#include <nitro/wm.h>typedef void ( *WMCallbackFunc )( void* arg );
arg |
Pointer to a structure that will be passed to a callback function. The corresponding structure that is passed by each calling function is shown below. | |
WM_StartParent |
WMstartParentCallback* |
|
WM_StartScan |
WMstartScanCallback* |
|
WM_StartScanEx |
WMstartScanExCallback* |
|
WM_StartConnect, WM_StartConnectEx |
WMstartConnectCallback* |
|
WM_Disconnect, WM_DisconnectChildren |
WMDisconnectCallback* |
|
WM_SetMPParameter, WM_SetMPFrequency, WM_SetMPParentSize, WM_SetMPChildSize, WM_SetMPTiming, WM_SetMPInterval |
WMSetMPParameterCallback* |
|
WM_StartMP |
WMstartMPCallback* |
|
WM_SetMPDataToPort, WM_SetMPDataToPortEx, WM_SetMPData |
WMPortSendCallback* |
|
WM_StartDCF |
WMstartDCFCallback* |
|
WM_MeasureChannel |
WMMeasureChannelCallback* |
|
WM_GetWirelessCounter |
WMGetWirelessCounterCallback* |
|
WM_SetIndCallback |
WMindCallback* |
|
WM_SetPortCallback |
WMPortRecvCallback* |
|
| Common to other asynchronous functions | WMCallback* |
|
None.
This is the format of a user callback function that is called either on completion or during an asynchronous process that was started by a WM asynchronous operation function. It takes as an argument a pointer to the structure where the processing results of an asynchronous process are stored.
2005/11/24 Added WM-SetMPParameter callback.
2005/03/04 Added WM_SetMPData* callback.
2005/02/14 Added callback for use during WM_StartScanEx.
10/26/2004 Added Disconnect callbacks
08/11/2004 Added callback types.
08/02/2004 Standardized structure names.
07/29/2004 Initial version.
CONFIDENTIAL