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) override | sptk::TCPSocket | protectedvirtual |
_open(const struct sockaddr_in &address, OpenMode openMode, bool blockingMode, std::chrono::milliseconds timeout) override | sptk::TCPSocket | protectedvirtual |
accept(SOCKET &clientSocketFD, struct sockaddr_in &clientInfo, std::chrono::milliseconds timeout) | sptk::TCPSocket | virtual |
active() const | sptk::BaseSocket | inline |
attach(SOCKET socketHandle, bool accept) | sptk::BaseSocket | virtual |
attachments() const noexcept | sptk::BaseMailConnect | inline |
attachments(const String &attachments) | sptk::BaseMailConnect | inline |
BaseMailConnect()=default | sptk::BaseMailConnect | |
BaseSocket(SOCKET_ADDRESS_FAMILY domain=AF_INET, int32_t type=SOCK_STREAM, int32_t protocol=0) | sptk::BaseSocket | explicit |
BaseSocket(const BaseSocket &other)=delete | sptk::BaseSocket | |
BaseSocket(BaseSocket &&other) noexcept=default | sptk::BaseSocket | |
bcc() const noexcept | sptk::BaseMailConnect | inline |
bcc(const String &addr) | sptk::BaseMailConnect | inline |
bind(const char *address, uint32_t portNumber) | sptk::BaseSocket | |
blockingMode(bool blocking) | sptk::BaseSocket | |
blockingMode() const | sptk::BaseSocket | inline |
body() const noexcept | sptk::BaseMailConnect | inline |
body(const String &body, bool smtp) | sptk::BaseMailConnect | inline |
cc() const noexcept | sptk::BaseMailConnect | inline |
cc(const String &addr) | sptk::BaseMailConnect | inline |
close() noexcept override | sptk::TCPSocket | virtual |
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) const | sptk::BaseSocket | |
detach() | sptk::BaseSocket | virtual |
domain() const | sptk::BaseSocket | inlineprotected |
fd() const | sptk::BaseSocket | inline |
from() const noexcept | sptk::BaseMailConnect | inline |
from(const String &addr) | sptk::BaseMailConnect | inline |
getOption(int level, int option, int &value) const | sptk::BaseSocket | |
getResponse(bool decode=false) | sptk::SmtpConnect | protected |
host(const Host &host) | sptk::BaseSocket | |
host() const | sptk::BaseSocket | inline |
listen(uint16_t portNumber=0) | sptk::BaseSocket | |
messageBuffer() const noexcept | sptk::BaseMailConnect | inline |
mime(const Buffer &buffer) | sptk::SmtpConnect | protectedstatic |
mime(const String &s) | sptk::SmtpConnect | protectedstatic |
mimeFile(const String &fileName, const String &fileAlias, std::stringstream &message) | sptk::BaseMailConnect | protectedstatic |
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::BaseSocket | inline |
open(const struct sockaddr_in &address, OpenMode openMode=OpenMode::CONNECT, bool blockingMode=true, std::chrono::milliseconds timeoutMS=std::chrono::milliseconds(0)) | sptk::BaseSocket | inline |
open_addr(OpenMode openMode=OpenMode::CREATE, const sockaddr_in *addr=nullptr, std::chrono::milliseconds timeout=std::chrono::milliseconds(0)) | sptk::BaseSocket | |
OpenMode enum name | sptk::BaseSocket | |
operator=(const BaseSocket &other)=delete | sptk::BaseSocket | |
operator=(BaseSocket &&other) noexcept=default | sptk::BaseSocket | |
protocol() const | sptk::BaseSocket | inlineprotected |
proxy() | sptk::TCPSocket | inlineprotected |
read(uint8_t *buffer, size_t size, sockaddr_in *from=nullptr) override | sptk::TCPSocket | virtual |
read(Buffer &buffer, size_t size, sockaddr_in *from=nullptr) override | sptk::TCPSocket | virtual |
read(String &buffer, size_t size, sockaddr_in *from=nullptr) override | sptk::TCPSocket | virtual |
read(T &value, sockaddr_in *from=nullptr) (defined in sptk::TCPSocket) | sptk::TCPSocket | inline |
sptk::BaseSocket::read(uint8_t *buffer, size_t size) | sptk::BaseSocket | inlinevirtual |
sptk::BaseSocket::read(Buffer &buffer, size_t size) | sptk::BaseSocket | inline |
sptk::BaseSocket::read(String &buffer, size_t size) | sptk::BaseSocket | inline |
reader() | sptk::TCPSocket | inlineprotected |
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) override | sptk::TCPSocket | virtual |
readyToWrite(std::chrono::milliseconds timeout) | sptk::BaseSocket | virtual |
recv(uint8_t *buffer, size_t len) | sptk::BaseSocket | virtual |
response() | sptk::SmtpConnect | inline |
send(const uint8_t *buffer, size_t len) | sptk::BaseSocket | virtual |
sendCommand(String cmd, bool encode=false) | sptk::SmtpConnect | protected |
sendMessage() override | sptk::SmtpConnect | virtual |
setOption(int level, int option, int value) const | sptk::BaseSocket | |
setProxy(std::shared_ptr< Proxy > proxy) | sptk::TCPSocket | |
setSocketFD(SOCKET socket) | sptk::BaseSocket | inlineprotected |
SmtpConnect(Logger *log=nullptr) | sptk::SmtpConnect | explicit |
socketBytes() override | sptk::TCPSocket | virtual |
subject() const noexcept | sptk::BaseMailConnect | inline |
subject(const String &subj) | sptk::BaseMailConnect | inline |
TCPSocket(SOCKET_ADDRESS_FAMILY domain=AF_INET, int32_t type=SOCK_STREAM, int32_t protocol=0) | sptk::TCPSocket | explicit |
to() const noexcept | sptk::BaseMailConnect | inline |
to(const String &addr) | sptk::BaseMailConnect | inline |
type() const | sptk::BaseSocket | inlineprotected |
unmime(const String &s) | sptk::SmtpConnect | protectedstatic |
write(const uint8_t *buffer, size_t size, const sockaddr_in *peer) | sptk::BaseSocket | virtual |
write(const uint8_t *buffer, size_t size) | sptk::BaseSocket | inline |
write(const Buffer &buffer, const sockaddr_in *peer) | sptk::BaseSocket | virtual |
write(const Buffer &buffer) | sptk::BaseSocket | inline |
write(const String &buffer, const sockaddr_in *peer) | sptk::BaseSocket | virtual |
write(const String &buffer) | sptk::BaseSocket | inline |
~BaseMailConnect()=default | sptk::BaseMailConnect | virtual |
~BaseSocket() | sptk::BaseSocket | virtual |
~TCPSocket() override | sptk::TCPSocket |