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