API  2.2
TSmarT Software Library
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Types

Data Structures

struct  tsmart_lhings_ip_t
 IPv4 format structure. More...
 
struct  tsmart_lhings_mac_t
 Mac address struct. More...
 
struct  tsmart_lhings_action_arg_t
 Target action argument structure. More...
 
struct  tsmart_lhings_rule_t
 Lhings rule structure. More...
 
struct  tsmart_lhings_device_t
 Device struct. More...
 
struct  tsmart_lhings_event_t
 Event structure. More...
 
struct  tsmart_lhings_inputs_t
 Action inputs structure. More...
 
struct  tsmart_lhings_action_t
 Action structure. More...
 
struct  tsmart_lhings_state_variable_t
 State variable list structure. More...
 
struct  tsmart_lhings_device_descriptor_t
 Device descriptor structure. More...
 
struct  tsmart_lhings_buffer_t
 Lhings internal buffer structure. More...
 
struct  tsmart_lhings_ethernet_config_t
 Ethernet network configuration structure. More...
 
struct  tsmart_lhings_wifi_wlan_t
 Wireless Network parameters structure. More...
 
struct  tsmart_lhings_cellular_2g_network_t
 Cellular 2g network parameters structure. More...
 
struct  tsmart_lhings_cellular_2g_config_t
 Cellular 2g parameters structure. More...
 

Enumerations

enum  tsmart_lhings_wifi_key_type_t { TSMART_LHINGS_WIFI_UNSEC = WLAN_SEC_UNSEC, TSMART_LHINGS_WIFI_WEP = WLAN_SEC_WEP, TSMART_LHINGS_WIFI_WPA = WLAN_SEC_WPA, TSMART_LHINGS_WIFI_WPA2 = WLAN_SEC_WPA2 }
 Security options. More...
 
enum  tsmart_lhings_cellular_2g_flag_t { TSMART_LHINGS_CELLULAR_2G_ENABLE, TSMART_LHINGS_CELLULAR_2G_DISABLE }
 Standard flag to enable/disable. More...
 

Detailed Description

Enumeration Type Documentation

Standard flag to enable/disable.

Enumerator
TSMART_LHINGS_CELLULAR_2G_ENABLE 

Enable

TSMART_LHINGS_CELLULAR_2G_DISABLE 

Disable

Security options.

Enumerator
TSMART_LHINGS_WIFI_UNSEC 

Disable Security

TSMART_LHINGS_WIFI_WEP 

Select 802.11 WEP security

TSMART_LHINGS_WIFI_WPA 

Select WPA security

TSMART_LHINGS_WIFI_WPA2 

Select WPA2 security