smtp_client_transport.h
error_t smtpClientOpenSecureConnection(SmtpClientContext *context)
Open secure connection.
Definition: smtp_client_transport.c:101
error_t smtpClientOpenConnection(SmtpClientContext *context)
Open network connection.
Definition: smtp_client_transport.c:50
SMTP client (Simple Mail Transfer Protocol)
error_t smtpClientEstablishSecureConnection(SmtpClientContext *context)
Establish secure connection.
Definition: smtp_client_transport.c:162
error_t smtpClientShutdownConnection(SmtpClientContext *context)
Shutdown network connection.
Definition: smtp_client_transport.c:192
error_t smtpClientSendData(SmtpClientContext *context, const void *data, size_t length, size_t *written, uint_t flags)
Send data using the relevant transport protocol.
Definition: smtp_client_transport.c:259
void smtpClientCloseConnection(SmtpClientContext *context)
Close network connection.
Definition: smtp_client_transport.c:229
TCP/IP stack core.
error_t smtpClientEstablishConnection(SmtpClientContext *context, const IpAddr *serverIpAddr, uint16_t serverPort)
Establish network connection.
Definition: smtp_client_transport.c:87
error_t smtpClientReceiveData(SmtpClientContext *context, void *data, size_t size, size_t *received, uint_t flags)
Receive data using the relevant transport protocol.
Definition: smtp_client_transport.c:293
