#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 |
ID allocated to WM_Initialize. |
WM_APIID_RESET |
ID allocated to WM_Reset. |
WM_APIID_END |
ID allocated to WM_End. |
WM_APIID_ENABLE |
ID allocated to WM_Enable. |
WM_APIID_DISABLE |
ID allocated to WM_Disable. |
WM_APIID_POWER_ON |
ID allocated to WM_PowerOn. |
WM_APIID_POWER_OFF |
ID allocated to WM_PowerOff. |
WM_APIID_SET_P_PARAM |
ID allocated to WM_SetParentParameter. |
WM_APIID_START_PARENT |
ID allocated to WM_StartParent. |
WM_APIID_END_PARENT |
ID allocated to WM_EndParent. |
WM_APIID_START_SCAN |
ID allocated to WM_StartScan. |
WM_APIID_END_SCAN |
ID allocated to WM_EndScan. |
WM_APIID_START_CONNECT |
ID allocated to WM_StartConnect. |
WM_APIID_DISCONNECT |
ID allocated to WM_Disconnect. |
WM_APIID_START_MP |
ID allocated to WM_StartMP. |
WM_APIID_SET_MP_DATA |
ID allocated to WM_SetMPData. |
WM_APIID_END_MP |
ID allocated to WM_EndMP. |
WM_APIID_START_DCF |
ID allocated to WM_StartDCF. |
WM_APIID_SET_DCF_DATA |
ID allocated to WM_SetDCFData. |
WM_APIID_END_DCF |
ID allocated to WM_EndDCF. |
WM_APIID_SET_WEPKEY |
ID allocated to WM_SetWEPKey. |
WM_APIID_START_KS |
ID allocated to WM_StartKeySharing. |
WM_APIID_END_KS |
ID allocated to WM_EndKeySharing. |
WM_APIID_GET_KEYSET |
ID allocated to WM_GetKeySet. |
WM_APIID_SET_GAMEINFO |
ID allocated to WM_SetGameInfo. |
WM_APIID_SET_BEACON_IND |
ID allocated to WM_SetBeaconIndication. |
WM_APIID_START_TESTMODE |
ID used by the SDK for testing purposes. |
WM_APIID_STOP_TESTMODE |
ID used by the SDK for testing purposes. |
WM_APIID_VALARM_MP |
ID allocated to the command that the ARM7 side V-Alarm issues for timing control. |
WM_APIID_SET_LIFETIME |
ID allocated to WM_SetLifeTime. |
WM_APIID_MEASURE_CHANNEL |
ID allocated to WM_MeasureChannel. |
WM_APIID_INIT_W_COUNTER |
ID allocated to WM_InitWirelessCounter. |
WM_APIID_GET_W_COUNTER |
ID allocated to WM_GetWirelessCounter. |
WM_APIID_SET_ENTRY |
ID allocated to WM_SetEntry. |
WM_APIID_AUTO_DEAUTH |
ID allocated to the automatic disconnection command used when the connection is made at the time when the ARM7 terminates the entries. |
WM_APIID_SET_BEACON_PERIOD |
ID allocated to WMi_SetBeaconPeriod. |
WM_APIID_AUTO_DISCONNECT |
ID allocated to the command for automatically disconnecting when connected from a different GGID child device. |
WM_APIID_START_SCAN_EX |
ID allocated to WMi_StartScanEx. |
WM_APIID_KICK_MP_PARENT |
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 |
Common ID for four causes of indicate, which is called back by WM_SetIndCallback. |
WM_APIID_PORT_SEND |
ID allocated to indicate when data is successfully sent to a port. |
WM_APIID_PORT_RECV |
ID allocated to indicate when data, which is to be sent to a port, is received. |
WM_APIID_READ_STATUS |
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.
2004/11/02 Made changes to incorporate newly added functions.
2004/08/20 Added the description for entry control specifications.
2004/08/11 Added description of the addition of VM specifications.
2004/07/29 Initial version.
CONFIDENTIAL