Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
csr_wifi_nme_ap_lib.h File Reference
#include "csr_sched.h"
#include "csr_macro.h"
#include "csr_msg_transport.h"
#include "csr_wifi_lib.h"
#include "csr_wifi_nme_ap_prim.h"
#include "csr_wifi_nme_task.h"

Go to the source code of this file.

Macros

#define CsrWifiNmeApConfigSetReqCreate(msg__, dst__, src__, apConfig__, apMacConfig__)
 
#define CsrWifiNmeApConfigSetReqSendTo(dst__, src__, apConfig__, apMacConfig__)
 
#define CsrWifiNmeApConfigSetReqSend(src__, apConfig__, apMacConfig__)   CsrWifiNmeApConfigSetReqSendTo(CSR_WIFI_NME_IFACEQUEUE, src__, apConfig__, apMacConfig__)
 
#define CsrWifiNmeApConfigSetCfmCreate(msg__, dst__, src__, status__)
 
#define CsrWifiNmeApConfigSetCfmSendTo(dst__, src__, status__)
 
#define CsrWifiNmeApConfigSetCfmSend(dst__, status__)   CsrWifiNmeApConfigSetCfmSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, status__)
 
#define CsrWifiNmeApStaRemoveReqCreate(msg__, dst__, src__, interfaceTag__, staMacAddress__, keepBlocking__)
 
#define CsrWifiNmeApStaRemoveReqSendTo(dst__, src__, interfaceTag__, staMacAddress__, keepBlocking__)
 
#define CsrWifiNmeApStaRemoveReqSend(src__, interfaceTag__, staMacAddress__, keepBlocking__)   CsrWifiNmeApStaRemoveReqSendTo(CSR_WIFI_NME_IFACEQUEUE, src__, interfaceTag__, staMacAddress__, keepBlocking__)
 
#define CsrWifiNmeApStartReqCreate(msg__, dst__, src__, interfaceTag__, apType__, cloakSsid__, ssid__, ifIndex__, channel__, apCredentials__, maxConnections__, p2pGoParam__, wpsEnabled__)
 
#define CsrWifiNmeApStartReqSendTo(dst__, src__, interfaceTag__, apType__, cloakSsid__, ssid__, ifIndex__, channel__, apCredentials__, maxConnections__, p2pGoParam__, wpsEnabled__)
 
#define CsrWifiNmeApStartReqSend(src__, interfaceTag__, apType__, cloakSsid__, ssid__, ifIndex__, channel__, apCredentials__, maxConnections__, p2pGoParam__, wpsEnabled__)   CsrWifiNmeApStartReqSendTo(CSR_WIFI_NME_IFACEQUEUE, src__, interfaceTag__, apType__, cloakSsid__, ssid__, ifIndex__, channel__, apCredentials__, maxConnections__, p2pGoParam__, wpsEnabled__)
 
#define CsrWifiNmeApStartCfmCreate(msg__, dst__, src__, interfaceTag__, status__, ssid__)
 
#define CsrWifiNmeApStartCfmSendTo(dst__, src__, interfaceTag__, status__, ssid__)
 
#define CsrWifiNmeApStartCfmSend(dst__, interfaceTag__, status__, ssid__)   CsrWifiNmeApStartCfmSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, interfaceTag__, status__, ssid__)
 
#define CsrWifiNmeApStationIndCreate(msg__, dst__, src__, interfaceTag__, mediaStatus__, peerMacAddress__, peerDeviceAddress__)
 
#define CsrWifiNmeApStationIndSendTo(dst__, src__, interfaceTag__, mediaStatus__, peerMacAddress__, peerDeviceAddress__)
 
#define CsrWifiNmeApStationIndSend(dst__, interfaceTag__, mediaStatus__, peerMacAddress__, peerDeviceAddress__)   CsrWifiNmeApStationIndSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, interfaceTag__, mediaStatus__, peerMacAddress__, peerDeviceAddress__)
 
#define CsrWifiNmeApStopReqCreate(msg__, dst__, src__, interfaceTag__)
 
#define CsrWifiNmeApStopReqSendTo(dst__, src__, interfaceTag__)
 
#define CsrWifiNmeApStopReqSend(src__, interfaceTag__)   CsrWifiNmeApStopReqSendTo(CSR_WIFI_NME_IFACEQUEUE, src__, interfaceTag__)
 
#define CsrWifiNmeApStopIndCreate(msg__, dst__, src__, interfaceTag__, apType__, status__)
 
#define CsrWifiNmeApStopIndSendTo(dst__, src__, interfaceTag__, apType__, status__)
 
#define CsrWifiNmeApStopIndSend(dst__, interfaceTag__, apType__, status__)   CsrWifiNmeApStopIndSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, interfaceTag__, apType__, status__)
 
#define CsrWifiNmeApStopCfmCreate(msg__, dst__, src__, interfaceTag__, status__)
 
#define CsrWifiNmeApStopCfmSendTo(dst__, src__, interfaceTag__, status__)
 
#define CsrWifiNmeApStopCfmSend(dst__, interfaceTag__, status__)   CsrWifiNmeApStopCfmSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, interfaceTag__, status__)
 
#define CsrWifiNmeApWmmParamUpdateReqCreate(msg__, dst__, src__, wmmApParams__, wmmApBcParams__)
 
#define CsrWifiNmeApWmmParamUpdateReqSendTo(dst__, src__, wmmApParams__, wmmApBcParams__)
 
#define CsrWifiNmeApWmmParamUpdateReqSend(src__, wmmApParams__, wmmApBcParams__)   CsrWifiNmeApWmmParamUpdateReqSendTo(CSR_WIFI_NME_IFACEQUEUE, src__, wmmApParams__, wmmApBcParams__)
 
#define CsrWifiNmeApWmmParamUpdateCfmCreate(msg__, dst__, src__, status__)
 
#define CsrWifiNmeApWmmParamUpdateCfmSendTo(dst__, src__, status__)
 
#define CsrWifiNmeApWmmParamUpdateCfmSend(dst__, status__)   CsrWifiNmeApWmmParamUpdateCfmSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, status__)
 
#define CsrWifiNmeApWpsRegisterReqCreate(msg__, dst__, src__, interfaceTag__, selectedDevicePasswordId__, selectedConfigMethod__, pin__)
 
#define CsrWifiNmeApWpsRegisterReqSendTo(dst__, src__, interfaceTag__, selectedDevicePasswordId__, selectedConfigMethod__, pin__)
 
#define CsrWifiNmeApWpsRegisterReqSend(src__, interfaceTag__, selectedDevicePasswordId__, selectedConfigMethod__, pin__)   CsrWifiNmeApWpsRegisterReqSendTo(CSR_WIFI_NME_IFACEQUEUE, src__, interfaceTag__, selectedDevicePasswordId__, selectedConfigMethod__, pin__)
 
#define CsrWifiNmeApWpsRegisterCfmCreate(msg__, dst__, src__, interfaceTag__, status__)
 
#define CsrWifiNmeApWpsRegisterCfmSendTo(dst__, src__, interfaceTag__, status__)
 
#define CsrWifiNmeApWpsRegisterCfmSend(dst__, interfaceTag__, status__)   CsrWifiNmeApWpsRegisterCfmSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, interfaceTag__, status__)
 

Functions

void CsrWifiNmeApFreeUpstreamMessageContents (u16 eventClass, void *message)
 
void CsrWifiNmeApFreeDownstreamMessageContents (u16 eventClass, void *message)
 
const charCsrWifiNmeApPersCredentialTypeToString (CsrWifiNmeApPersCredentialType value)
 
const charCsrWifiNmeApPrimTypeToString (CsrPrim msgType)
 

Variables

const charCsrWifiNmeApUpstreamPrimNames [CSR_WIFI_NME_AP_PRIM_UPSTREAM_COUNT]
 
const charCsrWifiNmeApDownstreamPrimNames [CSR_WIFI_NME_AP_PRIM_DOWNSTREAM_COUNT]
 

Macro Definition Documentation

#define CsrWifiNmeApConfigSetCfmCreate (   msg__,
  dst__,
  src__,
  status__ 
)
Value:
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_CONFIG_SET_CFM, dst__, src__); \
msg__->status = (status__);

Definition at line 125 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApConfigSetCfmSend (   dst__,
  status__ 
)    CsrWifiNmeApConfigSetCfmSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, status__)

Definition at line 137 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApConfigSetCfmSendTo (   dst__,
  src__,
  status__ 
)
Value:
{ \
CsrWifiNmeApConfigSetCfmCreate(msg__, dst__, src__, status__); \
CsrSchedMessagePut(dst__, CSR_WIFI_NME_AP_PRIM, msg__); \
}

Definition at line 130 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApConfigSetReqCreate (   msg__,
  dst__,
  src__,
  apConfig__,
  apMacConfig__ 
)
Value:
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_CONFIG_SET_REQ, dst__, src__); \
msg__->apConfig = (apConfig__); \
msg__->apMacConfig = (apMacConfig__);

Definition at line 96 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApConfigSetReqSend (   src__,
  apConfig__,
  apMacConfig__ 
)    CsrWifiNmeApConfigSetReqSendTo(CSR_WIFI_NME_IFACEQUEUE, src__, apConfig__, apMacConfig__)

Definition at line 109 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApConfigSetReqSendTo (   dst__,
  src__,
  apConfig__,
  apMacConfig__ 
)
Value:
{ \
CsrWifiNmeApConfigSetReqCreate(msg__, dst__, src__, apConfig__, apMacConfig__); \
CsrMsgTransport(dst__, CSR_WIFI_NME_AP_PRIM, msg__); \
}

Definition at line 102 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStaRemoveReqCreate (   msg__,
  dst__,
  src__,
  interfaceTag__,
  staMacAddress__,
  keepBlocking__ 
)
Value:
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STA_REMOVE_REQ, dst__, src__); \
msg__->interfaceTag = (interfaceTag__); \
msg__->staMacAddress = (staMacAddress__); \
msg__->keepBlocking = (keepBlocking__);

Definition at line 160 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStaRemoveReqSend (   src__,
  interfaceTag__,
  staMacAddress__,
  keepBlocking__ 
)    CsrWifiNmeApStaRemoveReqSendTo(CSR_WIFI_NME_IFACEQUEUE, src__, interfaceTag__, staMacAddress__, keepBlocking__)

Definition at line 174 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStaRemoveReqSendTo (   dst__,
  src__,
  interfaceTag__,
  staMacAddress__,
  keepBlocking__ 
)
Value:
{ \
CsrWifiNmeApStaRemoveReqCreate(msg__, dst__, src__, interfaceTag__, staMacAddress__, keepBlocking__); \
CsrMsgTransport(dst__, CSR_WIFI_NME_AP_PRIM, msg__); \
}

Definition at line 167 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStartCfmCreate (   msg__,
  dst__,
  src__,
  interfaceTag__,
  status__,
  ssid__ 
)
Value:
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_START_CFM, dst__, src__); \
msg__->interfaceTag = (interfaceTag__); \
msg__->status = (status__); \
msg__->ssid = (ssid__);

Definition at line 239 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStartCfmSend (   dst__,
  interfaceTag__,
  status__,
  ssid__ 
)    CsrWifiNmeApStartCfmSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, interfaceTag__, status__, ssid__)

Definition at line 253 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStartCfmSendTo (   dst__,
  src__,
  interfaceTag__,
  status__,
  ssid__ 
)
Value:
{ \
CsrWifiNmeApStartCfmCreate(msg__, dst__, src__, interfaceTag__, status__, ssid__); \
CsrSchedMessagePut(dst__, CSR_WIFI_NME_AP_PRIM, msg__); \
}

Definition at line 246 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStartReqCreate (   msg__,
  dst__,
  src__,
  interfaceTag__,
  apType__,
  cloakSsid__,
  ssid__,
  ifIndex__,
  channel__,
  apCredentials__,
  maxConnections__,
  p2pGoParam__,
  wpsEnabled__ 
)
Value:
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_START_REQ, dst__, src__); \
msg__->interfaceTag = (interfaceTag__); \
msg__->apType = (apType__); \
msg__->cloakSsid = (cloakSsid__); \
msg__->ssid = (ssid__); \
msg__->ifIndex = (ifIndex__); \
msg__->channel = (channel__); \
msg__->apCredentials = (apCredentials__); \
msg__->maxConnections = (maxConnections__); \
msg__->p2pGoParam = (p2pGoParam__); \
msg__->wpsEnabled = (wpsEnabled__);

Definition at line 200 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStartReqSend (   src__,
  interfaceTag__,
  apType__,
  cloakSsid__,
  ssid__,
  ifIndex__,
  channel__,
  apCredentials__,
  maxConnections__,
  p2pGoParam__,
  wpsEnabled__ 
)    CsrWifiNmeApStartReqSendTo(CSR_WIFI_NME_IFACEQUEUE, src__, interfaceTag__, apType__, cloakSsid__, ssid__, ifIndex__, channel__, apCredentials__, maxConnections__, p2pGoParam__, wpsEnabled__)

Definition at line 221 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStartReqSendTo (   dst__,
  src__,
  interfaceTag__,
  apType__,
  cloakSsid__,
  ssid__,
  ifIndex__,
  channel__,
  apCredentials__,
  maxConnections__,
  p2pGoParam__,
  wpsEnabled__ 
)
Value:
{ \
CsrWifiNmeApStartReqCreate(msg__, dst__, src__, interfaceTag__, apType__, cloakSsid__, ssid__, ifIndex__, channel__, apCredentials__, maxConnections__, p2pGoParam__, wpsEnabled__); \
CsrMsgTransport(dst__, CSR_WIFI_NME_AP_PRIM, msg__); \
}

Definition at line 214 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStationIndCreate (   msg__,
  dst__,
  src__,
  interfaceTag__,
  mediaStatus__,
  peerMacAddress__,
  peerDeviceAddress__ 
)
Value:
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STATION_IND, dst__, src__); \
msg__->interfaceTag = (interfaceTag__); \
msg__->mediaStatus = (mediaStatus__); \
msg__->peerMacAddress = (peerMacAddress__); \
msg__->peerDeviceAddress = (peerDeviceAddress__);

Definition at line 274 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStationIndSend (   dst__,
  interfaceTag__,
  mediaStatus__,
  peerMacAddress__,
  peerDeviceAddress__ 
)    CsrWifiNmeApStationIndSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, interfaceTag__, mediaStatus__, peerMacAddress__, peerDeviceAddress__)

Definition at line 289 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStationIndSendTo (   dst__,
  src__,
  interfaceTag__,
  mediaStatus__,
  peerMacAddress__,
  peerDeviceAddress__ 
)
Value:
{ \
CsrWifiNmeApStationIndCreate(msg__, dst__, src__, interfaceTag__, mediaStatus__, peerMacAddress__, peerDeviceAddress__); \
CsrSchedMessagePut(dst__, CSR_WIFI_NME_AP_PRIM, msg__); \
}

Definition at line 282 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStopCfmCreate (   msg__,
  dst__,
  src__,
  interfaceTag__,
  status__ 
)
Value:
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STOP_CFM, dst__, src__); \
msg__->interfaceTag = (interfaceTag__); \
msg__->status = (status__);

Definition at line 370 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStopCfmSend (   dst__,
  interfaceTag__,
  status__ 
)    CsrWifiNmeApStopCfmSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, interfaceTag__, status__)

Definition at line 383 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStopCfmSendTo (   dst__,
  src__,
  interfaceTag__,
  status__ 
)
Value:
{ \
CsrWifiNmeApStopCfmCreate(msg__, dst__, src__, interfaceTag__, status__); \
CsrSchedMessagePut(dst__, CSR_WIFI_NME_AP_PRIM, msg__); \
}

Definition at line 376 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStopIndCreate (   msg__,
  dst__,
  src__,
  interfaceTag__,
  apType__,
  status__ 
)
Value:
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STOP_IND, dst__, src__); \
msg__->interfaceTag = (interfaceTag__); \
msg__->apType = (apType__); \
msg__->status = (status__);

Definition at line 337 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStopIndSend (   dst__,
  interfaceTag__,
  apType__,
  status__ 
)    CsrWifiNmeApStopIndSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, interfaceTag__, apType__, status__)

Definition at line 351 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStopIndSendTo (   dst__,
  src__,
  interfaceTag__,
  apType__,
  status__ 
)
Value:
{ \
CsrWifiNmeApStopIndCreate(msg__, dst__, src__, interfaceTag__, apType__, status__); \
CsrSchedMessagePut(dst__, CSR_WIFI_NME_AP_PRIM, msg__); \
}

Definition at line 344 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStopReqCreate (   msg__,
  dst__,
  src__,
  interfaceTag__ 
)
Value:
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_STOP_REQ, dst__, src__); \
msg__->interfaceTag = (interfaceTag__);

Definition at line 305 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStopReqSend (   src__,
  interfaceTag__ 
)    CsrWifiNmeApStopReqSendTo(CSR_WIFI_NME_IFACEQUEUE, src__, interfaceTag__)

Definition at line 317 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApStopReqSendTo (   dst__,
  src__,
  interfaceTag__ 
)
Value:
{ \
CsrWifiNmeApStopReqCreate(msg__, dst__, src__, interfaceTag__); \
CsrMsgTransport(dst__, CSR_WIFI_NME_AP_PRIM, msg__); \
}

Definition at line 310 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApWmmParamUpdateCfmCreate (   msg__,
  dst__,
  src__,
  status__ 
)
Value:
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_WMM_PARAM_UPDATE_CFM, dst__, src__); \
msg__->status = (status__);

Definition at line 432 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApWmmParamUpdateCfmSend (   dst__,
  status__ 
)    CsrWifiNmeApWmmParamUpdateCfmSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, status__)

Definition at line 444 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApWmmParamUpdateCfmSendTo (   dst__,
  src__,
  status__ 
)
Value:
{ \
CsrWifiNmeApWmmParamUpdateCfmCreate(msg__, dst__, src__, status__); \
CsrSchedMessagePut(dst__, CSR_WIFI_NME_AP_PRIM, msg__); \
}

Definition at line 437 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApWmmParamUpdateReqCreate (   msg__,
  dst__,
  src__,
  wmmApParams__,
  wmmApBcParams__ 
)
Value:
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_WMM_PARAM_UPDATE_REQ, dst__, src__); \
memcpy(msg__->wmmApParams, (wmmApParams__), sizeof(CsrWifiSmeWmmAcParams) * 4); \
memcpy(msg__->wmmApBcParams, (wmmApBcParams__), sizeof(CsrWifiSmeWmmAcParams) * 4);

Definition at line 403 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApWmmParamUpdateReqSend (   src__,
  wmmApParams__,
  wmmApBcParams__ 
)    CsrWifiNmeApWmmParamUpdateReqSendTo(CSR_WIFI_NME_IFACEQUEUE, src__, wmmApParams__, wmmApBcParams__)

Definition at line 416 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApWmmParamUpdateReqSendTo (   dst__,
  src__,
  wmmApParams__,
  wmmApBcParams__ 
)
Value:
{ \
CsrWifiNmeApWmmParamUpdateReqCreate(msg__, dst__, src__, wmmApParams__, wmmApBcParams__); \
CsrMsgTransport(dst__, CSR_WIFI_NME_AP_PRIM, msg__); \
}

Definition at line 409 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApWpsRegisterCfmCreate (   msg__,
  dst__,
  src__,
  interfaceTag__,
  status__ 
)
Value:
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_WPS_REGISTER_CFM, dst__, src__); \
msg__->interfaceTag = (interfaceTag__); \
msg__->status = (status__);

Definition at line 502 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApWpsRegisterCfmSend (   dst__,
  interfaceTag__,
  status__ 
)    CsrWifiNmeApWpsRegisterCfmSendTo(dst__, CSR_WIFI_NME_IFACEQUEUE, interfaceTag__, status__)

Definition at line 515 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApWpsRegisterCfmSendTo (   dst__,
  src__,
  interfaceTag__,
  status__ 
)
Value:
{ \
CsrWifiNmeApWpsRegisterCfmCreate(msg__, dst__, src__, interfaceTag__, status__); \
CsrSchedMessagePut(dst__, CSR_WIFI_NME_AP_PRIM, msg__); \
}

Definition at line 508 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApWpsRegisterReqCreate (   msg__,
  dst__,
  src__,
  interfaceTag__,
  selectedDevicePasswordId__,
  selectedConfigMethod__,
  pin__ 
)
Value:
CsrWifiFsmEventInit(&msg__->common, CSR_WIFI_NME_AP_PRIM, CSR_WIFI_NME_AP_WPS_REGISTER_REQ, dst__, src__); \
msg__->interfaceTag = (interfaceTag__); \
msg__->selectedDevicePasswordId = (selectedDevicePasswordId__); \
msg__->selectedConfigMethod = (selectedConfigMethod__); \
memcpy(msg__->pin, (pin__), sizeof(u8) * 8);

Definition at line 470 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApWpsRegisterReqSend (   src__,
  interfaceTag__,
  selectedDevicePasswordId__,
  selectedConfigMethod__,
  pin__ 
)    CsrWifiNmeApWpsRegisterReqSendTo(CSR_WIFI_NME_IFACEQUEUE, src__, interfaceTag__, selectedDevicePasswordId__, selectedConfigMethod__, pin__)

Definition at line 485 of file csr_wifi_nme_ap_lib.h.

#define CsrWifiNmeApWpsRegisterReqSendTo (   dst__,
  src__,
  interfaceTag__,
  selectedDevicePasswordId__,
  selectedConfigMethod__,
  pin__ 
)
Value:
{ \
CsrWifiNmeApWpsRegisterReqCreate(msg__, dst__, src__, interfaceTag__, selectedDevicePasswordId__, selectedConfigMethod__, pin__); \
CsrMsgTransport(dst__, CSR_WIFI_NME_AP_PRIM, msg__); \
}

Definition at line 478 of file csr_wifi_nme_ap_lib.h.

Function Documentation

void CsrWifiNmeApFreeDownstreamMessageContents ( u16  eventClass,
void message 
)

Definition at line 27 of file csr_wifi_nme_ap_free_downstream_contents.c.

void CsrWifiNmeApFreeUpstreamMessageContents ( u16  eventClass,
void message 
)

Definition at line 27 of file csr_wifi_nme_ap_free_upstream_contents.c.

const char* CsrWifiNmeApPersCredentialTypeToString ( CsrWifiNmeApPersCredentialType  value)
const char* CsrWifiNmeApPrimTypeToString ( CsrPrim  msgType)

Variable Documentation

const char* CsrWifiNmeApDownstreamPrimNames[CSR_WIFI_NME_AP_PRIM_DOWNSTREAM_COUNT]
const char* CsrWifiNmeApUpstreamPrimNames[CSR_WIFI_NME_AP_PRIM_UPSTREAM_COUNT]