24 #include "mbed-client/m2mversion.h" 44 #undef MBED_CLIENT_RECONNECTION_COUNT 52 #undef MBED_CLIENT_TCP_KEEPALIVE_INTERVAL 63 #undef MBED_CLIENT_EVENT_LOOP_SIZE 74 #undef MBED_CLIENT_SN_COAP_RESENDING_QUEUE_SIZE_MSGS 84 #undef MBED_CLIENT_MEMORY_OPTIMIZED_API 85 #if defined (__ICCARM__) 86 #define m2m_deprecated 88 #define m2m_deprecated __attribute__ ((deprecated)) 99 typedef uint32_t (*random_number_cb)(void) ;
114 int (*entropy_source_ptr)(
void *,
unsigned char *, size_t,
size_t *);
122 #ifdef MBED_CLOUD_CLIENT_USER_CONFIG_FILE 123 #include MBED_CLOUD_CLIENT_USER_CONFIG_FILE 126 #ifdef MBED_CLIENT_USER_CONFIG_FILE 127 #include MBED_CLIENT_USER_CONFIG_FILE 132 #if defined MBED_CONF_MBED_CLIENT_RECONNECTION_COUNT 133 #define MBED_CLIENT_RECONNECTION_COUNT MBED_CONF_MBED_CLIENT_RECONNECTION_COUNT 136 #if defined MBED_CONF_MBED_CLIENT_TCP_KEEPALIVE_INTERVAL 137 #define MBED_CLIENT_TCP_KEEPALIVE_INTERVAL MBED_CONF_MBED_CLIENT_TCP_KEEPALIVE_INTERVAL 140 #if defined MBED_CONF_MBED_CLIENT_DISABLE_BOOTSTRAP_FEATURE 141 #define MBED_CLIENT_DISABLE_BOOTSTRAP_FEATURE MBED_CONF_MBED_CLIENT_DISABLE_BOOTSTRAP_FEATURE 144 #if defined MBED_CONF_MBED_CLIENT_SN_COAP_MAX_INCOMING_MESSAGE_SIZE 145 #define SN_COAP_MAX_INCOMING_MESSAGE_SIZE MBED_CONF_MBED_CLIENT_SN_COAP_MAX_INCOMING_MESSAGE_SIZE 148 #ifdef MBED_CONF_MBED_CLIENT_EVENT_LOOP_SIZE 149 #define MBED_CLIENT_EVENT_LOOP_SIZE MBED_CONF_MBED_CLIENT_EVENT_LOOP_SIZE 152 #if defined MBED_CONF_MBED_CLIENT_DISABLE_INTERFACE_DESCRIPTION 153 #define DISABLE_INTERFACE_DESCRIPTION MBED_CONF_MBED_CLIENT_DISABLE_INTERFACE_DESCRIPTION 156 #if defined MBED_CONF_MBED_CLIENT_DISABLE_RESOURCE_TYPE 157 #define DISABLE_RESOURCE_TYPE MBED_CONF_MBED_CLIENT_DISABLE_RESOURCE_TYPE 160 #if defined MBED_CONF_MBED_CLIENT_DISABLE_DELAYED_RESPONSE 161 #define DISABLE_DELAYED_RESPONSE MBED_CONF_MBED_CLIENT_DISABLE_DELAYED_RESPONSE 164 #if defined MBED_CONF_MBED_CLIENT_DISABLE_BLOCK_MESSAGE 165 #define DISABLE_BLOCK_MESSAGE MBED_CONF_MBED_CLIENT_DISABLE_BLOCK_MESSAGE 168 #ifdef MBED_CONF_MBED_CLIENT_SN_COAP_RESENDING_QUEUE_SIZE_MSGS 169 #define MBED_CLIENT_SN_COAP_RESENDING_QUEUE_SIZE_MSGS MBED_CONF_MBED_CLIENT_SN_COAP_RESENDING_QUEUE_SIZE_MSGS 172 #ifdef MBED_CLIENT_MEMORY_OPTIMIZED_API 173 #define MEMORY_OPTIMIZED_API MBED_CLIENT_MEMORY_OPTIMIZED_API 174 #elif defined MBED_CONF_MBED_CLIENT_MEMORY_OPTIMIZED_API 175 #define MEMORY_OPTIMIZED_API MBED_CONF_MBED_CLIENT_MEMORY_OPTIMIZED_API 178 #ifdef MBED_CONF_MBED_CLIENT_MAX_CERTIFICATE_SIZE 179 #define MAX_CERTIFICATE_SIZE MBED_CONF_MBED_CLIENT_MAX_CERTIFICATE_SIZE 181 #define MAX_CERTIFICATE_SIZE 1024 184 #ifndef MBED_CONF_MBED_CLIENT_ENABLE_OBSERVATION_PARAMETERS 185 #define MBED_CONF_MBED_CLIENT_ENABLE_OBSERVATION_PARAMETERS 1 188 #ifndef MBED_CONF_MBED_CLIENT_ENABLE_DISCOVERY 189 #define MBED_CONF_MBED_CLIENT_ENABLE_DISCOVERY 1 192 #ifdef MBED_CONF_MBED_CLIENT_BOOTSTRAP_PIGGYBACKED_RESPONSE 193 #define MBED_CLIENT_BOOTSTRAP_PIGGYBACKED_RESPONSE MBED_CONF_MBED_CLIENT_BOOTSTRAP_PIGGYBACKED_RESPONSE 195 #ifndef MBED_CLIENT_BOOTSTRAP_PIGGYBACKED_RESPONSE 196 #define MBED_CLIENT_BOOTSTRAP_PIGGYBACKED_RESPONSE 1 199 #ifdef MBED_CONF_MBED_CLIENT_MAX_RECONNECT_TIMEOUT 200 #define MBED_CLIENT_MAX_RECONNECT_TIMEOUT MBED_CONF_MBED_CLIENT_MAX_RECONNECT_TIMEOUT 202 #ifndef MBED_CLIENT_MAX_RECONNECT_TIMEOUT 203 #define MBED_CLIENT_MAX_RECONNECT_TIMEOUT 14400 // 4 hours 206 #ifndef MBED_CLIENT_RECONNECTION_COUNT 207 #define MBED_CLIENT_RECONNECTION_COUNT 3 210 #ifndef MBED_CLIENT_TCP_KEEPALIVE_INTERVAL 211 #define MBED_CLIENT_TCP_KEEPALIVE_INTERVAL 540 214 #ifndef MBED_CLIENT_EVENT_LOOP_SIZE 215 #define MBED_CLIENT_EVENT_LOOP_SIZE 1024 218 #ifndef SN_COAP_MAX_INCOMING_MESSAGE_SIZE 219 #define SN_COAP_MAX_INCOMING_MESSAGE_SIZE UINT16_MAX 222 #ifndef MBED_CLIENT_SN_COAP_RESENDING_QUEUE_SIZE_MSGS 223 #define MBED_CLIENT_SN_COAP_RESENDING_QUEUE_SIZE_MSGS 5 226 #ifdef MBED_CONF_MBED_CLIENT_ENABLE_DYNAMIC_OBSERVABLE 227 #define MBED_CLIENT_ENABLE_DYNAMIC_OBSERVABLE MBED_CONF_MBED_CLIENT_ENABLE_DYNAMIC_OBSERVABLE 230 #ifndef MBED_CLIENT_ENABLE_DYNAMIC_OBSERVABLE 231 #define MBED_CLIENT_ENABLE_DYNAMIC_OBSERVABLE 1 234 #ifdef MBED_CONF_MBED_CLIENT_DYNAMIC_LOGGING_BUFFER_SIZE 235 #define MBED_CLIENT_DYNAMIC_LOGGING_BUFFER_SIZE MBED_CONF_MBED_CLIENT_DYNAMIC_LOGGING_BUFFER_SIZE 238 #ifdef MBED_CONF_MBED_CLIENT_DYNAMIC_LOGGING_USE_FILESYSTEM 239 #define MBED_CLIENT_DYNAMIC_LOGGING_USE_FILESYSTEM MBED_CONF_MBED_CLIENT_DYNAMIC_LOGGING_USE_FILESYSTEM 242 #endif // M2MCONFIG_H Definition: m2mconfig.h:113
Namespace defined as replace for components defined under std namespace.
Definition: m2mstring.h:24