Data Structures | Macros | Typedefs | Enumerations | Functions
BCDS_WlanNetworkConfig.h File Reference
#include "BCDS_Basics.h"
#include "BCDS_Retcode.h"
+ Include dependency graph for BCDS_WlanNetworkConfig.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  WlanNetworkConfig_IpSettings_S
 

Macros

#define WLANNWCNF_DHCP_DISABLED   (0)
 
#define WLANNWCNF_DHCP_ENABLED   (1)
 
#define WLANNWCNF_DHCP_FLG_ACQ   (1)
 
#define WLANNWCNF_DHCP_FLG_NOT_ACQ   (0)
 

Typedefs

typedef void(* WlanNetworkConfig_IpCallback_T )(WlanNetworkConfig_IpStatus_T ipStatus)
 
typedef struct
WlanNetworkConfig_IpSettings_S 
WlanNetworkConfig_IpSettings_T
 
typedef enum
WlanNetworkConfig_IpStatus_E 
WlanNetworkConfig_IpStatus_T
 

Enumerations

enum  WlanNetworkConfig_IpStatus_E
 

Functions

Retcode_T WlanNetworkConfig_GetIpAddress (uint8_t *url, uint32_t *destAddr)
 This API returns back the Ip address by the host name. More...
 
Retcode_T WlanNetworkConfig_GetIpSettings (WlanNetworkConfig_IpSettings_T *myIpSettings)
 Function to handle WLAN IP settings. This function gets the IP settings after a Successful connection. More...
 
WlanNetworkConfig_IpStatus_T WlanNetworkConfig_GetIpStatus (void)
 Function to get the IP status. This function return the IP status. More...
 
uint8_t WlanNetworkConfig_Ipv4Byte (uint32_t ipValue, uint8_t index)
 Function to convert an hexadecimal to IP. More...
 
uint32_t WlanNetworkConfig_Ipv4Value (uint8_t add3, uint8_t add2, uint8_t add1, uint8_t add0)
 Function to convert an IP to hexadecimal. More...
 
Retcode_T WlanNetworkConfig_SetIpDhcp (WlanNetworkConfig_IpCallback_T myIpCallback)
 Function to handle WLAN IP settings. This function sets the IP by using DHCP. More...
 
Retcode_T WlanNetworkConfig_SetIpStatic (WlanNetworkConfig_IpSettings_T myIpSettings)
 Function to handle WLAN IP settings. This function sets the static IP. More...
 

This documentation file has been automatically generated on Fri Oct 4 2019 03:47:30 by doxygen 1.8.8