WMApiid

Definition

#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;

Elements

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
WM_APIID_KICK_MP_CHILD
WM_APIID_KICK_MP_RESUME
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.

Description

This enumerated type indicates the API IDs that are allocated to WM asynchronous process functions.

Revision History

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