le_dcs_common.h File Reference
#include "legato.h"
Go to the source code of this file.
Data Structures | |
struct | le_dcs_ChannelInfo_t |
Macros | |
#define | LE_DCS_INTERFACE_NAME_MAX_LEN 100 |
#define | LE_DCS_CHANNEL_NAME_MAX_LEN 32 |
#define | LE_DCS_IPADDR_MAX_LEN 46 |
#define | LE_DCS_CHANNEL_LIST_QUERY_MAX 36 |
#define | LE_DCS_CHANNEL_LIST_ENTRY_MAX 80 |
Typedefs | |
typedef struct le_dcs_ReqObj * | le_dcs_ReqObjRef_t |
typedef struct le_dcs_Channel * | le_dcs_ChannelRef_t |
typedef struct le_dcs_EventHandler * | le_dcs_EventHandlerRef_t |
typedef void(* | le_dcs_EventHandlerFunc_t) (le_dcs_ChannelRef_t channelRef, le_dcs_Event_t event, int32_t code, void *contextPtr) |
typedef void(* | le_dcs_GetChannelsHandlerFunc_t) (le_result_t result, const le_dcs_ChannelInfo_t *channelListPtr, size_t channelListSize, void *contextPtr) |
Enumerations | |
enum | le_dcs_Technology_t { LE_DCS_TECH_UNKNOWN = 0, LE_DCS_TECH_WIFI = 1, LE_DCS_TECH_CELLULAR = 2, LE_DCS_TECH_ETHERNET = 3, LE_DCS_TECH_MAX = 4 } |
enum | le_dcs_State_t { LE_DCS_STATE_DOWN = 0, LE_DCS_STATE_UP = 1 } |
enum | le_dcs_Event_t { LE_DCS_EVENT_DOWN = 0, LE_DCS_EVENT_UP = 1, LE_DCS_EVENT_TEMP_DOWN = 2 } |
Detailed Description
Type definitions for le_dcs.