This is the complete list of members for sptk::TCPSocket, 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 |
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 | |
bind(const char *address, uint32_t portNumber) | sptk::BaseSocket | |
blockingMode(bool blocking) | sptk::BaseSocket | |
blockingMode() const | sptk::BaseSocket | inline |
close() noexcept override | sptk::TCPSocket | virtual |
control(int flag, const uint32_t *check) const | sptk::BaseSocket | |
detach() | sptk::BaseSocket | virtual |
domain() const | sptk::BaseSocket | inlineprotected |
fd() const | sptk::BaseSocket | inline |
getOption(int level, int option, int &value) const | sptk::BaseSocket | |
host(const Host &host) | sptk::BaseSocket | |
host() const | sptk::BaseSocket | inline |
listen(uint16_t portNumber=0) | sptk::BaseSocket | |
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 |
send(const uint8_t *buffer, size_t len) | sptk::BaseSocket | 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 |
socketBytes() override | sptk::TCPSocket | virtual |
TCPSocket(SOCKET_ADDRESS_FAMILY domain=AF_INET, int32_t type=SOCK_STREAM, int32_t protocol=0) | sptk::TCPSocket | explicit |
type() const | sptk::BaseSocket | inlineprotected |
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 |
~BaseSocket() | sptk::BaseSocket | virtual |
~TCPSocket() override | sptk::TCPSocket |