mqtt_client_transport.h
error_t mqttClientShutdownConnection(MqttClientContext *context)
Shutdown network connection.
Definition: mqtt_client_transport.c:337
error_t mqttClientReceiveData(MqttClientContext *context, void *data, size_t size, size_t *received, uint_t flags)
Receive data using the relevant transport protocol.
Definition: mqtt_client_transport.c:538
void mqttClientCloseConnection(MqttClientContext *context)
Close network connection.
Definition: mqtt_client_transport.c:409
error_t mqttClientWaitForData(MqttClientContext *context, systime_t timeout)
Wait for incoming data.
Definition: mqtt_client_transport.c:621
error_t mqttClientSendData(MqttClientContext *context, const void *data, size_t length, size_t *written, uint_t flags)
Send data using the relevant transport protocol.
Definition: mqtt_client_transport.c:466
error_t mqttClientOpenConnection(MqttClientContext *context)
Open network connection.
Definition: mqtt_client_transport.c:76
error_t mqttClientEstablishConnection(MqttClientContext *context, const IpAddr *serverIpAddr, uint16_t serverPort)
Establish network connection.
Definition: mqtt_client_transport.c:240
TCP/IP stack core.
MQTT client.