1#ifndef __WIFI_NETCFG_FRAME_TRANSPORTER_H__
2#define __WIFI_NETCFG_FRAME_TRANSPORTER_H__
27typedef int (*fnProbeRequestTransportCallBack_t)(
void* ptrArgs, BYTE_T channel);
28typedef int (*fnAuthTransportCallBack_t)(
void* ptrArgs, BYTE_T channel);
29typedef int (*fnBeaconTransportCallBack_t)(
void* ptrArgs, BYTE_T channel);
32 fnProbeRequestTransportCallBack_t fnProbeRequestTransport;
33 fnAuthTransportCallBack_t fnAuthTransport;
34 fnBeaconTransportCallBack_t fnBeaconTransport;
50typedef int (*fnStart)(
int netcfg_type);
51typedef bool (*fnIsRun)(
int netcfg_type);
52typedef int (*fnUnregister)(
int netcfg_type);
54typedef int (*fnLock)(
bool lockState);
55typedef int (*fnStartTransporter)(void);
56typedef int (*fnStopTransporter)(void);
57typedef int (*fnGetApInfo)(AP_IF_S **ppApArray, uint32_t * pApNum);
61 fnRegister registerTransporteeFn;
62 fnStart startTransporteeFn;
63 fnIsRun isRunTransporteeFn;
64 fnUnregister unregisterTransporteeFn;
66 fnLock lockTransporterChannelFn;
67 fnStartTransporter startTransporterFn;
68 fnStopTransporter stopTransporterFn;
69 fnGetApInfo getApInfoFn;
73int wifiNetcfgFrameTransporterChannelInitAndStart(
void);
83void destroyWifiNetcfgFrameTransporter(
void);
86int WifiNetcfgFrameTransporterSessionInit(
void);
88int WifiNetcfgFrameTransporterSessionUninit(
void);
89uint8_t wifiNetcfgGetChannelOnce(
char *ssid);
Definition: wifi_netcfg_frame_transporter.h:31
Definition: wifi_netcfg_frame_transporter.h:60
Common process - Initialization