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: BufferedSoftSerial SDFileSystem
Fork of ATT_AWS_IoT_demo by
TLSConnectParams Struct Reference
TLS Connection Parameters. More...
#include <network_interface.h>
Data Fields | |
char * | pRootCALocation |
Pointer to string containing the filename (including path) of the root CA file. | |
char * | pDeviceCertLocation |
Pointer to string containing the filename (including path) of the device certificate. | |
char * | pDevicePrivateKeyLocation |
Pointer to string containing the filename (including path) of the device private key file. | |
char * | pDestinationURL |
Pointer to string containing the endpoint of the MQTT service. | |
int | DestinationPort |
Integer defining the connection port of the MQTT service. | |
unsigned int | timeout_ms |
Unsigned integer defining the TLS handshake timeout value in milliseconds. | |
unsigned char | ServerVerificationFlag |
Boolean. True = perform server certificate hostname validation. False = skip validation NOT recommended. |
Detailed Description
TLS Connection Parameters.
Defines a type containing TLS specific parameters to be passed down to the TLS networking layer to create a TLS secured socket.
Definition at line 71 of file network_interface.h.
Field Documentation
int DestinationPort |
Integer defining the connection port of the MQTT service.
Definition at line 76 of file network_interface.h.
char* pDestinationURL |
Pointer to string containing the endpoint of the MQTT service.
Definition at line 75 of file network_interface.h.
char* pDeviceCertLocation |
Pointer to string containing the filename (including path) of the device certificate.
Definition at line 73 of file network_interface.h.
Pointer to string containing the filename (including path) of the device private key file.
Definition at line 74 of file network_interface.h.
char* pRootCALocation |
Pointer to string containing the filename (including path) of the root CA file.
Definition at line 72 of file network_interface.h.
unsigned char ServerVerificationFlag |
Boolean. True = perform server certificate hostname validation. False = skip validation NOT recommended.
Definition at line 78 of file network_interface.h.
unsigned int timeout_ms |
Unsigned integer defining the TLS handshake timeout value in milliseconds.
Definition at line 77 of file network_interface.h.
Generated on Tue Jul 12 2022 18:38:02 by
