Home
last modified time | relevance | path

Searched refs:u8 (Results 1 – 25 of 156) sorted by relevance

1234567

/CTR-SDK-1.0.0/CTR_SDK/include/nn/net/compatible/nnet/
Dnnet_ring.h33 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 );
Dnnet_ext.h50 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-1.0.0/CTR_SDK/include/nn/cec/CTR/
Dcec_Types.h51 typedef u8 SendMode;
53 static const u8 SENDMODE_RECV = 0x1; //!< 受信のみ
54 static const u8 SENDMODE_SEND = 0x2; //!< 送信のみ
55 static const u8 SENDMODE_SENDRECV = 0x3; //!< 送受信
56 static const u8 SENDMODE_EXCHANGE = 0x0; //!< 交換
58 static const u8 CEC_SENDMODE_RECV = SENDMODE_RECV;
59 static const u8 CEC_SENDMODE_SEND = SENDMODE_SEND;
60 static const u8 CEC_SENDMODE_SENDRECV = SENDMODE_SENDRECV;
61 static const u8 CEC_SENDMODE_EXCHANGE = SENDMODE_EXCHANGE;
76 typedef u8 MessageTypeFlag;
[all …]
Dcec_CecAPI.h44 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 );
Dcec_Cec.h68 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 );
Dcec_CecSys.h70 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 );
Dcec_Message.h42 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 …]
Dcec_MessageId.h26 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-1.0.0/CTR_SDK/include/nn/socket/
Dsocket_Entry.autogen.h40 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 …]
Dsocket_IpcWrapper.h38 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 …]
Dsocket_Utils.h36 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]);
Dsocket_User.h89 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-1.0.0/CTR_SDK/include/nn/cx/
Dcx_Compression.h26 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 );
Dcx_StreamingUncompression.h30 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 …]
Dcx_Uncompression.h47 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 );
Dcx_SecureUncompression.h105 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-1.0.0/CTR_SDK/include/nn/net/compatible/nsoc/
Dnsoc_entry.h42 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-1.0.0/CTR_SDK/include/nn/uds/CTR/
Duds_InfoElement.h61 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-1.0.0/CTR_SDK/include/nn/gr/CTR/
Dgr_Combiner.h104 explicit CombineFunction( const u8 stage_index, bool is_rgb );
134 u8 constColorR;
140 u8 constColorG;
146 u8 constColorB;
152 u8 constColorA;
251 u8 bufferColorR;
257 u8 bufferColorG;
263 u8 bufferColorB;
269 u8 bufferColorA;
Dgr_FragmentLight.h47 u8 id;
72 u8 diffuseR;
80 u8 diffuseG;
88 u8 diffuseB;
96 u8 ambientR;
103 u8 ambientG;
110 u8 ambientB;
117 u8 specular0R;
124 u8 specular0G;
131 u8 specular0B;
[all …]
/CTR-SDK-1.0.0/CTR_SDK/include/nn/dlp/CTR/
Ddlp_FakeClient.h44 static size_t GetBufferSize(u8 scanNum);
68 …static nn::Result Initialize(u8 scanNum, nn::Handle eventHandle, void* pBuffer, const size_t buffe…
126 …static nn::Result StartScan(bit16 channels, u32 uniqueId = 0, u8 childIndex = 0, const u8* pMac = …
157 static nn::Result GetServerInfo(ServerInfo* pServerInfo, const u8* pMac);
174 …static nn::Result GetTitleInfo(TitleInfo* pTitleInfo, const u8* pMac, u32 uniqueId, u8 childIndex);
208 static nn::Result DeleteScanInfo(const u8* pMac);
230 static nn::Result StartFakeSession(const u8* pMac, u32 uniqueId, u8 childIndex);
280 static nn::Result GetConnectingNodes(u8* pNum, u16* pNodeIds, u16 size);
Ddlp_Type.h40 const u8 MAX_SCAN_NUM = 16; //!< クライアントにおいて一度にスキャンできる子機…
147 u8 mac[6]; //!< スキャンによって発見されたサーバの MAC アドレスです。
158 u8 childIndex; //!< スキャンによって発見された子機プログラムの Child index です。
160 u8 mac[6]; //!< スキャンによって発見された子機プログラムを持つサーバの MAC アドレスです。
189 u8 placeHolder[16]; // IPC 用
227 u8 childIndex; //!< Child index
229 u8 mac[6]; //!< サーバのMACアドレス
247 u8 mac[6]; //!< サーバのMACアドレス
248 u8 channel; //!< サーバの存在するチャンネル
250 u8 maxNodeNum; //!< サーバを含む接続可能な最大ノード数
[all …]
/CTR-SDK-1.0.0/CTR_SDK/include/nn/net/compatible/
Dnwcm.h78 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-1.0.0/CTR_SDK/include/nn/boss/
Dboss_Task.h246 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-1.0.0/CTR_SDK/include/nn/net/compatible/nwcm/
Dnwcm.h118 u8 mode; /* WEP 暗号化モード ( WCM_WEPMODE_* ) */
119 u8 keyId; /*/ WEP キー ID ( 0 ~ 3 ) */
120 u8 key[NWCM_SIZE_WEPKEY]; /* WEP キーデータ列[ 20 * 4 バイト ] */
132 u8 bssId[NWCM_BSSID_SIZE];
134 u8 essId[NWCM_ESSID_SIZE];
164 u8 macaddr[NWCM_MAC_LEN]; /* 自MACアドレス */
166 u8 sendBuf[NWCM_MAX_SEND_LEN]; /* 送信バッファ */
203 extern s32 NWCM_GetMacAddr(NNETInstance *ins, u8 *macaddr);
204 extern s32 NWCM_SetMulticastAddr(NNETInstance *ins, u8 *macaddr);
205 extern s32 NWCM_ClearMulticastAddr(NNETInstance *ins, u8 *macaddr);
[all …]

1234567