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.
Fork of AWS-test by
Network Struct Reference
#include <network_interface.h>
Data Fields | |
IoT_Error_t(* | read )(Network *, unsigned char *, size_t, TimerAWS *, size_t *) |
Function pointer pointing to the network function to read from the network. | |
IoT_Error_t(* | write )(Network *, unsigned char *, size_t, TimerAWS *, size_t *) |
Function pointer pointing to the network function to write to the network. | |
IoT_Error_t(* | disconnect )(Network *) |
Function pointer pointing to the network function to disconnect from the network. | |
IoT_Error_t(* | isConnected )(Network *) |
Function pointer pointing to the network function to check if TLS is connected. | |
IoT_Error_t(* | destroy )(Network *) |
Function pointer pointing to the network function to destroy the network object. | |
TLSConnectParams | tlsConnectParams |
TLSConnect params structure containing the common connection parameters. | |
TLSDataParams | tlsDataParams |
TLSData params structure containing the connection data parameters that are specific to the library being used. |
Detailed Description
Network Structure.
Structure for defining a network connection.
Definition at line 65 of file network_interface.h.
Field Documentation
IoT_Error_t(* destroy)(Network *) |
Function pointer pointing to the network function to destroy the network object.
Definition at line 72 of file network_interface.h.
IoT_Error_t(* disconnect)(Network *) |
Function pointer pointing to the network function to disconnect from the network.
Definition at line 70 of file network_interface.h.
IoT_Error_t(* isConnected)(Network *) |
Function pointer pointing to the network function to check if TLS is connected.
Definition at line 71 of file network_interface.h.
IoT_Error_t(* read)(Network *, unsigned char *, size_t, TimerAWS *, size_t *) |
Function pointer pointing to the network function to read from the network.
Definition at line 68 of file network_interface.h.
TLSConnect params structure containing the common connection parameters.
Definition at line 74 of file network_interface.h.
TLSData params structure containing the connection data parameters that are specific to the library being used.
Definition at line 75 of file network_interface.h.
IoT_Error_t(* write)(Network *, unsigned char *, size_t, TimerAWS *, size_t *) |
Function pointer pointing to the network function to write to the network.
Definition at line 69 of file network_interface.h.
Generated on Tue Jul 12 2022 11:16:39 by
