sptk2 logo
SPTK Home Page
sptk::SmtpConnect Member List

This is the complete list of members for sptk::SmtpConnect, including all inherited members.

_open(const Host &host, OpenMode openMode, bool blockingMode, std::chrono::milliseconds timeout) overridesptk::TCPSocketprotectedvirtual
_open(const struct sockaddr_in &address, OpenMode openMode, bool blockingMode, std::chrono::milliseconds timeout) overridesptk::TCPSocketprotectedvirtual
accept(SOCKET &clientSocketFD, struct sockaddr_in &clientInfo, std::chrono::milliseconds timeout)sptk::TCPSocketvirtual
active() constsptk::BaseSocketinline
attach(SOCKET socketHandle, bool accept)sptk::BaseSocketvirtual
attachments() const noexceptsptk::BaseMailConnectinline
attachments(const String &attachments)sptk::BaseMailConnectinline
BaseMailConnect()=defaultsptk::BaseMailConnect
BaseSocket(SOCKET_ADDRESS_FAMILY domain=AF_INET, int32_t type=SOCK_STREAM, int32_t protocol=0)sptk::BaseSocketexplicit
BaseSocket(const BaseSocket &other)=deletesptk::BaseSocket
BaseSocket(BaseSocket &&other) noexcept=defaultsptk::BaseSocket
bcc() const noexceptsptk::BaseMailConnectinline
bcc(const String &addr)sptk::BaseMailConnectinline
bind(const char *address, uint32_t portNumber)sptk::BaseSocket
blockingMode(bool blocking)sptk::BaseSocket
blockingMode() constsptk::BaseSocketinline
body() const noexceptsptk::BaseMailConnectinline
body(const String &body, bool smtp)sptk::BaseMailConnectinline
cc() const noexceptsptk::BaseMailConnectinline
cc(const String &addr)sptk::BaseMailConnectinline
close() noexcept overridesptk::TCPSocketvirtual
cmd_auth(const String &user, const String &password)sptk::SmtpConnect
cmd_quit()sptk::SmtpConnect
cmd_send()sptk::SmtpConnect
command(const String &cmd, bool encodeCommand=false, bool decodeResponse=false)sptk::SmtpConnect
control(int flag, const uint32_t *check) constsptk::BaseSocket
detach()sptk::BaseSocketvirtual
domain() constsptk::BaseSocketinlineprotected
fd() constsptk::BaseSocketinline
from() const noexceptsptk::BaseMailConnectinline
from(const String &addr)sptk::BaseMailConnectinline
getOption(int level, int option, int &value) constsptk::BaseSocket
getResponse(bool decode=false)sptk::SmtpConnectprotected
host(const Host &host)sptk::BaseSocket
host() constsptk::BaseSocketinline
listen(uint16_t portNumber=0)sptk::BaseSocket
messageBuffer() const noexceptsptk::BaseMailConnectinline
mime(const Buffer &buffer)sptk::SmtpConnectprotectedstatic
mime(const String &s)sptk::SmtpConnectprotectedstatic
mimeFile(const String &fileName, const String &fileAlias, std::stringstream &message)sptk::BaseMailConnectprotectedstatic
mimeMessage(Buffer &buffer)sptk::BaseMailConnect
open(const Host &host=Host(), OpenMode openMode=OpenMode::CONNECT, bool blockingMode=true, std::chrono::milliseconds timeoutMS=std::chrono::milliseconds(0))sptk::BaseSocketinline
open(const struct sockaddr_in &address, OpenMode openMode=OpenMode::CONNECT, bool blockingMode=true, std::chrono::milliseconds timeoutMS=std::chrono::milliseconds(0))sptk::BaseSocketinline
open_addr(OpenMode openMode=OpenMode::CREATE, const sockaddr_in *addr=nullptr, std::chrono::milliseconds timeout=std::chrono::milliseconds(0))sptk::BaseSocket
OpenMode enum namesptk::BaseSocket
operator=(const BaseSocket &other)=deletesptk::BaseSocket
operator=(BaseSocket &&other) noexcept=defaultsptk::BaseSocket
protocol() constsptk::BaseSocketinlineprotected
proxy()sptk::TCPSocketinlineprotected
read(uint8_t *buffer, size_t size, sockaddr_in *from=nullptr) overridesptk::TCPSocketvirtual
read(Buffer &buffer, size_t size, sockaddr_in *from=nullptr) overridesptk::TCPSocketvirtual
read(String &buffer, size_t size, sockaddr_in *from=nullptr) overridesptk::TCPSocketvirtual
read(T &value, sockaddr_in *from=nullptr) (defined in sptk::TCPSocket)sptk::TCPSocketinline
sptk::BaseSocket::read(uint8_t *buffer, size_t size)sptk::BaseSocketinlinevirtual
sptk::BaseSocket::read(Buffer &buffer, size_t size)sptk::BaseSocketinline
sptk::BaseSocket::read(String &buffer, size_t size)sptk::BaseSocketinline
reader()sptk::TCPSocketinlineprotected
readLine(char *buffer, size_t size, char delimiter='\n')sptk::TCPSocket
readLine(Buffer &buffer, char delimiter='\n')sptk::TCPSocket
readLine(String &s, char delimiter='\n')sptk::TCPSocket
readyToRead(std::chrono::milliseconds timeout) overridesptk::TCPSocketvirtual
readyToWrite(std::chrono::milliseconds timeout)sptk::BaseSocketvirtual
recv(uint8_t *buffer, size_t len)sptk::BaseSocketvirtual
response()sptk::SmtpConnectinline
send(const uint8_t *buffer, size_t len)sptk::BaseSocketvirtual
sendCommand(String cmd, bool encode=false)sptk::SmtpConnectprotected
sendMessage() overridesptk::SmtpConnectvirtual
setOption(int level, int option, int value) constsptk::BaseSocket
setProxy(std::shared_ptr< Proxy > proxy)sptk::TCPSocket
setSocketFD(SOCKET socket)sptk::BaseSocketinlineprotected
SmtpConnect(Logger *log=nullptr)sptk::SmtpConnectexplicit
socketBytes() overridesptk::TCPSocketvirtual
subject() const noexceptsptk::BaseMailConnectinline
subject(const String &subj)sptk::BaseMailConnectinline
TCPSocket(SOCKET_ADDRESS_FAMILY domain=AF_INET, int32_t type=SOCK_STREAM, int32_t protocol=0)sptk::TCPSocketexplicit
to() const noexceptsptk::BaseMailConnectinline
to(const String &addr)sptk::BaseMailConnectinline
type() constsptk::BaseSocketinlineprotected
unmime(const String &s)sptk::SmtpConnectprotectedstatic
write(const uint8_t *buffer, size_t size, const sockaddr_in *peer)sptk::BaseSocketvirtual
write(const uint8_t *buffer, size_t size)sptk::BaseSocketinline
write(const Buffer &buffer, const sockaddr_in *peer)sptk::BaseSocketvirtual
write(const Buffer &buffer)sptk::BaseSocketinline
write(const String &buffer, const sockaddr_in *peer)sptk::BaseSocketvirtual
write(const String &buffer)sptk::BaseSocketinline
~BaseMailConnect()=defaultsptk::BaseMailConnectvirtual
~BaseSocket()sptk::BaseSocketvirtual
~TCPSocket() overridesptk::TCPSocket

Fri Oct 14 2022 09:58:44: SPTK 5.4.1