wut  v1.7.0
Wii U Toolchain
Namespaces | Data Structures | Typedefs | Enumerations | Functions
nn::sl Namespace Reference

Namespaces

 details
 

Data Structures

class  CacheManager
 
class  Condition
 
class  ISerializerBase
 
class  DrcManager
 
class  FileStream
 
class  IAccountInfoAccessor
 
class  IBlackListAccessor
 
class  IDefaultTitleAccessor
 
class  DiscCachedTitleAccessor
 
class  IIconInfoAccessor
 
class  IInstalledTitleListAccessor
 
class  IKillerNotificationAccessor
 
class  ILaunchedTitleListAccessor
 
class  MetaInfoAccessor
 
class  IPreferentialTitleAccessor
 
class  ISerializer
 
class  ISettingAccessor
 
class  IStream
 
class  ITimeAccessor
 
class  ITitleIconCache
 
class  ITitleListAccessor
 
class  ITransferrer
 
class  IUpdatePackageAccessor
 
class  IWhiteListAccessor
 
struct  KillerNotificationInstalledTitleFilter
 
struct  KillerNotificationPlayedTitleFilter
 
struct  KillerNotificationTitleFilter
 
struct  KillerNotification
 
class  KillerNotificationSelector
 
class  IKillerNotificationTransferRecordManager
 
class  KillerNotificationTransferRecordManager
 
class  KillerNotificationTransferRecordManagerInternal
 
class  KillerNotificationTransferRecordStream
 
class  LaunchInfoDatabase
 
class  QuickStartApplicationSelector
 
struct  LaunchInfo
 
struct  LaunchInfoDatabaseEntry
 
struct  LaunchInfoDatabaseHeader
 
struct  IconInfo
 
struct  AccountUUID
 
struct  DRCImagePaletteColor
 
struct  DRCImagePalette
 
struct  TransferableInfo
 
struct  TitleInfo
 
struct  TitleMetaInfo
 
struct  WhiteList
 
struct  Account
 
struct  AccountInfo
 
struct  Setting
 
struct  KillerNotificationTransferRecord
 
class  TitleIconCache
 
class  TitleListCache
 
class  TitleListCacheFromPtr
 
struct  KillerNotification.launchApplication
 
struct  KillerNotification.images
 
struct  KillerNotification.images.main
 
struct  KillerNotification.images.button
 
struct  KillerNotification.displayCondition
 
struct  KillerNotification.displayCondition.duration
 
struct  KillerNotification.displayCondition.account
 
struct  KillerNotification.displayCondition.account.age
 
struct  KillerNotification.displayCondition.titleFilter
 
struct  KillerNotification.displayCondition.ageRestriction
 
struct  KillerNotification.displayCondition.__unnamed32__
 
struct  KillerNotification.displayCondition.__unnamed34__
 
struct  TransferableInfo.accountSceneImage
 
struct  TransferableInfo.quickStartScene1
 
struct  TransferableInfo.quickStartScene2
 
struct  TransferableInfo.killerNotificationMain
 
struct  TransferableInfo.killerNotificationButton
 
struct  Setting.caffeine
 

Typedefs

typedef enum nn::sl::KillerNotificationType KillerNotificationType
 
typedef enum nn::sl::KillerNotificationNotificationPattern KillerNotificationNotificationPattern
 
typedef enum nn::sl::KillerNotificationGender KillerNotificationGender
 
typedef enum nn::sl::KillerNotificationAllowLocalAccount KillerNotificationAllowLocalAccount
 
typedef enum nn::sl::KillerNotificationAccountMailActivation KillerNotificationAccountMailActivation
 
typedef enum nn::sl::KillerNotificationConjunction KillerNotificationConjunction
 
typedef enum nn::sl::MediaType MediaType
 
typedef struct nn::sl::LaunchInfo LaunchInfo
 
typedef struct nn::sl::LaunchInfoDatabaseEntry LaunchInfoDatabaseEntry
 
typedef struct nn::sl::LaunchInfoDatabaseHeader LaunchInfoDatabaseHeader
 
typedef enum nn::sl::Region Region
 

Enumerations

enum  LaunchedTitleListAccessorType {
  TITLE_LIST_ACCESSOR_LAUNCHED_TITLES = 0 ,
  TITLE_LIST_ACCESSOR_PLAY_STATS = 1
}
 
enum  KillerNotificationType {
  PROMOTION = 0 ,
  PUSH_APP = 1 ,
  NON_COMMERCIAL = 2
}
 
enum  KillerNotificationNotificationPattern {
  NORMAL = 0 ,
  SILENT = 1
}
 
enum  KillerNotificationGender {
  UNKNOWN = 0 ,
  MALE = 1 ,
  FEMALE = 2
}
 
enum  KillerNotificationAllowLocalAccount : int8_t {
  ALLOW = 0 ,
  NOT_ALLOW = 1
}
 
enum  KillerNotificationAccountMailActivation : int8_t {
  NOT_ACTIVATED = 0 ,
  ANYBODY = 1
}
 
enum  KillerNotificationConjunction {
  AND = 0 ,
  OR = 1
}
 
enum  MediaType {
  NN_SL_MEDIA_TYPE_MLC = 0x00 ,
  NN_SL_MEDIA_TYPE_SLC = 0x01 ,
  NN_SL_MEDIA_TYPE_ODD = 0x02 ,
  NN_SL_MEDIA_TYPE_USB = 0x03 ,
  NN_SL_MEDIA_TYPE_HFIO = 0x04
}
 
enum  Region {
  REGION_JPN = 0 ,
  REGION_USA = 1 ,
  REGION_EUR = 2
}
 
enum  TransferMode {
  TRANSFER_MODE_UNKWN_1 = 1 ,
  TRANSFER_MODE_UNKWN_2 = 2 ,
  TRANSFER_MODE_UNKWN_3 = 3
}
 
enum  Language {
  Japanese = 0 ,
  English = 1 ,
  French = 2 ,
  German = 3 ,
  Italian = 4 ,
  Spanish = 5 ,
  SimplifiedChinese = 6 ,
  Korean = 7 ,
  Dutch = 8 ,
  Portuguese = 9 ,
  Russian = 10 ,
  TraditionalChinese = 11
}
 
enum  SeekOrigin { SeekSet = 0 }
 

Functions

details::IAccountInfoAccessorBaseGetDefaultAccountInfoAccessor ()
 
details::IBlackListAccessorBaseGetDefaultBlackListAccessor ()
 
details::IDefaultTitleAccessorBaseGetDefaultDefaultTitleAccessor ()
 
details::IDiscCachedTitleAccessorBaseGetDefaultDiscCachedTitleAccessor ()
 
details::IIconInfoAccessorBaseGetDefaultIconInfoAccessor ()
 
details::IInstalledTitleListAccessorBaseGetDefaultInstalledTitleListAccessor ()
 
details::IKillerNotificationAccessorBaseGetDefaultKillerNotificationAccessor ()
 
details::ILaunchedTitleListAccessorBaseGetDefaultLaunchedTitleListAccessor (LaunchedTitleListAccessorType type)
 
details::ILaunchedTitleListAccessorBaseGetDefaultLaunchedTitleListAccessor ()
 
details::IMetaInfoAccessorBaseGetDefaultMetaInfoAccessor ()
 
details::IPreferentialTitleAccessorBaseGetDefaultPreferentialTitleAccessor ()
 
details::ISerializerBase< nn::sl::IconInfo > & GetDefaultIconInfoSerializer ()
 
details::ISerializerBase< nn::sl::TitleInfo > & GetDefaultQuickStartTitleInfoSerializer ()
 
details::ISerializerBase< nn::sl::KillerNotification > & GetDefaultKillerNotificationSerializer ()
 
details::ISerializerBase< nn::sl::TitleInfo > & GetDefaultJumpTitleInfoSerializer ()
 
details::ISerializerBase< OSTime > & GetDefaultPreviousSendingTimeSerializer ()
 
details::ISettingAccessorBaseGetDefaultSettingAccessor ()
 
details::ITimeAccessorBaseGetDefaultTimeAccessor ()
 
details::ITitleIconCacheBaseGetDefaultTitleIconCache ()
 
details::ITitleListAccessorBaseGetDefaultTitleListAccessor ()
 
details::ITransferrerBaseGetDrcTransferrer ()
 
details::IUpdatePackageAccessorBaseGetDefaultUpdatePackageAccessor ()
 
details::IWhiteListAccessorBaseGetDefaultWhiteListAccessor ()
 
details::IKillerNotificationTransferRecordManagerBaseGetDefaultKillerNotificationTransferRecordManager ()
 
nn::sl::details::IStreamBaseGetDefaultKillerNotificationTransferRecordStream ()
 
void GetDefaultDatabasePath (char *, int size, uint64_t titleId) asm("GetDefaultDatabasePath__Q2_2nn2slFPcUiUL")
 
void GetDefaultDatabasePath (char *, int size) asm("GetDefaultDatabasePath__Q2_2nn2slFPcUi")
 
void GetDefaultKillerNotificationTransferRecordPath (char *, int size, uint64_t titleId, const char *) asm("GetDefaultKillerNotificationTransferRecordPath__Q2_2nn2slFPcUiUL")
 
void Initialize (MEMAllocFromDefaultHeapExFn, MEMFreeToDefaultHeapFn) asm("Initialize__Q2_2nn2slFPFUiT1_PvPFPv_v")
 
void Finalize () asm("Finalize__Q2_2nn2slFv")
 
void FinalizeForEcoProcess () asm("FinalizeForEcoProcess__Q2_2nn2slFv")
 
void InitializeForEcoProcess (MEMAllocFromDefaultHeapExFn allocFn, MEMFreeToDefaultHeapFn freeFn) asm("InitializeForEcoProcess__Q2_2nn2slFPFUiT1_PvPFPv_v")
 
details::ITitleListCacheBaseGetDefaultTitleListCache ()
 

Data Structure Documentation

◆ nn::sl::ISerializerBase

class nn::sl::ISerializerBase

template<typename T>
class nn::sl::ISerializerBase< T >

Definition at line 10 of file ISerializerDetails.h.

◆ nn::sl::KillerNotificationInstalledTitleFilter

struct nn::sl::KillerNotificationInstalledTitleFilter

Definition at line 49 of file KillerNotification.h.

Data Fields
uint64_t titleId
KillerNotificationConjunction conjunction

◆ nn::sl::KillerNotificationPlayedTitleFilter

struct nn::sl::KillerNotificationPlayedTitleFilter

Definition at line 57 of file KillerNotification.h.

Data Fields
uint64_t titleId
enum KillerNotificationConjunction conjunction

◆ nn::sl::KillerNotificationTitleFilter

struct nn::sl::KillerNotificationTitleFilter

Definition at line 65 of file KillerNotification.h.

Data Fields
uint64_t titleId
int32_t played
int32_t installed

◆ nn::sl::LaunchInfo

struct nn::sl::LaunchInfo

Definition at line 19 of file sl_cpp.h.

Data Fields
uint64_t titleId
MCPAppType appType
MediaType mediaType
char parameter[0x800]

◆ nn::sl::LaunchInfoDatabaseEntry

struct nn::sl::LaunchInfoDatabaseEntry

Definition at line 30 of file sl_cpp.h.

Data Fields
uint64_t id
LaunchInfo launchInfo

◆ nn::sl::LaunchInfoDatabaseHeader

struct nn::sl::LaunchInfoDatabaseHeader

Definition at line 39 of file sl_cpp.h.

Data Fields
uint32_t version
uint32_t magic
uint32_t maxEntries
uint32_t entryCount
uint64_t currentId
LaunchInfoDatabaseEntry entries[0]
char sha1Hash[20]

◆ nn::sl::IconInfo

struct nn::sl::IconInfo

Definition at line 57 of file sl_cpp.h.

Data Fields
uint8_t data[65580]
char name[0x80]

◆ nn::sl::AccountUUID

struct nn::sl::AccountUUID

Definition at line 65 of file sl_cpp.h.

Data Fields
char uuid[10]

◆ nn::sl::DRCImagePaletteColor

struct nn::sl::DRCImagePaletteColor

Definition at line 70 of file sl_cpp.h.

Data Fields
uint8_t b
uint8_t g
uint8_t r
uint8_t a

◆ nn::sl::DRCImagePalette

struct nn::sl::DRCImagePalette

Definition at line 82 of file sl_cpp.h.

Data Fields
DRCImagePaletteColor values[0x100]

◆ nn::sl::TransferableInfo

struct nn::sl::TransferableInfo

Definition at line 88 of file sl_cpp.h.

Data Fields
uint8_t numAccounts
uint8_t defaultAccountIndex
AccountUUID uuids[12]
uint8_t isNetworkAccount[12]
uint8_t isPasswordCacheEnabled[12]
uint64_t titleIds[10]
uint8_t isOnDisc[10]
uint64_t killerNotificationsTitleId
uint32_t serialId
struct TransferableInfo accountSceneImage
struct TransferableInfo quickStartScene1
struct TransferableInfo quickStartScene2
struct TransferableInfo killerNotificationMain
struct TransferableInfo killerNotificationButton

◆ nn::sl::TitleInfo

struct nn::sl::TitleInfo

Definition at line 137 of file sl_cpp.h.

Data Fields
uint64_t titleId
MCPAppType appType
MediaType mediaType

◆ nn::sl::TitleMetaInfo

struct nn::sl::TitleMetaInfo

Definition at line 148 of file sl_cpp.h.

Data Fields
bool isPreOrder

◆ nn::sl::WhiteList

struct nn::sl::WhiteList

Definition at line 155 of file sl_cpp.h.

Data Fields
MCPAppType titleTypes[50]
uint32_t titleTypeCount
uint64_t titleIds[50]
uint32_t titleIdCount

◆ nn::sl::Account

struct nn::sl::Account

Definition at line 168 of file sl_cpp.h.

Data Fields
char uuid[0x10]
uint32_t isNetworkAccount
uint8_t isPasswordCacheEnabled
uint8_t age
uint32_t gender
uint32_t simpleAddressId
uint8_t isMailAddressValidated
uint16_t bday_year
uint8_t bday_month
uint8_t bday_day

◆ nn::sl::AccountInfo

struct nn::sl::AccountInfo

Definition at line 195 of file sl_cpp.h.

Data Fields
uint8_t account_index[12]
uint32_t num_of_accounts
Account accounts[12]

◆ nn::sl::Setting

struct nn::sl::Setting

Definition at line 206 of file sl_cpp.h.

Data Fields
struct Setting caffeine
bool pushAutoDelivery
uint32_t edmStandbyModeLength
uint32_t language
uint32_t prodArea

◆ nn::sl::KillerNotificationTransferRecord

struct nn::sl::KillerNotificationTransferRecord

Definition at line 234 of file sl_cpp.h.

◆ nn::sl::KillerNotification.launchApplication

struct nn::sl::KillerNotification.launchApplication

Definition at line 86 of file KillerNotification.h.

Data Fields
uint64_t titleId
char parameter[2048]

◆ nn::sl::KillerNotification.images

struct nn::sl::KillerNotification.images

Definition at line 91 of file KillerNotification.h.

Data Fields
images main
images button
char banner[290416]

◆ nn::sl::KillerNotification.images.main

struct nn::sl::KillerNotification.images.main

Definition at line 92 of file KillerNotification.h.

Data Fields
DRCImagePalette palette
uint8_t pixels[400][854]

◆ nn::sl::KillerNotification.images.button

struct nn::sl::KillerNotification.images.button

Definition at line 96 of file KillerNotification.h.

Data Fields
DRCImagePalette palette
uint8_t pixels[160][487]

◆ nn::sl::KillerNotification.displayCondition

struct nn::sl::KillerNotification.displayCondition

Definition at line 103 of file KillerNotification.h.

Data Fields
displayCondition duration
uint32_t lifetime
displayCondition account
displayCondition titleFilter
displayCondition ageRestriction
KillerNotificationAccountMailActivation accountMailActivation
uint32_t accountBirthMonth
int8_t anticipatoryDownload
displayCondition __unnamed__
displayCondition __unnamed__

◆ nn::sl::KillerNotification.displayCondition.duration

struct nn::sl::KillerNotification.displayCondition.duration

Definition at line 105 of file KillerNotification.h.

Data Fields
uint64_t startUnixTime
uint64_t endUnixTime

◆ nn::sl::KillerNotification.displayCondition.account

struct nn::sl::KillerNotification.displayCondition.account

Definition at line 112 of file KillerNotification.h.

Data Fields
account age
KillerNotificationGender gender

◆ nn::sl::KillerNotification.displayCondition.account.age

struct nn::sl::KillerNotification.displayCondition.account.age

Definition at line 113 of file KillerNotification.h.

Data Fields
uint32_t lowerBound
uint32_t upperBound

◆ nn::sl::KillerNotification.displayCondition.titleFilter

struct nn::sl::KillerNotification.displayCondition.titleFilter

Definition at line 119 of file KillerNotification.h.

Data Fields
uint32_t titleCount
KillerNotificationTitleFilter titles[2]

◆ nn::sl::KillerNotification.displayCondition.ageRestriction

struct nn::sl::KillerNotification.displayCondition.ageRestriction

Definition at line 125 of file KillerNotification.h.

Data Fields
KillerNotificationAllowLocalAccount allowLocalAccount
uint32_t ageRestrictionLowerBound

◆ nn::sl::KillerNotification.displayCondition.__unnamed32__

struct nn::sl::KillerNotification.displayCondition.__unnamed32__

Definition at line 137 of file KillerNotification.h.

Data Fields
int32_t installedTitleCount
enum KillerNotificationConjunction installedConjunction
struct KillerNotificationInstalledTitleFilter installedTitleFilter[2]

◆ nn::sl::KillerNotification.displayCondition.__unnamed34__

struct nn::sl::KillerNotification.displayCondition.__unnamed34__

Definition at line 144 of file KillerNotification.h.

Data Fields
uint32_t playedTitleFilterCount
enum KillerNotificationConjunction playedConjunction
uint32_t played_duration_sinceUnixTime
KillerNotificationPlayedTitleFilter playedTitleFilter[2]

◆ nn::sl::TransferableInfo.accountSceneImage

struct nn::sl::TransferableInfo.accountSceneImage

Definition at line 100 of file sl_cpp.h.

Data Fields
DRCImagePalette palette
uint8_t pixelIndex[206][412]

◆ nn::sl::TransferableInfo.quickStartScene1

struct nn::sl::TransferableInfo.quickStartScene1

Definition at line 104 of file sl_cpp.h.

Data Fields
DRCImagePalette palette
uint8_t pixelIndex[129][1630]

◆ nn::sl::TransferableInfo.quickStartScene2

struct nn::sl::TransferableInfo.quickStartScene2

Definition at line 108 of file sl_cpp.h.

Data Fields
DRCImagePalette palette
uint8_t pixelIndex[85][854]

◆ nn::sl::TransferableInfo.killerNotificationMain

struct nn::sl::TransferableInfo.killerNotificationMain

Definition at line 112 of file sl_cpp.h.

Data Fields
DRCImagePalette palette
uint8_t pixel[400][854]

◆ nn::sl::TransferableInfo.killerNotificationButton

struct nn::sl::TransferableInfo.killerNotificationButton

Definition at line 116 of file sl_cpp.h.

Data Fields
DRCImagePalette palette
uint8_t pixelIndex[160][487]

◆ nn::sl::Setting.caffeine

struct nn::sl::Setting.caffeine

Definition at line 207 of file sl_cpp.h.

Data Fields
bool enabled
bool pushEnabled
bool adEnabled
bool drcLedEnable
uint16_t pushInterval
uint32_t pushTimeSlot

Typedef Documentation

◆ KillerNotificationType

◆ KillerNotificationNotificationPattern

◆ KillerNotificationGender

◆ KillerNotificationAllowLocalAccount

◆ KillerNotificationAccountMailActivation

◆ KillerNotificationConjunction

◆ MediaType

◆ LaunchInfo

◆ LaunchInfoDatabaseEntry

◆ LaunchInfoDatabaseHeader

◆ Region

typedef enum nn::sl::Region Region

Enumeration Type Documentation

◆ LaunchedTitleListAccessorType

Enumerator
TITLE_LIST_ACCESSOR_LAUNCHED_TITLES 
TITLE_LIST_ACCESSOR_PLAY_STATS 

Definition at line 52 of file ILaunchedTitleListAccessor.h.

◆ KillerNotificationType

Enumerator
PROMOTION 
PUSH_APP 
NON_COMMERCIAL 

Definition at line 17 of file KillerNotification.h.

◆ KillerNotificationNotificationPattern

Enumerator
NORMAL 
SILENT 

Definition at line 23 of file KillerNotification.h.

◆ KillerNotificationGender

Enumerator
UNKNOWN 
MALE 
FEMALE 

Definition at line 28 of file KillerNotification.h.

◆ KillerNotificationAllowLocalAccount

Enumerator
ALLOW 
NOT_ALLOW 

Definition at line 34 of file KillerNotification.h.

◆ KillerNotificationAccountMailActivation

Enumerator
NOT_ACTIVATED 
ANYBODY 

Definition at line 39 of file KillerNotification.h.

◆ KillerNotificationConjunction

Enumerator
AND 
OR 

Definition at line 44 of file KillerNotification.h.

◆ MediaType

enum MediaType
Enumerator
NN_SL_MEDIA_TYPE_MLC 
NN_SL_MEDIA_TYPE_SLC 
NN_SL_MEDIA_TYPE_ODD 
NN_SL_MEDIA_TYPE_USB 
NN_SL_MEDIA_TYPE_HFIO 

Definition at line 11 of file sl_cpp.h.

◆ Region

enum Region
Enumerator
REGION_JPN 
REGION_USA 
REGION_EUR 

Definition at line 239 of file sl_cpp.h.

◆ TransferMode

Enumerator
TRANSFER_MODE_UNKWN_1 
TRANSFER_MODE_UNKWN_2 
TRANSFER_MODE_UNKWN_3 

Definition at line 245 of file sl_cpp.h.

◆ Language

enum Language
Enumerator
Japanese 
English 
French 
German 
Italian 
Spanish 
SimplifiedChinese 
Korean 
Dutch 
Portuguese 
Russian 
TraditionalChinese 

Definition at line 251 of file sl_cpp.h.

◆ SeekOrigin

enum SeekOrigin
Enumerator
SeekSet 

Definition at line 266 of file sl_cpp.h.

Function Documentation

◆ GetDefaultAccountInfoAccessor()

details::IAccountInfoAccessorBase& nn::sl::GetDefaultAccountInfoAccessor ( )

◆ GetDefaultBlackListAccessor()

details::IBlackListAccessorBase& nn::sl::GetDefaultBlackListAccessor ( )

◆ GetDefaultDefaultTitleAccessor()

details::IDefaultTitleAccessorBase& nn::sl::GetDefaultDefaultTitleAccessor ( )

◆ GetDefaultDiscCachedTitleAccessor()

details::IDiscCachedTitleAccessorBase& nn::sl::GetDefaultDiscCachedTitleAccessor ( )

◆ GetDefaultIconInfoAccessor()

details::IIconInfoAccessorBase& nn::sl::GetDefaultIconInfoAccessor ( )

◆ GetDefaultInstalledTitleListAccessor()

details::IInstalledTitleListAccessorBase& nn::sl::GetDefaultInstalledTitleListAccessor ( )

◆ GetDefaultKillerNotificationAccessor()

details::IKillerNotificationAccessorBase& nn::sl::GetDefaultKillerNotificationAccessor ( )

◆ GetDefaultLaunchedTitleListAccessor() [1/2]

details::ILaunchedTitleListAccessorBase& nn::sl::GetDefaultLaunchedTitleListAccessor ( LaunchedTitleListAccessorType  type)

◆ GetDefaultLaunchedTitleListAccessor() [2/2]

details::ILaunchedTitleListAccessorBase& nn::sl::GetDefaultLaunchedTitleListAccessor ( )

◆ GetDefaultMetaInfoAccessor()

details::IMetaInfoAccessorBase& nn::sl::GetDefaultMetaInfoAccessor ( )

◆ GetDefaultPreferentialTitleAccessor()

details::IPreferentialTitleAccessorBase& nn::sl::GetDefaultPreferentialTitleAccessor ( )

◆ GetDefaultIconInfoSerializer()

details::ISerializerBase<nn::sl::IconInfo>& nn::sl::GetDefaultIconInfoSerializer ( )

◆ GetDefaultQuickStartTitleInfoSerializer()

details::ISerializerBase<nn::sl::TitleInfo>& nn::sl::GetDefaultQuickStartTitleInfoSerializer ( )

◆ GetDefaultKillerNotificationSerializer()

details::ISerializerBase<nn::sl::KillerNotification>& nn::sl::GetDefaultKillerNotificationSerializer ( )

◆ GetDefaultJumpTitleInfoSerializer()

details::ISerializerBase<nn::sl::TitleInfo>& nn::sl::GetDefaultJumpTitleInfoSerializer ( )

◆ GetDefaultPreviousSendingTimeSerializer()

details::ISerializerBase<OSTime>& nn::sl::GetDefaultPreviousSendingTimeSerializer ( )

◆ GetDefaultSettingAccessor()

details::ISettingAccessorBase& nn::sl::GetDefaultSettingAccessor ( )

◆ GetDefaultTimeAccessor()

details::ITimeAccessorBase& nn::sl::GetDefaultTimeAccessor ( )

◆ GetDefaultTitleIconCache()

details::ITitleIconCacheBase& nn::sl::GetDefaultTitleIconCache ( )

◆ GetDefaultTitleListAccessor()

details::ITitleListAccessorBase& nn::sl::GetDefaultTitleListAccessor ( )

◆ GetDrcTransferrer()

details::ITransferrerBase& nn::sl::GetDrcTransferrer ( )

◆ GetDefaultUpdatePackageAccessor()

details::IUpdatePackageAccessorBase& nn::sl::GetDefaultUpdatePackageAccessor ( )

◆ GetDefaultWhiteListAccessor()

details::IWhiteListAccessorBase& nn::sl::GetDefaultWhiteListAccessor ( )

◆ GetDefaultKillerNotificationTransferRecordManager()

details::IKillerNotificationTransferRecordManagerBase& nn::sl::GetDefaultKillerNotificationTransferRecordManager ( )

◆ GetDefaultKillerNotificationTransferRecordStream()

nn::sl::details::IStreamBase& nn::sl::GetDefaultKillerNotificationTransferRecordStream ( )

◆ GetDefaultDatabasePath() [1/2]

void nn::sl::GetDefaultDatabasePath ( char *  ,
int  size,
uint64_t  titleId 
)

◆ GetDefaultDatabasePath() [2/2]

void nn::sl::GetDefaultDatabasePath ( char *  ,
int  size 
)

◆ GetDefaultKillerNotificationTransferRecordPath()

void nn::sl::GetDefaultKillerNotificationTransferRecordPath ( char *  ,
int  size,
uint64_t  titleId,
const char *   
)

◆ Initialize()

void nn::sl::Initialize ( MEMAllocFromDefaultHeapExFn  ,
MEMFreeToDefaultHeapFn   
)

◆ Finalize()

void nn::sl::Finalize ( )

◆ FinalizeForEcoProcess()

void nn::sl::FinalizeForEcoProcess ( )

◆ InitializeForEcoProcess()

void nn::sl::InitializeForEcoProcess ( MEMAllocFromDefaultHeapExFn  allocFn,
MEMFreeToDefaultHeapFn  freeFn 
)

◆ GetDefaultTitleListCache()

details::ITitleListCacheBase& nn::sl::GetDefaultTitleListCache ( )