38 #undef MBED_CLIENT_RECONNECTION_COUNT 47 #undef MBED_CLIENT_RECONNECTION_INTERVAL 55 #undef MBED_CLIENT_TCP_KEEPALIVE_INTERVAL 66 #undef MBED_CLIENT_EVENT_LOOP_SIZE 77 #undef MBED_CLIENT_SN_COAP_RESENDING_QUEUE_SIZE_MSGS 87 #undef MBED_CLIENT_MEMORY_OPTIMIZED_API 88 #if defined (__ICCARM__) 89 #define m2m_deprecated 91 #define m2m_deprecated __attribute__ ((deprecated)) 102 typedef uint32_t (*random_number_cb)(void) ;
117 int (*entropy_source_ptr)(
void *,
unsigned char *,size_t ,
size_t *);
125 #ifdef MBED_CLOUD_CLIENT_USER_CONFIG_FILE 126 #include MBED_CLOUD_CLIENT_USER_CONFIG_FILE 129 #ifdef MBED_CLIENT_USER_CONFIG_FILE 130 #include MBED_CLIENT_USER_CONFIG_FILE 135 #if defined MBED_CONF_MBED_CLIENT_RECONNECTION_COUNT 136 #define MBED_CLIENT_RECONNECTION_COUNT MBED_CONF_MBED_CLIENT_RECONNECTION_COUNT 139 #if defined MBED_CONF_MBED_CLIENT_RECONNECTION_INTERVAL 140 #define MBED_CLIENT_RECONNECTION_INTERVAL MBED_CONF_MBED_CLIENT_RECONNECTION_INTERVAL 143 #if defined MBED_CONF_MBED_CLIENT_TCP_KEEPALIVE_INTERVAL 144 #define MBED_CLIENT_TCP_KEEPALIVE_INTERVAL MBED_CONF_MBED_CLIENT_TCP_KEEPALIVE_INTERVAL 147 #if defined MBED_CONF_MBED_CLIENT_DISABLE_BOOTSTRAP_FEATURE 148 #define MBED_CLIENT_DISABLE_BOOTSTRAP_FEATURE MBED_CONF_MBED_CLIENT_DISABLE_BOOTSTRAP_FEATURE 151 #if defined MBED_CONF_MBED_CLIENT_SN_COAP_MAX_INCOMING_MESSAGE_SIZE 152 #define SN_COAP_MAX_INCOMING_MESSAGE_SIZE MBED_CONF_MBED_CLIENT_SN_COAP_MAX_INCOMING_MESSAGE_SIZE 155 #ifdef MBED_CONF_MBED_CLIENT_EVENT_LOOP_SIZE 156 #define MBED_CLIENT_EVENT_LOOP_SIZE MBED_CONF_MBED_CLIENT_EVENT_LOOP_SIZE 159 #if defined MBED_CONF_MBED_CLIENT_DISABLE_INTERFACE_DESCRIPTION 160 #define DISABLE_INTERFACE_DESCRIPTION MBED_CONF_MBED_CLIENT_DISABLE_INTERFACE_DESCRIPTION 163 #if defined MBED_CONF_MBED_CLIENT_DISABLE_RESOURCE_TYPE 164 #define DISABLE_RESOURCE_TYPE MBED_CONF_MBED_CLIENT_DISABLE_RESOURCE_TYPE 167 #if defined MBED_CONF_MBED_CLIENT_DISABLE_DELAYED_RESPONSE 168 #define DISABLE_DELAYED_RESPONSE MBED_CONF_MBED_CLIENT_DISABLE_DELAYED_RESPONSE 171 #if defined MBED_CONF_MBED_CLIENT_DISABLE_BLOCK_MESSAGE 172 #define DISABLE_BLOCK_MESSAGE MBED_CONF_MBED_CLIENT_DISABLE_BLOCK_MESSAGE 175 #ifdef MBED_CONF_MBED_CLIENT_DTLS_PEER_MAX_TIMEOUT 176 #define MBED_CLIENT_DTLS_PEER_MAX_TIMEOUT MBED_CONF_MBED_CLIENT_DTLS_PEER_MAX_TIMEOUT 179 #ifdef MBED_CONF_MBED_CLIENT_SN_COAP_RESENDING_QUEUE_SIZE_MSGS 180 #define MBED_CLIENT_SN_COAP_RESENDING_QUEUE_SIZE_MSGS MBED_CONF_MBED_CLIENT_SN_COAP_RESENDING_QUEUE_SIZE_MSGS 183 #ifdef MBED_CLIENT_MEMORY_OPTIMIZED_API 184 #define MEMORY_OPTIMIZED_API MBED_CLIENT_MEMORY_OPTIMIZED_API 185 #elif defined MBED_CONF_MBED_CLIENT_MEMORY_OPTIMIZED_API 186 #define MEMORY_OPTIMIZED_API MBED_CONF_MBED_CLIENT_MEMORY_OPTIMIZED_API 189 #ifndef MBED_CONF_MBED_CLIENT_ENABLE_OBSERVATION_PARAMETERS 190 #define MBED_CONF_MBED_CLIENT_ENABLE_OBSERVATION_PARAMETERS 1 195 #ifndef MBED_CLIENT_RECONNECTION_COUNT 196 #define MBED_CLIENT_RECONNECTION_COUNT 3 199 #ifndef MBED_CLIENT_RECONNECTION_INTERVAL 200 #define MBED_CLIENT_RECONNECTION_INTERVAL 5 203 #ifndef MBED_CLIENT_TCP_KEEPALIVE_INTERVAL 204 #define MBED_CLIENT_TCP_KEEPALIVE_INTERVAL 540 207 #ifndef MBED_CLIENT_EVENT_LOOP_SIZE 208 #define MBED_CLIENT_EVENT_LOOP_SIZE 1024 211 #ifndef SN_COAP_MAX_INCOMING_MESSAGE_SIZE 212 #define SN_COAP_MAX_INCOMING_MESSAGE_SIZE UINT16_MAX 215 #ifndef MBED_CLIENT_DTLS_PEER_MAX_TIMEOUT 216 #define MBED_CLIENT_DTLS_PEER_MAX_TIMEOUT 80000 219 #ifndef MBED_CLIENT_SN_COAP_RESENDING_QUEUE_SIZE_MSGS 220 #define MBED_CLIENT_SN_COAP_RESENDING_QUEUE_SIZE_MSGS 5 223 #endif // M2MCONFIG_H Definition: m2mconfig.h:116
A simple C++ string class, used as replacement for std::string.
Namespace defined as replace for components defined under std namespace.
Definition: m2mstring.h:22