WM_StartDCF


C Specification

#include <nitro/wm.h>

WMErrCode WM_StartDCF(
        WMCallbackFunc  callback , 
        WMDcfRecvBuf*   recvBuf , 
        u16             recvBufSize );

Description

Starts infrastructure mode communications

This function is only executable when the WM is in the CHILD state.

If the return value is WM_ERRCODE_OPERATING, a callback is generated after the communication mode change process is complete. The WM changes to the DCF CHILD state.

A callback is also generated when the data is received in the infrastructure mode.

Arguments

callback Callback function to call when an asynchronous process completes.
recvBuf Pointer to the data receive buffer. Because the ARM7 processor writes directly to the buffer, be careful of coherency with the cache.
recvBufSize Size of the data receive buffer.

Return Values

Returns the process result as a WMErrCode enumerated type.

See Also

WM_SetDCFData, WM_EndDCF

Revision History

10/22/2004 Changed return value type
08/02/2004 Standardized structure names
07/29/2004 Added descriptions
07/23/2004 Initial version