Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: azure_umqtt_c iothub_mqtt_transport mbed-rtos mbed wolfSSL Socket lwip-eth lwip-sys lwip
iothub_client_options.h
00001 // Copyright (c) Microsoft. All rights reserved. 00002 // Licensed under the MIT license. See LICENSE file in the project root for full license information. 00003 00004 #ifndef IOTHUB_CLIENT_OPTIONS_H 00005 #define IOTHUB_CLIENT_OPTIONS_H 00006 00007 #ifdef __cplusplus 00008 extern "C" 00009 { 00010 #endif 00011 00012 typedef struct IOTHUB_PROXY_OPTIONS_TAG 00013 { 00014 const char* host_address; 00015 const char* username; 00016 const char* password; 00017 } IOTHUB_PROXY_OPTIONS; 00018 00019 static const char* OPTION_LOG_TRACE = "logtrace"; 00020 static const char* OPTION_X509_CERT = "x509certificate"; 00021 static const char* OPTION_X509_PRIVATE_KEY = "x509privatekey"; 00022 static const char* OPTION_KEEP_ALIVE = "keepalive"; 00023 00024 static const char* OPTION_PROXY_HOST = "proxy_address"; 00025 static const char* OPTION_PROXY_USERNAME = "proxy_username"; 00026 static const char* OPTION_PROXY_PASSWORD = "proxy_password"; 00027 00028 static const char* OPTION_SAS_TOKEN_LIFETIME = "sas_token_lifetime"; 00029 static const char* OPTION_SAS_TOKEN_REFRESH_TIME = "sas_token_refresh_time"; 00030 static const char* OPTION_CBS_REQUEST_TIMEOUT = "cbs_request_timeout"; 00031 00032 static const char* OPTION_MIN_POLLING_TIME = "MinimumPollingTime"; 00033 static const char* OPTION_BATCHING = "Batching"; 00034 00035 #ifdef __cplusplus 00036 } 00037 #endif 00038 00039 #endif /* IOTHUB_CLIENT_OPTIONS_H */
Generated on Wed Jul 13 2022 07:19:04 by
1.7.2