SmtpClient Member List

This is the complete list of members for SmtpClient, including all inherited members.

autoSelfDestructTcpConnectionprotected
canSendTcpConnectionprotected
close() overrideTcpClientprotectedvirtual
commit()TcpClientinlineprotected
connect(const Url &url)SmtpClient
TcpClient::connect(const String &server, int port, bool useSsl=false) overrideTcpClientprotectedvirtual
TcpClient::connect(IpAddress addr, uint16_t port, bool useSsl=false) overrideTcpClientprotectedvirtual
countPending()SmtpClientinline
flush()TcpConnectionprotected
freeStreams()TcpClientprotected
getAvailableWriteSize()TcpConnectioninlineprotected
getConnectionState()TcpClientinlineprotected
getCurrentMessage()SmtpClient
getRemoteIp() constTcpConnectioninlineprotected
getRemotePort() constTcpConnectioninlineprotected
getSsl()TcpConnectioninlineprotected
getState()SmtpClientinline
initialize(tcp_pcb *pcb)TcpConnectionprotected
internalConnect(IpAddress addr, uint16_t port)TcpConnectionprotected
internalOnConnected(err_t err)TcpConnectionprotected
internalOnDnsResponse(const char *name, LWIP_IP_ADDR_T *ipaddr, int port)TcpConnectionprotected
internalOnError(err_t err)TcpConnectionprotected
internalOnPoll()TcpConnectionprotected
internalOnReceive(pbuf *p, err_t err)TcpConnectionprotected
internalOnSent(uint16_t len)TcpConnectionprotected
isProcessing()TcpClientinlineprotected
joinMulticastGroup(IpAddress localIp, IpAddress multicastIp)IpConnectionprotected
joinMulticastGroup(IpAddress multicastIp)IpConnectioninlineprotected
leaveMulticastGroup(IpAddress localIp, IpAddress multicastIp)IpConnectionprotected
leaveMulticastGroup(IpAddress multicastIp)IpConnectioninlineprotected
onClosed() overrideTcpClientprotectedvirtual
onConnected(err_t err) overrideTcpClientprotectedvirtual
onError(err_t err) overrideTcpClientprotectedvirtual
onFinished(TcpClientState finishState)TcpClientprotectedvirtual
onMessageSent(SmtpClientCallback callback)SmtpClientinline
onPoll()TcpConnectionprotectedvirtual
onReadyToSendData(TcpConnectionEvent sourceEvent) overrideSmtpClientprotectedvirtual
onReceive(pbuf *buf) overrideSmtpClientprotectedvirtual
onSent(uint16_t len) overrideTcpClientprotectedvirtual
onServerError(SmtpClientCallback callback)SmtpClientinline
pushAsyncPart()TcpClientprotected
quit()SmtpClient
send(const String &from, const String &to, const String &subject, const String &body)SmtpClient
send(const String &from, const String &to, const String &subject, String &&body) noexceptSmtpClient
send(MailMessage *message)SmtpClient
TcpClient::send(const char *data, uint16_t len, bool forceCloseAfterSent=false)TcpClientprotected
TcpClient::send(IDataSourceStream *source, bool forceCloseAfterSent=false)TcpClientprotected
sendMailBody(MailMessage *mail)SmtpClientprotected
sendMailHeaders(MailMessage *mail)SmtpClientprotected
sendString(const String &data, bool forceCloseAfterSent=false)TcpClientinlineprotected
setCloseAfterSent(bool ignoreIncomingData=false)TcpClientinlineprotected
setCompleteDelegate(TcpClientCompleteDelegate completeCb=nullptr)TcpClientinlineprotected
setDestroyedDelegate(TcpConnectionDestroyedDelegate destroyedDelegate)TcpConnectioninlineprotected
setReceiveDelegate(TcpClientDataDelegate receiveCb=nullptr)TcpClientinlineprotected
setSslConnection(Ssl::Connection *connection)TcpConnectioninlineprotected
setSslInitHandler(Ssl::Session::InitDelegate handler)TcpConnectioninlineprotected
setTimeOut(uint16_t waitTimeOut)TcpConnectionprotected
sleepTcpConnectionprotected
SmtpClient(bool autoDestroy=false)SmtpClientinline
sslTcpConnectionprotected
sslCreateSession()TcpConnectionprotected
sslInitTcpConnectionprotected
sslInitSession(Ssl::Session &session)TcpConnectioninlineprotectedvirtual
streamTcpClientprotected
tcpTcpConnectionprotected
TcpClient(bool autoDestruct)TcpClientinlineprotected
TcpClient(tcp_pcb *clientTcp, TcpClientDataDelegate clientReceive, TcpClientCompleteDelegate onCompleted)TcpClientinlineprotected
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientEventDelegate onReadyToSend, TcpClientDataDelegate onReceive=nullptr)TcpClientinlineprotected
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientDataDelegate onReceive=nullptr)TcpClientinlineprotected
TcpClient(TcpClientDataDelegate onReceive)TcpClientinlineexplicitprotected
TcpConnection(bool autoDestruct)TcpConnectioninlineprotected
TcpConnection(tcp_pcb *connection, bool autoDestruct)TcpConnectioninlineprotected
timeOutTcpConnectionprotected
trySend(TcpConnectionEvent event)TcpConnectioninlineprotected
useSslTcpConnectionprotected
write(const char *data, int len, uint8_t apiflags=TCP_WRITE_FLAG_COPY)TcpConnectionprotectedvirtual
write(IDataSourceStream *stream)TcpConnectionprotected
writeString(const char *data, uint8_t apiflags=TCP_WRITE_FLAG_COPY)TcpConnectioninlineprotected
writeString(const String &data, uint8_t apiflags=TCP_WRITE_FLAG_COPY)TcpConnectioninlineprotected
~SmtpClient()SmtpClient
~TcpClient()TcpClientinlineprotected
~TcpConnection()TcpConnectionprotectedvirtual