

include <nitroWiFi/soc.h>
#define SOC_VENDOR_NINTENDO 0x0000 // Nintendo TCP/IP stack
#define SOC_VERSION 0x0100 // Version 1.0
typedef struct SOCConfig
{
u16 vendor; // SOC_VENDOR_NINTENDO
u16 version; // SOC_VERSION
//
// vendor specific section
//
:
:
:
} SOCConfig;
int SOC_Startup ( const SOCConfig* config ); | config | 構造体SOCConfigへのポインタ。 |
| 0 | 成功。 |
| -1 | メモリ確保失敗。 |
注意:追加のエラーが今後のライブラリリリースで生じたり返されることがあります。すべての負の返り値は汎用のエラーとして扱ってください。
ライブラリのソケット層を初期化します。関数を呼び出す前に SOCConfig
パラメータをライブラリ ベンダーの仕様に合わせて初期化してください.
2005/09/13 初版