| /CTR-SDK-0.14.4/include/nn/net/compatible/nnet/ |
| D | nnet_ring.h | 33 u8* ptr; /**< データの先頭ポインタ */ 45 u8* NNET_RingIn ( u8* buf, s32 size, u8* head, s32 used, const u8* data, s32 len ); 46 u8* NNET_RingInMbuf ( u8* buf, s32 size, u8* head, s32 used, NOSMessageBuf *mbuf, s32 len ); 47 u8* NNET_RingInExMbuf( u8* buf, s32 size, u8* head, s32 used, s32 offset, NOSMessageBuf *mbuf, s3… 48 u8* NNET_RingOut( u8* buf, s32 size, u8* head, s32 used, u8* data, s32 len ); 49 int NNET_RingGet(u8* buf, s32 size, u8* head, s32 used, NNETVec* vec, s32 len); 50 int NNET_RingGetMbuf(u8* buf, s32 size, u8* head, s32 used, NOSMessageBuf *mbuf, s32 len); 51 u8* NNET_RingPut( u8* buf, s32 size, u8* head, s32 used, s32 len );
|
| D | nnet_ext.h | 50 u8 dst[NNET_ETH_ALEN]; 51 u8 src[NNET_ETH_ALEN]; 59 u8 dst[NNET_ETH_ALEN]; 60 u8 src[NNET_ETH_ALEN]; 62 u8 dsap; /* destination SAP type */ 63 u8 ssap; /* source SAP type */ 64 u8 control; /* control */ 65 u8 id[3]; /* ID */ 72 extern const u8 NNETETHAddrBroadcast[NNET_ETH_ALEN]; 73 extern const u8 NNETETHAddrAny[NNET_ETH_ALEN]; [all …]
|
| /CTR-SDK-0.14.4/include/nn/cec/CTR/ |
| D | cec_Types.h | 49 typedef u8 SendMode; 51 static const u8 SENDMODE_RECV = 0x1; //!< 受信のみ 52 static const u8 SENDMODE_SEND = 0x2; //!< 送信のみ 53 static const u8 SENDMODE_SENDRECV = 0x3; //!< 送受信 54 static const u8 SENDMODE_EXCHANGE = 0x0; //!< 交換 56 static const u8 CEC_SENDMODE_RECV = SENDMODE_RECV; 57 static const u8 CEC_SENDMODE_SEND = SENDMODE_SEND; 58 static const u8 CEC_SENDMODE_SENDRECV = SENDMODE_SENDRECV; 59 static const u8 CEC_SENDMODE_EXCHANGE = SENDMODE_EXCHANGE; 74 typedef u8 MessageTypeFlag; [all …]
|
| D | cec_CecAPI.h | 44 Result Read(size_t* pReadLen, u8 pReadBuf[], size_t len ); 45 …Result ReadMessage( u32 cecTitleId, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen, size_t… 46 …mac( u32 cecTitleId, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen, size_t* pReadLen, u8 … 47 Result Write(const u8 pWriteBuf[], size_t len ); 48 …Result WriteMessage( u32 cecTitleId, u8 in_or_out_box, u8 pMessId[], size_t messIdLen, const u8 pW… 49 …sageWithHmac( u32 cecTitleId, u8 in_or_out_box, u8 pMessId[], size_t messIdLen, const u8 pWriteBuf… 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… 59 Result GetCecInfoBuffer( u32 cecTitleId, u8 pCecInfoBuffer[], size_t size );
|
| D | cec_Cec.h | 68 static nn::Result Read( size_t* pReadLen, u8 pReadBuf[], size_t len ); 69 …::Result ReadMessage( u32 cecTitleId, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen, size… 70 …Hmac( u32 cecTitleId, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen, size_t* pReadLen, u8… 71 static nn::Result Write( const u8 pWriteBuf[], size_t len ); 72 …tatic nn::Result WriteMessage( u32 cecTitleId, u8 in_or_out_box, u8 pMessId[], size_t messIdLen, c… 73 …sageWithHmac( u32 cecTitleId, u8 in_or_out_box, u8 pMessId[], size_t messIdLen, const u8 pWriteBuf… 74 …static nn::Result Delete( u32 cecTitleId, u32 dataType, u8 in_or_out_box, const u8 pMessId[], size… 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… 79 static nn::Result GetCecInfoBuffer( u32 cecTitleId, u8 pCecInfoBuffer[], size_t size );
|
| D | cec_CecSys.h | 70 static nn::Result Read( size_t* pReadLen, u8 pReadBuf[], size_t len ); 71 …::Result ReadMessage( u32 cecTitleId, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen, size… 72 …Hmac( u32 cecTitleId, u8 in_or_out_box, const u8 pMessId[], size_t messIdLen, size_t* pReadLen, u8… 73 static nn::Result Write( const u8 pWriteBuf[], size_t len ); 74 …tatic nn::Result WriteMessage( u32 cecTitleId, u8 in_or_out_box, u8 pMessId[], size_t messIdLen, c… 75 …sageWithHmac( u32 cecTitleId, u8 in_or_out_box, u8 pMessId[], size_t messIdLen, const u8 pWriteBuf… 76 …static nn::Result Delete( u32 cecTitleId, u32 dataType, u8 in_or_out_box, const u8 pMessId[], size… 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… 81 static nn::Result GetCecInfoBuffer( u32 cecTitleId, u8 pCecInfoBuffer[], size_t size );
|
| D | cec_Message.h | 42 u8* exHeaderData; //!< 拡張ヘッダデータ 59 u8* m_messBody; 62 u8* m_pMessBody; 64 u8* m_pHash; 67 u8 m_flag_pointer; 69 u8 m_flag_input; 71 u8 m_hmacKey[MESSAGE_HMAC_KEYLEN]; 126 u8 sendCount, u8 propagationCount, 154 u8 sendCount, u8 propagationCount); 176 nn::Result SetCecTitleId_Str(const u8* cecTitleId_str); [all …]
|
| D | cec_MessageId.h | 26 typedef u8 CECMessageId[CEC_SIZEOF_MESSAGEID]; 45 explicit MessageId(const u8 msgId[SIZE]); 54 const u8* GetBinary(void) const; 60 void GetBinary(u8 msgId[SIZE]) const; 65 bool IsEqual(const u8 msgId[SIZE]) const; 72 u8 m_data[SIZE]; 76 inline const u8* MessageId::GetBinary(void) const in GetBinary()
|
| /CTR-SDK-0.14.4/include/nn/socket/ |
| D | socket_Entry.autogen.h | 40 u8 prAddr[NN_SOCKET_IP_ALEN]; //!< IPアドレス 41 u8 hwAddr[NN_SOCKET_ETH_ALEN]; //!< MACアドレス 50 u8 addr[NN_SOCKET_IP_ALEN]; //!< IPアドレス 51 u8 netMask[NN_SOCKET_IP_ALEN]; //!< サブネットマスク 52 u8 bcastAddr[NN_SOCKET_IP_ALEN]; //!< ブロードキャストアドレス 66 u8 dst[NN_SOCKET_IP_ALEN]; //!< 宛先IPアドレス 67 u8 netmask[NN_SOCKET_IP_ALEN]; //!< サブネットマスク 68 u8 gateway[NN_SOCKET_IP_ALEN]; //!< next-hopゲートウエイ 79 u8 prefix[NN_SOCKET_IP6_ALEN]; //!< プレフィックス 91 u8 addr[NN_SOCKET_IP6_ALEN]; //!< アドレス [all …]
|
| 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 …Result SendToSmall( s32* rval, s32 s, const u8 buf[], s32 len, s32 flags, const u8 sockTo[], size_… 45 …Result SendToSmallMulti( s32* rval, s32 s, const u8 buf[], s32 len, s32 flags, const u8 sockTo[], … 48 Result GetSockOpt( s32* rval, s32 s, s32 level, s32 optname, u8 optval[], s32* optlen ); 49 Result SetSockOpt( s32* rval, s32 s, s32 level, s32 optname, const u8 optval[], s32 optlen ); [all …]
|
| D | socket_Utils.h | 36 s32 GetDefaultGateway(u8* pGateway); 45 s32 GetPrimaryAddress(u8* pHostAddress, u8* pNetmask); 54 s32 GetResolver(u8* pResolver1, u8* pResolver2); 62 s32 GetMacAddress(u8 pMacAddress[ETH_ALEN]);
|
| D | socket_User.h | 89 nn::Result Accept( s32* rval, s32 s, u8 sockAddr[], size_t salen ); 90 nn::Result Bind( s32* rval, s32 s, const u8 sockAddr[], size_t salen ); 91 nn::Result Connect( s32* rval, s32 s, const u8 sockAddr[], size_t salen ); 92 …nn::Result RecvFrom( s32* rval, s32 s, u8 buf[], s32 len, s32 flags, u8 sockFrom[], size_t salen ); 93 …nn::Result RecvFromSmall( s32* rval, s32 s, u8 buf[], s32* len, s32 flags, u8 sockFrom[], size_t s… 94 …nn::Result SendTo( s32* rval, s32 s, const u8 buf[], s32 len, s32 flags, const u8 sockTo[], size_t… 95 …nn::Result SendToSmall( s32* rval, s32 s, const u8 buf[], s32 len, s32 flags, const u8 sockTo[], s… 98 …nn::Result GetHostByName( s32* rval, const char8 hname[], size_t hnameLen, u8 hostCarrier[], size_… 99 …nn::Result GetHostByAddr( s32* rval, const u8 addr[], size_t addrLen, s32 type, u8 hostCarrier[], … 100 …en, const char8 servName[], size_t servNameLen, const u8 hints[], s32 hintsLen, s32* resAddrNum, u… [all …]
|
| /CTR-SDK-0.14.4/include/nn/cx/ |
| D | cx_Compression.h | 26 u32 CompressLZImpl(const u8 *srcp, u32 size, u8 *dstp, void *work, bool exFormat); 37 inline u32 CompressLZ(const u8 *srcp, u32 size, u8 *dstp, void *work) in CompressLZ() 41 inline u32 CompressLZEx(const u8 *srcp, u32 size, u8 *dstp, void* work) in CompressLZEx() 54 u32 CompressRL( const u8 *srcp, u32 size, u8 *dstp ); 68 u32 CompressHuffman( const u8 *srcp, u32 size, u8 *dstp, u8 huffBitSize, void *work );
|
| D | cx_StreamingUncompression.h | 30 u8 *destp; //!< 書き込み先ポインタ 34 u8 flags; //!< 圧縮フラグ 35 u8 headerSize; //!< 読み込み途中のヘッダサイズ 44 u8 *destp; //!< 書き込み先ポインタ 48 u8 lengthFlg; //!< length取得済フラグ 49 u8 flags; //!< 圧縮フラグ 50 u8 flagIndex; //!< カレント圧縮フラグインデックス 51 u8 headerSize; //!< 読み込み途中のヘッダサイズ 52 u8 exFormat; //!< LZ77圧縮拡張オプション 62 u8 *destp; //!< 書き込み先ポインタ [all …]
|
| D | cx_Uncompression.h | 47 u8 compType; // 圧縮タイプ 48 u8 compParam; // 圧縮パラメータ 49 u8 padding_[2]; 67 return (CompressionType)( *(u8*)data & 0xF0 ); in GetCompressionType() 142 void UncompressLH( const u8* srcp, u8* destp, void* work ); 153 void UncompressLRC( const u8* srcp, u8* destp, void* work );
|
| D | cx_SecureUncompression.h | 105 s32 SecureUncompressLH( const u8* srcp, u32 srcSize, u8* destp, void* work ); 116 s32 SecureUncompressLRC( const u8* srcp, u32 srcSize, u8* destp, void* work ); 134 bool VerifyHuffmanTable( const void* pTable, u8 bit ); 135 bool LHVerifyTable( const void* pTable, u8 bit );
|
| /CTR-SDK-0.14.4/include/nn/net/compatible/nsoc/ |
| D | nsoc_entry.h | 42 u8 prAddr[NSOC_IP_ALEN]; /**< IPアドレス */ 43 u8 hwAddr[NSOC_ETH_ALEN]; /**< MACアドレス */ 52 u8 addr[NSOC_IP_ALEN]; /**< IPアドレス */ 53 u8 netMask[NSOC_IP_ALEN]; /**< サブネットマスク */ 54 u8 bcastAddr[NSOC_IP_ALEN]; /**< ブロードキャストアドレス */ 68 u8 dst[NSOC_IP_ALEN]; /**< 宛先IPアドレス */ 69 u8 netmask[NSOC_IP_ALEN]; /**< サブネットマスク */ 70 u8 gateway[NSOC_IP_ALEN]; /**< next-hopゲートウエイ */ 81 u8 prefix[NSOC_IP6_ALEN]; /**< プレフィックス */ 93 u8 addr[NSOC_IP6_ALEN]; /**< アドレス */ [all …]
|
| /CTR-SDK-0.14.4/include/nn/uds/CTR/ |
| D | uds_InfoElement.h | 61 u8 subType; //!< SubType, 21 固定 63 u8 subId; //!< サブID, 1タイトル内で複数の通信方式を利用する場合に利用する 64 u8 sequenceNumber; //!< シーケンス番号。ビーコン情報が更新される度にインクリメントされる 67 u8 nowEntry; //!< 現在の接続数 68 u8 maxEntry; //!< 最大接続数 69 u8 tmpEntry; //!< 一時的に接続しているノードの数 [TODO] 現状未使用で、使い方が定まっていない 71 u8 securityType; //!< セキュリティタイプ, NWM の定義に従う 72 u8 reserved[10]; //!< 予約領域 73 u8 digest[20]; //!< ダイジェスト値 74 u8 appDataLength; //!< 後に続くアプリデータのサイズ, 最大 @ref NET_DESC_APPDATA_SIZE_MAX (Byte) です。 [all …]
|
| /CTR-SDK-0.14.4/include/nn/dlp/CTR/ |
| D | dlp_FakeClient.h | 44 static size_t GetBufferSize(u8 scanNum); 67 …static nn::Result Initialize(u8 scanNum, nn::Handle eventHandle, void* pBuffer, const size_t buffe… 125 …static nn::Result StartScan(bit16 channels, u32 uniqueId = 0, u8 childIndex = 0, const u8* pMac = … 156 static nn::Result GetServerInfo(ServerInfo* pServerInfo, const u8* pMac); 173 …static nn::Result GetTitleInfo(TitleInfo* pTitleInfo, const u8* pMac, u32 uniqueId, u8 childIndex); 207 static nn::Result DeleteScanInfo(const u8* pMac); 229 static nn::Result StartFakeSession(const u8* pMac, u32 uniqueId, u8 childIndex); 266 static nn::Result GetConnectingNodes(u8* pNum, u16* pNodeIds, u16 size);
|
| D | dlp_Type.h | 40 const u8 MAX_SCAN_NUM = 16; //!< クライアントにおいて一度にスキャンできるタイ… 137 u8 mac[6]; //!< スキャンによって発見されたサーバの MAC アドレスです。 148 u8 childIndex; //!< スキャンによって発見されたタイトルの Child index です。 150 u8 mac[6]; //!< スキャンによって発見されたタイトルを持つサーバの MAC アドレスです。 179 u8 placeHolder[16]; // IPC 用 217 u8 childIndex; //!< Child index 219 u8 mac[6]; //!< サーバのMACアドレス 237 u8 mac[6]; //!< サーバのMACアドレス 238 u8 channel; //!< サーバの存在するチャンネル 240 u8 maxNodeNum; //!< サーバを含む接続可能な最大ノード数 [all …]
|
| /CTR-SDK-0.14.4/include/nn/gr/CTR/ |
| D | gr_Combiner.h | 172 explicit CombineFunction( const u8 stage_index, bool is_rgb ); 202 u8 constColorR; 208 u8 constColorG; 214 u8 constColorB; 220 u8 constColorA; 319 u8 bufferColorR; 325 u8 bufferColorG; 331 u8 bufferColorB; 337 u8 bufferColorA;
|
| D | gr_FragmentLight.h | 47 u8 id; 73 u8 diffuseR; 82 u8 diffuseG; 91 u8 diffuseB; 100 u8 ambientR; 109 u8 ambientG; 118 u8 ambientB; 127 u8 specular0R; 136 u8 specular0G; 145 u8 specular0B; [all …]
|
| /CTR-SDK-0.14.4/include/nn/net/compatible/ |
| D | nwcm.h | 78 u8 ver; // GameInfo Version 1 79 u8 platform; // DS: 0, Wii: 8 82 u8 userGameInfoLength; // ユーザー領域の長さ 86 u8 gameNameCount_attribute; // 互換のための旧名 87 u8 attribute; 111 u8 bssid[WM_SIZE_BSSID]; // 10 113 u8 ssid[WM_SIZE_SSID]; // 44 216 u8 mode; /* WEP 暗号化モード ( WCM_WEPMODE_* ) */ 217 u8 keyId; /*/ WEP キー ID ( 0 ~ 3 ) */ 218 u8 key[NWCM_SIZE_WEPKEY]; /* WEP キーデータ列[ 20 * 4 バイト ] */ [all …]
|
| /CTR-SDK-0.14.4/include/nn/boss/ |
| D | boss_Task.h | 246 TaskStateCode GetState(bool acknowledge=false, u32* pCount=NULL, u8* pStepID=NULL); 262 u32 GetHttpStatusCode(u32* pCount=NULL, u8* pStepID=NULL); 268 u32 GetCommErrorCode(u32* pCount=NULL, u8* pStepID=NULL) NN_ATTRIBUTE_DEPRECATED; 301 TaskResultCode GetResult(u32* pCount=NULL, u8* pStepID=NULL); 323 …nn::Result GetStateDetail(TaskStatus* pStatus, bool acknowledge=false, u8* pStepID=NULL, u8 taskSt… 329 …nn::Result GetStatus(TaskStatus* pStatus, u8* pStepID=NULL, u8 taskStep=CURRENT_STEP_ID) NN_ATTRIB… 345 nn::Result GetError(TaskError* pTaskError, u8* pStepID=NULL, u8 taskStep=CURRENT_STEP_ID); 366 …nn::Result GetInfo(TaskPolicy* pPolicy, TaskAction* pAction, TaskOption* pOption, u8 taskStep=CURR…
|
| /CTR-SDK-0.14.4/include/nn/cec/CTR/private/ |
| D | cec_DataTypes.h | 37 u8 messageId[CEC_SIZEOF_MESSAGEID]; //!< メッセージ固有ID 39 u8 messageId_pair[CEC_SIZEOF_MESSAGEID]; //!< メッセージ交換をした場合、対になるメッセージのID 40 u8 messageTypeFlag; //!< Friend/Anybody 41 u8 sendMode; //!< 送信/受信 49 u8 sendCount; //!< 送信回数 50 u8 propagationCount; //!< 伝播回数
|