XDK API  3.6.0
Documentation
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...
 

All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:49 by doxygen 1.8.8