Thingstream Client Library  BLD4131-v2.13
Data Structures | Macros | Variables
sdk_data.h File Reference

AT+CREG results and GSM data structures. More...

Data Structures

struct  at_creg_s
 
struct  GsmBearer
 
struct  InboundQueueSize
 

Macros

#define SDK_DATA_AT_CREG_NAME   Thingstream_sdk_data_at_creg_5c0b62280a27e1cfa599b79c5cd77b6b
 
#define SDK_DATA_AT_CREG(field)   SDK_DATA_AT_CREG_NAME.field
 
#define THINGSTREAM_BEARER_NAME_MAX_SIZE   (15)
 
#define SDK_DATA_GSM_BEARER_NAME   Thingstream_sdk_data_gsm_bearer_aa4f5aefa2411b7d19879a5346efa15a
 
#define SDK_DATA_GSM_BEARER(field)   SDK_DATA_GSM_BEARER_NAME.field
 
#define SDK_DATA_INBOUND_QUEUE_NAME   Thingstream_sdk_data_inbound_queue_9d1918062da9d39423f09f3ecd0106d2
 
#define SDK_DATA_INBOUND_QUEUE(field)   SDK_DATA_INBOUND_QUEUE_NAME.field
 

Variables

struct at_creg_s SDK_DATA_AT_CREG_NAME
 
GsmBearer SDK_DATA_GSM_BEARER_NAME
 
struct inbound_queue_s SDK_DATA_INBOUND_QUEUE_NAME
 

Detailed Description

AT+CREG results and GSM data structures.

Macro Definition Documentation

◆ SDK_DATA_AT_CREG

#define SDK_DATA_AT_CREG (   field)    SDK_DATA_AT_CREG_NAME.field

Macro to access the at_creg_s structure

◆ SDK_DATA_AT_CREG_NAME

#define SDK_DATA_AT_CREG_NAME   Thingstream_sdk_data_at_creg_5c0b62280a27e1cfa599b79c5cd77b6b

The real name of the structure includes a md5sum of the structure definition so that we can force link-time errors when the structure contents change.

◆ SDK_DATA_GSM_BEARER

#define SDK_DATA_GSM_BEARER (   field)    SDK_DATA_GSM_BEARER_NAME.field

Macro to access the GsmBearer structure

◆ SDK_DATA_GSM_BEARER_NAME

#define SDK_DATA_GSM_BEARER_NAME   Thingstream_sdk_data_gsm_bearer_aa4f5aefa2411b7d19879a5346efa15a

The real name of the structure includes a md5sum of the structure definition so that we can force link-time errors when the structure contents change.

◆ SDK_DATA_INBOUND_QUEUE

#define SDK_DATA_INBOUND_QUEUE (   field)    SDK_DATA_INBOUND_QUEUE_NAME.field

Macro to access the InboundQueueSize structure

◆ SDK_DATA_INBOUND_QUEUE_NAME

#define SDK_DATA_INBOUND_QUEUE_NAME   Thingstream_sdk_data_inbound_queue_9d1918062da9d39423f09f3ecd0106d2

The real name of the structure includes a md5sum of the structure definition so that we can force link-time errors when the structure contents change.

◆ THINGSTREAM_BEARER_NAME_MAX_SIZE

#define THINGSTREAM_BEARER_NAME_MAX_SIZE   (15)

Maximum size of GSM bearer name

Variable Documentation

◆ SDK_DATA_AT_CREG_NAME

struct at_creg_s SDK_DATA_AT_CREG_NAME
extern

AT+CREG result.

◆ SDK_DATA_GSM_BEARER_NAME

GsmBearer SDK_DATA_GSM_BEARER_NAME
extern

GSM bearer details.

◆ SDK_DATA_INBOUND_QUEUE_NAME

struct inbound_queue_s SDK_DATA_INBOUND_QUEUE_NAME
extern

Inbound Queue Size.