| /CTR-SDK-1.0.0/CTR_SDK/sources/libraries/rdt/CTR/ |
| D | rdt_RingBuffer.h | 41 RingBuffer(void *pBuf, size_t len); 52 void Initialize(void *pBuf, size_t len); 62 void Pop(size_t n); 66 bool Push(const void *pBuf, size_t n); 72 size_t Read(void *pBuf, size_t n) const; 78 size_t Read(void *pBuf, size_t n, size_t offset) const; 87 size_t GetDataSize(void) const { ASSERT(m_initialized); return m_dataLength; } in GetDataSize() 90 size_t GetBufferSize(void) const { ASSERT(m_initialized); return m_bufLength; } in GetBufferSize() 93 … size_t GetRestSize(void) const { ASSERT(m_initialized); return GetBufferSize() - GetDataSize(); } in GetRestSize() 122 size_t read(void *pBuf, size_t n, size_t offset) const; [all …]
|
| D | rdt_Deque.h | 33 template <class T, size_t N> 59 size_t Size(void) const; 94 const T& At(size_t n) const; 114 size_t m_front; // 先頭の要素を指すインデックス 115 size_t m_back; // 後方に詰める時の位置を指すインデックス 122 template <class T, size_t N> 130 template <class T, size_t N> 136 template <class T, size_t N> 143 template <class T, size_t N> 150 template <class T, size_t N> [all …]
|
| D | rdt_Queue.h | 33 template <class T, size_t N> 54 size_t Size(void) const; 99 size_t m_front; // 先頭の要素を指すインデックス 100 size_t m_back; // 後方に詰める時の位置を指すインデックス 105 template <class T, size_t N> 112 template <class T, size_t N> 118 template <class T, size_t N> 125 template <class T, size_t N> 126 size_t Queue<T, N>::Size(void) const in Size() 132 template <class T, size_t N> [all …]
|
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/fs/CTR/MPCore/ |
| D | fs_FileSystemBase.h | 51 s32 GetRomRequiredMemorySize(size_t maxFile, size_t maxDirectory, bool useCache = true); 79 Result MountRom(const char* archiveName, size_t maxFile, size_t maxDirectory, void* workingMemory, … 80 Result MountRom(size_t maxFile, size_t maxDirectory, void* workingMemory, size_t workingMemorySize,… 110 Result FormatSaveData(size_t maxFiles, size_t maxDirectories, bool isDuplicateAll = false); 196 Result CreateExtSaveData(nn::fs::ExtSaveDataId id, const void* iconData, size_t iconDataSize, u32 e… 382 …char* archiveName, const wchar_t* hostPath, size_t maxFile, size_t maxDirectory, void* workingMemo… 395 s32 GetHioRequiredMemorySize(size_t maxFile, size_t maxDirectory);
|
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/socket/ |
| D | socket_Const.h | 25 const size_t ETH_ALEN = NN_SOCKET_ETH_ALEN; 26 const size_t IP_ALEN = NN_SOCKET_IP_ALEN; 27 const size_t IP6_ALEN = NN_SOCKET_IP6_ALEN; 28 const size_t INET_ADDRSTRLEN = NN_SOCKET_INET_ADDRSTRLEN; 29 const size_t INET6_ADDRSTRLEN = NN_SOCKET_INET6_ADDRSTRLEN; 41 const size_t COPY_OR_MAP_THRESHOLD = 4096*2; 46 const size_t DEFAULT_SOCKET_MAX = 10; 48 const size_t DEFAULT_SESSION_MAX = DEFAULT_SOCKET_MAX * 2; 50 const size_t DEFAULT_SOCKET_BUFFER_SIZE = 32768; 52 …const size_t DEFAULT_SOCKET_BUFFER_TOTAL_SIZE = (DEFAULT_SOCKET_BUFFER_SIZE * 2) * DEFAULT_S…
|
| D | socket_IpcWrapper.h | 38 Result Accept( s32* rval, s32 s, u8 sockAddr[], size_t salen ); 39 Result Bind( s32* rval, s32 s, const u8 sockAddr[], size_t salen ); 40 Result Connect( s32* rval, s32 s, const u8 sockAddr[], size_t salen ); 41 Result RecvFrom( s32* rval, s32 s, u8 buf[], s32 len, s32 flags, u8 sockFrom[], size_t salen ); 42 …Result RecvFromSmall( s32* rval, s32 s, u8 buf[], s32 len, s32 flags, u8 sockFrom[], size_t salen … 43 …Result SendTo( s32* rval, s32 s, const u8 buf[], s32 len, s32 flags, const u8 sockTo[], size_t sal… 44 …ndToSmall( s32* rval, s32 s, const u8 buf[], s32 len, s32 flags, const u8 sockTo[], size_t salen ); 45 …al, s32 s, const u8 buf[], s32 len, s32 flags, const u8 sockTo[], size_t salen, size_t satotallen … 54 Result GetSockName( s32* rval, s32 s, u8 sockAddr[], size_t salen ); 55 Result GetPeerName( s32* rval, s32 s, u8 sockAddr[], size_t salen ); [all …]
|
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/cec/CTR/ |
| D | cec_CecAPI.h | 43 Result Open( u32 cecTitleId, u32 dataType, u32 option, size_t* filesize ); 44 Result Read(size_t* pReadLen, u8 pReadBuf[], size_t len ); 45 …cTitleId, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen, size_t* pReadLen, u8 pReadBuf[],… 46 …cTitleId, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen, size_t* pReadLen, u8 pReadBuf[],… 47 Result Write(const u8 pWriteBuf[], size_t len ); 48 …age( u32 cecTitleId, u8 in_or_out_box, u8 pMessId[], size_t messIdLen, const u8 pWriteBuf[], size_… 49 …mac( u32 cecTitleId, u8 in_or_out_box, u8 pMessId[], size_t messIdLen, const u8 pWriteBuf[], size_… 50 …Result Delete( u32 cecTitleId, u32 dataType, u8 in_or_out_box, const u8 pMessId[], size_t messIdLe… 52 nn::Result SetData( u32 cecTitleId, const u8 pData[], size_t len, u32 option ); 53 …nn::Result ReadData( u8 pReadBuf[], size_t len, u32 option , const u8 optionData[], size_t optionD… [all …]
|
| D | cec_Cec.h | 67 static nn::Result Open( u32 cecTitleId, u32 dataType, u32 option, size_t* filesize ); 68 static nn::Result Read( size_t* pReadLen, u8 pReadBuf[], size_t len ); 69 …cTitleId, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen, size_t* pReadLen, u8 pReadBuf[],… 70 …cTitleId, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen, size_t* pReadLen, u8 pReadBuf[],… 71 static nn::Result Write( const u8 pWriteBuf[], size_t len ); 72 …age( u32 cecTitleId, u8 in_or_out_box, u8 pMessId[], size_t messIdLen, const u8 pWriteBuf[], size_… 73 …mac( u32 cecTitleId, u8 in_or_out_box, u8 pMessId[], size_t messIdLen, const u8 pWriteBuf[], size_… 74 …ult Delete( u32 cecTitleId, u32 dataType, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen ); 75 static nn::Result SetData( u32 cecTitleId, const u8 pData[], size_t len, u32 option ); 76 …static nn::Result ReadData( u8 pReadBuf[], size_t len, u32 option, const u8 optionData[], size_t o… [all …]
|
| D | cec_CecSys.h | 69 static nn::Result Open( u32 cecTitleId, u32 dataType, u32 option, size_t* filesize ); 70 static nn::Result Read( size_t* pReadLen, u8 pReadBuf[], size_t len ); 71 …cTitleId, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen, size_t* pReadLen, u8 pReadBuf[],… 72 …cTitleId, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen, size_t* pReadLen, u8 pReadBuf[],… 73 static nn::Result Write( const u8 pWriteBuf[], size_t len ); 74 …age( u32 cecTitleId, u8 in_or_out_box, u8 pMessId[], size_t messIdLen, const u8 pWriteBuf[], size_… 75 …mac( u32 cecTitleId, u8 in_or_out_box, u8 pMessId[], size_t messIdLen, const u8 pWriteBuf[], size_… 76 …ult Delete( u32 cecTitleId, u32 dataType, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen ); 77 static nn::Result SetData( u32 cecTitleId, const u8 pData[], size_t len, u32 option ); 78 …static nn::Result ReadData( u8 pReadBuf[], size_t len, u32 option, const u8 optionData[], size_t o… [all …]
|
| D | cec_Const.h | 39 static const size_t MESSAGE_ID_SIZE = CEC_SIZEOF_MESSAGEID; 40 static const size_t MESSAGE_HEADER_SIZE = 128; 41 static const size_t MESSAGE_ICON_SIZE = 3200; 42 static const size_t MODULE_FILTER_HEADER_SIZE = 5; 43 static const size_t MODULE_FILTER_SIZE_MAX = 0x10; 46 static const size_t MESSAGE_BODY_SIZE_MAX = 96*1024;
|
| D | cec_MessageBox.h | 169 size_t messageNum; // Message の 個数 240 size_t ReadMessageBoxList(); 241 size_t ReadMessageBoxList(void* bufOut, size_t size); 313 void* icon, size_t iconSize, 314 wchar_t* name, size_t nameSize, 315 size_t inboxSizeMax = CEC_INBOX_SIZE_DEFAULT, 316 size_t outboxSizeMax = CEC_OUTBOX_SIZE_DEFAULT, 317 size_t inboxMessNumMax = CEC_INBOX_MESSNUM_DEFAULT, 318 size_t outboxMessNumMax = CEC_OUTBOX_MESSNUM_DEFAULT, 319 size_t messageSizeMax = CEC_MESSSIZEMAX_DEFAULT [all …]
|
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/http/ |
| D | http_ConnectionIpc.h | 106 nn::Result InitializeGeneralSession( nn::Handle hSharedMemory, size_t size ); 107 …nn::Result CreateConnection( const char8 url[], size_t urlLen, RequestMethod reqMethod, Connection… 111 …nn::Result GetConnectionProgress( ConnectionHandle handle, size_t* receivedSizeCourier, size_t* co… 116 nn::Result ReadBody( ConnectionHandle handle, u8 bodyCourier[], size_t bodyCourierLen ); 117 …nn::Result ReadBodyWithTimeout( ConnectionHandle handle, u8 bodyCourier[], size_t bodyCourierLen, … 118 …onst char8 proxyName[], size_t proxyNameLen, u16 port, const char8 userName[], size_t userNameLen,… 120 …( ConnectionHandle handle, const char8 userName[], size_t userNameLen, const char8 password[], siz… 122 …rField( ConnectionHandle handle, const char8 label[], size_t labelLen, const char8 value[], size_t… 123 …aAscii( ConnectionHandle handle, const char8 label[], size_t labelLen, const char8 value[], size_t… 124 …taBinary( ConnectionHandle handle, const char8 label[], size_t labelLen, const u8 value[], size_t … [all …]
|
| D | http_Connection.h | 159 nn::Result SetSocketBufferSize(size_t size); 239 nn::Result GetProgress(size_t* pReceivedLen, size_t* pContentLen) const; 285 nn::Result Read(u8* pBodyBuf, size_t bufLen); 302 nn::Result Read(u8* pBodyBuf, size_t bufLen, const nn::fnd::TimeSpan& timeout); 337 …nn::Result GetHeaderField(const char* pLabel, char* pFieldBuf, size_t bufSize, size_t* pFieldLengt… 356 …eaderField(const char* pLabel, char* pFieldBuf, size_t bufSize, const nn::fnd::TimeSpan& timeout, … 371 nn::Result GetHeaderAll(char* pHeaderBuf, size_t bufSize, size_t* pLengthCourier = NULL) const; 386 …nn::Result GetHeaderAll(char* pHeaderBuf, size_t bufSize, const nn::fnd::TimeSpan& timeout, size_t… 487 nn::Result AddPostDataBinary(const char* pLabel, const void* pValue, size_t valueSize); 515 nn::Result AddPostDataRaw(const void* pValue, size_t valueSize); [all …]
|
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/friends/CTR/ |
| D | friends_Api.h | 59 … Result GetFriendKeyList( FriendKey* pFriendKeyList, size_t* pNum, size_t offset, size_t size ); 60 …riendPresence( FriendPresence* pFriendPresenceList, const FriendKey* pFriendKeyList, size_t size ); 61 …dPresence( FriendPresence* pFriendPresenceList, const PrincipalId* pPrincipalIdList, size_t size ); 62 …6 (*pScreenNameList)[SCREEN_NAME_SIZE], const FriendKey* pFriendKeyList, size_t size, bool replace… 63 …pScreenNameList)[SCREEN_NAME_SIZE], const PrincipalId* pPrincipalIdList, size_t size, bool replace… 64 Result GetFriendMii( MiiData* pMiiDataList, const FriendKey* pFriendKeyList, size_t size ); 65 … Result GetFriendMii( MiiData* pMiiDataList, const PrincipalId* pPrincipalIdList, size_t size ); 66 … Result GetFriendProfile( Profile* pProfileList, const FriendKey* pFriendKeyList, size_t size ); 67 …Result GetFriendProfile( Profile* pProfileList, const PrincipalId* pPrincipalIdList, size_t size ); 68 …etFriendAttributeFlags( bit32* pAttributeFlagsList, const FriendKey* pFriendKeyList, size_t size ); [all …]
|
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/fnd/ |
| D | fnd_Storage.h | 34 virtual Result TryRead(size_t* pOut, void* buffer, size_t size) = 0; 47 virtual Result TryWrite(size_t* pOut, const void* buffer, size_t size) = 0; 61 size_t m_Size; 62 size_t m_Position; 64 …MemoryStorageReader(const void* buffer, size_t size) : m_Buffer(reinterpret_cast<const char*>(buff… in MemoryStorageReader() 65 virtual Result TryRead(size_t* pOut, void* buffer, size_t size); 66 …virtual Result TrySetPosition(s64 position) { m_Position = static_cast<size_t>(position); return R… in TrySetPosition() 78 size_t m_Size; 79 size_t m_Position; 81 …MemoryStorageWriter(void* buffer, size_t size) : m_Buffer(reinterpret_cast<char*>(buffer)), m_Size… in MemoryStorageWriter() [all …]
|
| D | fnd_UnitHeap.h | 52 … static size_t GetRequiredHeapSize(size_t unit, size_t numUnit, s32 alignment = DEFAULT_ALIGNMENT); 58 …UnitHeapBase(size_t unit, uptr addr, size_t size, s32 alignment = DEFAULT_ALIGNMENT, bit32 option … 61 …explicit UnitHeapBase(size_t unit, const MemoryBlock& block, s32 alignment = DEFAULT_ALIGNMENT, bi… 63 …void Initialize(size_t unit, uptr addr, size_t size, s32 alignment = DEFAULT_ALIGNMENT, bit32 opti… 77 size_t GetUnitSize() const { return m_Unit; } in GetUnitSize() 79 size_t GetAllocatableCount() const { return m_Size / m_Unit - m_Count; } in GetAllocatableCount() 83 virtual size_t GetTotalSize() const { return m_Size; } in GetTotalSize() 96 size_t m_Unit; 98 size_t m_Size; 101 size_t m_Count; [all …]
|
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/os/ |
| D | os_ThreadPool.h | 63 static size_t GetWorkBufferSize(size_t numMaxWaitObjects, size_t numWorkerThreads); 80 …ThreadPool(void* workBuffer, size_t numMaxWaitObjects, size_t numWorkerThreads, uptr workerStackBo… 92 …ThreadPool(void* workBuffer, size_t numMaxWaitObjects, size_t numWorkerThreads, nn::os::StackMemor… 113 …void Initialize(void* workBuffer, size_t numMaxWaitObjects, size_t numWorkerThreads, uptr workerSt… 126 …void Initialize(void* workBuffer, size_t numMaxWaitObjects, size_t numWorkerThreads, nn::os::Stack… 166 size_t m_NumMaxWaitObjects; 167 size_t m_NumThreads; 179 static const size_t WAIT_THREAD_STACK_SIZE = 392; 199 void InitializeCommon(size_t numMaxWaitObjects, size_t numWorkerThreads, void* workBuffer); 201 void StartExecuteThread(size_t i, uptr stackBottom, s32 priority); [all …]
|
| D | os_Memory.h | 47 const size_t DEVICE_MEMORY_SIZE NN_ATTRIBUTE_DEPRECATED = NN_OS_DEVICE_MEMORY_SIZE; 72 void SetupHeapForMemoryBlock(size_t heapSize); 99 Result SetDeviceMemorySize(size_t size); 109 size_t GetDeviceMemorySize(); 135 Result SetHeapSize(size_t size); 145 size_t GetHeapSize();
|
| D | os_MemoryBlock.h | 46 uptr AllocateFromMemoryBlockSpace(MemoryBlockBase* p, size_t s); 82 explicit MemoryBlock(size_t size) { Initialize(size); } in MemoryBlock() 93 void Initialize(size_t size); 115 …static size_t GetPageAlignedSize(size_t size) { return (size + NN_OS_MEMORY_PAGE_SIZE - 1) & ~(NN_… in GetPageAlignedSize() 139 void InitializeMemoryBlock(uptr begin, size_t size); 172 NN_EXTERN_C void nnosMemoryBlockAllocate(nnosMemoryBlock* p, size_t size); 192 NN_EXTERN_C size_t nnosMemoryBlockGetSize(nnosMemoryBlock* p);
|
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/ssl/ |
| D | ssl_Connection.h | 84 nn::Result SetServerCertBuffer(uptr bufferAddress, size_t bufferSize); 167 nn::Result DoHandshake( size_t* pServerCertSize, u32* pServerCertNum = NULL); 194 nn::Result Read(u8* pDataBuf, size_t dataBufSize, size_t* pReadSizeCourier = NULL); 212 nn::Result Peek(u8* pDataBuf, size_t dataBufSize, size_t* pReadSizeCourier = NULL); 229 … nn::Result Write(const u8* pDataBuf, size_t dataBufSize, size_t* pWrittenDataSizeCourier = NULL); 327 …nn::Result GetCipherInfo( char* pVersionBuf, size_t versionBufSize, char* pCipherKindStrBuf, size_… 445 … nnsslConnectionSetServerCertBuffer(nnsslConnection* this_, uptr bufferAddress, size_t bufferSize); 460 NN_EXTERN_C nnResult nnsslConnectionDoHandshakeEx(nnsslConnection* this_, size_t* pServerCertSize, … 465 …sult nnsslConnectionRead(nnsslConnection* this_, u8* pDataBuf, size_t dataBufSize, size_t* pReadSi… 470 …sult nnsslConnectionPeek(nnsslConnection* this_, u8* pDataBuf, size_t dataBufSize, size_t* pReadSi… [all …]
|
| D | ssl_ConnectionIpc.h | 85 …nn::Result NewClient( s32 socket, u32 verifyOpt, const char8 pServerPath[], size_t serverPathSize,… 88 …nn::Result AddCertToCertStore( CertStoreId certStoreId, const u8 pCertData[], size_t certDataSize,… 93 …nn::Result AddCrlToCrlStore( CrlStoreId crlStoreId, const u8 pCrlData[], size_t crlDataSize, CrlId… 96 …::Result CreateClientCert( const u8 pCertData[], size_t certDataSize, const u8 pPrivateKeyData[], … 100 nn::Result GenerateRandomBytes( u8 pRandomBuf[], size_t randomBufSize ); 103 …nn::Result DoHandshakeWithGetServerCertInfo( ConnectionHandle handle, size_t* pServerCertSizeCouri… 104 …nn::Result Read( ConnectionHandle handle, u8 pDataBuf[], size_t dataBufSize, size_t* pReadSizeCour… 105 …nn::Result Peek( ConnectionHandle handle, u8 pDataBuf[], size_t dataBufSize, size_t* pReadSizeCour… 106 …nn::Result Write( ConnectionHandle handle, const u8 pDataBuf[], size_t dataBufSize, size_t* pWritt… 111 …( ConnectionHandle handle, char8 pVersionBuf[], size_t versionBufSize, char8 pCipherKindStrBuf[], … [all …]
|
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/jpeg/CTR/ |
| D | jpeg_MpTypes.h | 28 const size_t DATE_TIME_SIZE = 20; //!< 日時情報を格納するバッファのバイト数です。フォーマットは「YYYY:MM:DD HH:MM:DD」+0x00… 29 const size_t IMAGE_UID_SIZE = 33; //!< JPEGの画像ユニークIDのバイト数です。MPフォーマットの個別画像ユニークIDリストの、1要素のバイト数で… 31 const size_t MPF_VERSION_SIZE = 4; //!< MPフォーマットバージョンのバイト数です。 32 const size_t MP_ENTRY_SIZE = 16; //!< MPフォーマットのMPエントリの、1要素のバイト数です。@ref MpEntry 構造体のバイト数ではありま… 34 const size_t GPS_VERSION_ID_SIZE = 4; //!< GPSタグバージョンのバイト数です。 35 const size_t GPS_REF_SIZE = 2; 36 const size_t GPS_DATE_STAMP_SIZE = 11; //!< GPS日付のバイト数です。 48 const size_t TWL_PHOTO_MAKER_NOTE_SIZE = 8; //!< 「ニンテンドーDSiカメラ」用メーカーノートのバイト数です。 142 size_t srcSize; 143 size_t mpEntrySize; [all …]
|
| /CTR-SDK-1.0.0/CTR_SDK/sources/libraries/os/ |
| D | os_AddressSpaceManager.h | 58 void Initialize(uptr begin, size_t size); 68 uptr Allocate(MemoryBlockBase* pBlock, size_t size, size_t skipSize); 104 MemoryBlockBase* FindSpace(size_t size, size_t skipSize); 139 NN_EXTERN_C void nnosAddressSpaceManagerInitialize(nnosAddressSpaceManager* p, uptr begin, size_t s… 144 …gerAllocate(nnosAddressSpaceManager* p, nnosMemoryBlockBase* pBlock, size_t size, size_t skipSize);
|
| D | os_Environment.cpp | 24 size_t GetAppMemorySize() in GetAppMemorySize() 29 size_t GetUsingPrivateMemorySize() in GetUsingPrivateMemorySize() 38 return static_cast<size_t>(currentUse); in GetUsingPrivateMemorySize() 41 size_t GetMemoryQuotaSize() in GetMemoryQuotaSize() 51 return static_cast<size_t>(v[0]); in GetMemoryQuotaSize() 54 size_t GetUsingMemorySize() in GetUsingMemorySize() 64 return static_cast<size_t>(v[0]); in GetUsingMemorySize()
|
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/uds/CTR/ |
| D | uds_Api.h | 53 nn::Result Initialize( nn::os::Event* pStatusUpdateEvent, void* receiveBuffer, const size_t bufferS… 108 size_t passphraseLength ); 135 size_t passphraseLength, 154 nn::Result Scan( void* pBuffer, size_t bufferSize, u8 subId, bit32 localId ); 176 nn::Result Scan( void* pBuffer, size_t bufferSize, u8 subId, bit32 localId, u8 channel, u16 scanTim… 203 size_t passphraseLength ); 384 nn::Result SendTo ( const EndpointDescriptor& endpointDesc, const void* data, size_t dataSize, u16… 410 nn::Result Attach ( EndpointDescriptor* pEndpointDesc, u16 srcNodeId, u8 port, size_t receiveBuffe… 434 … ( const EndpointDescriptor& endpointDesc, void* pBuffer, size_t* pReceivedSize, size_t buffer… 460 …nst EndpointDescriptor& endpointDesc, void* pBuffer, size_t* pReceivedSize, u16* pSrcNodeId, size_… [all …]
|