#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 | The ID allocated to WM_Initialize |
WM_APIID_RESET | The ID allocated to WM_Reset |
WM_APIID_END | The ID allocated to WM_End |
WM_APIID_ENABLE | The ID allocated to WM_Enable . |
WM_APIID_DISABLE | The ID allocated to WM_Disable . |
WM_APIID_POWER_ON | The ID allocated to WM_PowerOn . |
WM_APIID_POWER_OFF | The ID allocated to WM_PowerOff . |
WM_APIID_SET_P_PARAM | The ID allocated to WM_SetParentParameter |
WM_APIID_START_PARENT | The ID allocated to WM_StartParent |
WM_APIID_END_PARENT | The ID allocated to WM_EndParent |
WM_APIID_START_SCAN | The ID allocated to WM_StartScan |
WM_APIID_END_SCAN | The ID allocated to WM_EndScan |
WM_APIID_START_CONNECT | The ID allocated to WM_StartConnect |
WM_APIID_DISCONNECT | The ID allocated to WM_Disconnect |
WM_APIID_START_MP | The ID allocated to WM_StartMP |
WM_APIID_SET_MP_DATA | The ID allocated to WM_SetMPData |
WM_APIID_END_MP | The ID allocated to WM_EndMP |
WM_APIID_START_DCF | The ID allocated to WM_StartDCF |
WM_APIID_SET_DCF_DATA | The ID allocated to WM_SetDCFData |
WM_APIID_END_DCF | The ID allocated to WM_EndDCF |
WM_APIID_SET_WEPKEY | The ID allocated to WM_SetWEPKey |
WM_APIID_START_KS | The ID allocated to WM_StartKeySharing |
WM_APIID_END_KS | The ID allocated to WM_EndKeySharing |
WM_APIID_GET_KEYSET | The ID allocated to WM_GetKeySet |
WM_APIID_SET_GAMEINFO | The ID allocated to WM_SetGameInfo |
WM_APIID_SET_BEACON_IND | The ID allocated to WM_SetBeaconIndication |
WM_APIID_START_TESTMODE | The ID for test mode -- Used internally only |
WM_APIID_STOP_TESTMODE | The ID for test mode -- Used internally only |
WM_APIID_VALARM_MP | The ID allocated to the command that the ARM7 side Valarm issues for timing control |
WM_APIID_SET_LIFETIME | The ID allocated to WM_SetLifeTime |
WM_APIID_MEASURE_CHANNEL | The ID allocated to WM_MeasureChannel |
WM_APIID_INIT_W_COUNTER | The ID allocated to WM_InitWirelessCounter |
WM_APIID_GET_W_COUNTER | The ID allocated to WM_GetWirelessCounter |
WM_APIID_SET_ENTRY | The ID allocated to WM_SetEntry . |
WM_APIID_AUTO_DEAUTH | The ID allocated to the automatic disconnection command that is used when the connection is made at the time when the ARM7 terminates the entries. |
WM_APIID_SET_BEACON_PERIOD | The ID allocated to WMi_SetBeaconPeriod . |
WM_APIID_AUTO_DISCONNECT | The ID allocated to the command for automatically disconnecting when connected from a different GGID child device. |
WM_APIID_START_SCAN_EX | The ID allocated to WMi_StartScanEx . |
WM_APIID_KICK_MP_PARENT |
The IDs allocated to the command for controlling the timing of MP communication on the ARM7 side. |
WM_APIID_ASYNC_KIND_MAX | Total number of IDs allocated to the group of asynchronous functions |
WM_APIID_INDICATION | The common ID for four causes of indicate , which is called back by WM_SetIndCallback . |
WM_APIID_PORT_SEND | The ID allocated to indicate when data is successfully sent to a port. |
WM_APIID_PORT_RECV | The ID allocated to indicate when data, which is to be sent to a port, is received. |
WM_APIID_READ_STATUS | The ID allocated to WM_ReadStatus . WM_ReadStatus is a synchronous function, so no callback is generated.
|
WM_APIID_UNKNOWN | Unknown API ID. |
This enumerated type indicates the API IDs that are allocated to WM asynchronous process functions.
11/02/2004 Made changes to incorporate newly added functions
08/20/2004 Added the description for entry control specifications
08/11/2004 Added description on the addition of VM specifications
07/29/2004 Initial Version