RDK Documentation (Open Sourced RDK Components)
btrMgr_LEOnboarding.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  wifi_credentials
 

Macros

#define BTRMGR_LE_STR_LEN_MAX   (256*3)
 
#define MAX_LEN_PUBLIC_KEY   BTRMGR_LE_STR_LEN_MAX
 
#define MAX_PAYLOAD_LEN   2048
 
#define SSID_MAX_LEN   32
 
#define PASS_PHRASE_LEN   64
 
#define MAX_FREQ_STR_LEN   7
 

Typedefs

typedef enum _BTRMGR_LeOnboardingChar_t BTRMGR_LeOnboardingChar_t
 
typedef enum _BTRMGR_LeOnbrdg_WifiPrvsnStatus_t BTRMGR_LeOnbrdg_WifiPrvsnStatus
 
typedef enum _BTRMGR_LeOnbrdg_state_t BTRMGR_LeOnbrdg_state
 

Enumerations

enum  _BTRMGR_LeOnboardingChar_t
 
enum  _BTRMGR_LeOnbrdg_WifiPrvsnStatus_t
 
enum  _BTRMGR_LeOnbrdg_state_t
 

Functions

eBTRMgrRet BTRMGR_LeOnboarding_GetData (BTRMGR_LeOnboardingChar_t aenLeOnboardingChar, char *aData)
 
eBTRMgrRet BTRMGR_LeOnboarding_SetData (BTRMGR_LeOnboardingChar_t aenLeOnboardingChar, char *payload)
 
eBTRMgrRet BTRMGR_Wifi_ConnectToWifi (char *aSSID, char *aPassword, int aSecurityMode)
 

Data Structure Documentation

◆ wifi_credentials

struct wifi_credentials

Definition at line 83 of file btrMgr_LEOnboarding.h.

Collaboration diagram for wifi_credentials:
Collaboration graph
Data Fields
char ssid[32+1]
char passphrase[64+1]
char frequency[7+1]
int securitymode