WMApiid

定義

#include <nitro/wm.h>
typedef enum WMApiid
{
    WM_APIID_INITIALIZE         = 0 ,
    WM_APIID_RESET              = 1 ,
    WM_APIID_END                = 2 ,
    WM_APIID_ENABLE             = 3 ,
    WM_APIID_DISABLE            = 4 ,
    WM_APIID_POWER_ON           = 5 ,
    WM_APIID_POWER_OFF          = 6 ,
    WM_APIID_SET_P_PARAM        = 7 ,
    WM_APIID_START_PARENT       = 8 ,
    WM_APIID_END_PARENT         = 9 ,
    WM_APIID_START_SCAN         = 10 ,
    WM_APIID_END_SCAN           = 11 ,
    WM_APIID_START_CONNECT      = 12 ,
    WM_APIID_DISCONNECT         = 13 ,
    WM_APIID_START_MP           = 14 ,
    WM_APIID_SET_MP_DATA        = 15 ,
    WM_APIID_END_MP             = 16 ,
    WM_APIID_START_DCF          = 17 ,
    WM_APIID_SET_DCF_DATA       = 18 ,
    WM_APIID_END_DCF            = 19 ,
    WM_APIID_SET_WEPKEY         = 20 ,
    WM_APIID_START_KS           = 21 ,
    WM_APIID_END_KS             = 22 ,
    WM_APIID_GET_KEYSET         = 23 ,
    WM_APIID_SET_GAMEINFO       = 24 ,
    WM_APIID_SET_BEACON_IND     = 25 ,
    WM_APIID_START_TESTMODE     = 26 ,
    WM_APIID_STOP_TESTMODE      = 27 ,
    WM_APIID_VALARM_MP          = 28 ,
    WM_APIID_SET_LIFETIME       = 29 ,
    WM_APIID_MEASURE_CHANNEL    = 30 ,
    WM_APIID_INIT_W_COUNTER     = 31 ,
    WM_APIID_GET_W_COUNTER      = 32 ,
    WM_APIID_SET_ENTRY          = 33 ,
    WM_APIID_AUTO_DEAUTH        = 34 ,
    WM_APIID_SET_MP_FREQ        = 35 ,
    WM_APIID_SET_BEACON_PERIOD  = 36 ,
    WM_APIID_AUTO_DISCONNECT    = 37 ,
    WM_APIID_START_SCAN_EX      = 38 ,
    WM_APIID_KICK_MP_PARENT     = 39 ,
    WM_APIID_KICK_MP_CHILD      = 40 ,
    WM_APIID_KICK_MP_RESUME     = 41 ,
    WM_APIID_ASYNC_KIND_MAX     = 42 ,

    WM_APIID_INDICATION         = 128 ,
    WM_APIID_PORT_SEND ,        = 129 ,
    WM_APIID_PORT_RECV ,        = 130 ,
    WM_APIID_READ_STATUS ,      = 131 ,

    WM_APIID_UNKNOWN            = 255

} WMApiid;

要素

WM_APIID_INITIALIZE WM_Initialize( )に割り当てられたID。
WM_APIID_RESET WM_Reset( )に割り当てられたID。
WM_APIID_END WM_End( )に割り当てられたID。
WM_APIID_ENABLE WM_Enableに割り当てられたID。
WM_APIID_DISABLE WM_Disable( )に割り当てられたID。
WM_APIID_POWER_ON WM_PowerOn( )に割り当てられたID。
WM_APIID_POWER_OFF WM_PowerOff( )に割り当てられたID。
WM_APIID_SET_P_PARAM WM_SetParentParameter( )に割り当てられたID。
WM_APIID_START_PARENT WM_StartParent( )に割り当てられたID。
WM_APIID_END_PARENT WM_EndParent( )に割り当てられたID。
WM_APIID_START_SCAN WM_StartScanに割り当てられたID。
WM_APIID_END_SCAN WM_EndScan( )に割り当てられたID。
WM_APIID_START_CONNECT WM_StartConnect( )に割り当てられたID。
WM_APIID_DISCONNECT WM_Disconnect( )に割り当てられたID。
WM_APIID_START_MP WM_StartMP( )に割り当てられたID。
WM_APIID_SET_MP_DATA WM_SetMPData( )に割り当てられたID。
WM_APIID_END_MP WM_EndMP( )に割り当てられたID。
WM_APIID_START_DCF WM_StartDCF( )に割り当てられたID。
WM_APIID_SET_DCF_DATA WM_SetDCFData( )に割り当てられたID。
WM_APIID_END_DCF WM_EndDCF( )に割り当てられたID。
WM_APIID_SET_WEPKEY WM_SetWEPKey( )に割り当てられたID。
WM_APIID_START_KS WM_StartKeySharing( )に割り当てられたID。
WM_APIID_END_KS WM_EndKeySharing( )に割り当てられたID。
WM_APIID_GET_KEYSET WM_GetKeySet( )に割り当てられたID。
WM_APIID_SET_GAMEINFO WM_SetGameInfo( )に割り当てられたID。
WM_APIID_SET_BEACON_IND WM_SetBeaconIndication( )に割り当てられたID。
WM_APIID_START_TESTMODE SDK 内部で使用しているID。
WM_APIID_STOP_TESTMODE SDK 内部で使用しているID。
WM_APIID_VALARM_MP タイミング制御のため、ARM7側のVアラームが発行するコマンドに割り当てられたID。
WM_APIID_SET_LIFETIME WM_SetLifeTime( )に割り当てられたID。
WM_APIID_MEASURE_CHANNEL WM_MeasureChannel( )に割り当てられたID。
WM_APIID_INIT_W_COUNTER WM_InitWirelessCounter( )に割り当てられたID。
WM_APIID_GET_W_COUNTER WM_GetWirelessCounter( )に割り当てられたID。
WM_APIID_SET_ENTRY WM_SetEntry( )に割り当てられたID。
WM_APIID_AUTO_DEAUTH ARM7側でエントリー打ち切り時に接続された場合の自動切断用コマンドに割り当てられたID。
WM_APIID_SET_BEACON_PERIOD WMi_SetBeaconPeriod( )に割り当てられたID。
WM_APIID_AUTO_DISCONNECT GGIDの異なる子機から接続されたされた場合の自動切断用コマンドに割り当てられたID。
WM_APIID_START_SCAN_EX WMi_StartScanEx( )に割り当てられたID。
WM_APIID_KICK_MP_PARENT
WM_APIID_KICK_MP_CHILD
WM_APIID_KICK_MP_RESUME
ARM7側でMP通信のタイミング制御用コマンドに割り当てられたID。
WM_APIID_ASYNC_KIND_MAX 非同期関数群に割り当てられたIDの総数。
WM_APIID_INDICATION WM_SetIndCallback( )にてコールバックされるindicate要因4つで共通のID。
WM_APIID_PORT_SEND ポートへのデータ送信完了時に発生するindicateに割り当てられたID。
WM_APIID_PORT_RECV ポートへのデータ受信時に発生するindicateに割り当てられたID。
WM_APIID_READ_STATUS WM_ReadStatus( )に割り当てられたID。
同期関数である為、コールバックは発生しない。
WM_APIID_UNKNOWN 不明なAPI用ID。

説明

WM非同期処理関数などに割り当てられたAPIのIDを示す列挙型です。

履歴

2004/11/02 新規関数追加などに伴う変更
2004/08/20 エントリー制御仕様の追加に伴う追記
2004/08/11 WM仕様追加に伴う追記
2004/07/29 初版