le_wifiAp_interface.h File Reference

#include "legato.h"
#include "le_wifiDefs_interface.h"
#include "le_wifiAp_common.h"

Go to the source code of this file.

Typedefs

typedef void(* le_wifiAp_DisconnectHandler_t) (void *)
 

Functions

void le_wifiAp_ConnectService (void)
 
le_result_t le_wifiAp_TryConnectService (void)
 
LE_FULL_API void le_wifiAp_SetServerDisconnectHandler (le_wifiAp_DisconnectHandler_t disconnectHandler, void *contextPtr)
 
void le_wifiAp_DisconnectService (void)
 
le_wifiAp_NewEventHandlerRef_t le_wifiAp_AddNewEventHandler (le_wifiAp_EventHandlerFunc_t handlerPtr, void *contextPtr)
 
void le_wifiAp_RemoveNewEventHandler (le_wifiAp_NewEventHandlerRef_t handlerRef)
 
le_result_t le_wifiAp_Start (void)
 
le_result_t le_wifiAp_Stop (void)
 
le_result_t le_wifiAp_SetSsid (const uint8_t *ssidPtr, size_t ssidSize)
 
le_result_t le_wifiAp_SetSecurityProtocol (le_wifiAp_SecurityProtocol_t securityProtocol)
 
le_result_t le_wifiAp_SetPassPhrase (const char *LE_NONNULL passPhrase)
 
le_result_t le_wifiAp_SetPreSharedKey (const char *LE_NONNULL preSharedKey)
 
le_result_t le_wifiAp_SetDiscoverable (bool discoverable)
 
le_result_t le_wifiAp_SetIeeeStandard (le_wifiAp_IeeeStdBitMask_t stdMask)
 
le_result_t le_wifiAp_GetIeeeStandard (le_wifiAp_IeeeStdBitMask_t *stdMaskPtrPtr)
 
le_result_t le_wifiAp_SetChannel (uint16_t channelNumber)
 
le_result_t le_wifiAp_SetCountryCode (const char *LE_NONNULL countryCode)
 
le_result_t le_wifiAp_SetMaxNumberOfClients (int8_t maxNumberOfClient)
 
le_result_t le_wifiAp_SetIpRange (const char *LE_NONNULL ipAp, const char *LE_NONNULL ipStart, const char *LE_NONNULL ipStop)
 

Detailed Description

Legato c_le_wifiAp include file.