simple-socket library 1.2.0
NET::SCTPSocket Member List

This is the complete list of members for NET::SCTPSocket, including all inherited members.

ABORT enum valueNET::SCTPSocket
abortFlag enum nameNET::SCTPSocket
accept() constNET::SCTPSocket
bind(const std::vector< std::string > &localAddresses, unsigned short localPort=0)NET::SCTPSocket
bind(unsigned short localPort=0)NET::SCTPSocket
bind(std::string_view localAddress, unsigned short localPort=0)NET::SCTPSocket
CAN enum valueNET::SimpleSocketprotected
connect(const std::vector< std::string > &foreignAddresses, unsigned short foreignPort=0)NET::SCTPSocket
connect(std::string_view foreignAddress, unsigned short foreignPort)NET::SCTPSocket
DATAGRAM enum valueNET::SimpleSocketprotected
disconnect()NET::SimpleSocket
fillAddress(std::string_view address, unsigned short port, sockaddr_in &addr)NET::InternetSocketprotectedstatic
fragmentationPoint() constNET::SCTPSocket
getForeignAddress() constNET::InternetSocket
getForeignPort() constNET::InternetSocket
getLocalAddress() constNET::InternetSocket
getLocalPort() constNET::InternetSocket
Handle typedefNET::SCTPSocket
inStreams() constNET::SCTPSocket
INTERNET enum valueNET::SimpleSocketprotected
InternetSocket(int sockfd)NET::InternetSocketexplicitprotected
InternetSocket(int type, int protocol)NET::InternetSocketprotected
KEEP_PRIMARY enum valueNET::SCTPSocket
KEEPALIVE enum valueNET::SCTPSocket
listen(int backlog=5)NET::SCTPSocket
m_peerDisconnectedNET::SimpleSocketprotected
m_socketNET::SimpleSocketprotected
nativeHandle()NET::SimpleSocketinline
notAckedData() constNET::SCTPSocket
outStreams() constNET::SCTPSocket
OVERRIDE_PRIMARY enum valueNET::SCTPSocket
peerDisconnected() constNET::SimpleSocket
pendingData() constNET::SCTPSocket
primaryAddress() constNET::SCTPSocket
RAW enum valueNET::SimpleSocketprotected
receive(void *data, size_t maxLen, uint16_t &stream)NET::SCTPSocket
receive(void *data, size_t maxLen, uint16_t &stream, receiveFlag &flag)NET::SCTPSocket
receive(void *buffer, size_t len)NET::SCTPSocket
receiveFlag enum nameNET::SCTPSocket
SCTPSocket(uint16_t numOutStreams=10, uint16_t maxInStreams=65535, uint16_t maxAttempts=4, uint16_t maxInitTimeout=0)NET::SCTPSocket
SCTPSocket(Handle handle)NET::SCTPSocket
send(const void *data, size_t length, uint16_t stream, unsigned ttl=0, unsigned context=0, unsigned ppid=0, abortFlag abort=KEEPALIVE, switchAddressFlag switchAddr=KEEP_PRIMARY)NET::SCTPSocket
send(const void *buffer, size_t len)NET::SCTPSocket
sendUnordered(const void *data, size_t length, uint16_t stream, unsigned ttl=0, unsigned context=0, unsigned ppid=0, abortFlag abort=KEEPALIVE, switchAddressFlag switchAddr=KEEP_PRIMARY)NET::SCTPSocket
setInitValues(uint16_t ostr, uint16_t istr, uint16_t att, uint16_t time)NET::SCTPSocketprotected
SHUTDOWN enum valueNET::SCTPSocket
shutdown(ShutdownDirection type)NET::SimpleSocket
ShutdownDirection enum nameNET::SimpleSocket
SimpleSocket(int sockfd)NET::SimpleSocketexplicitprotected
SimpleSocket(int domain, int type, int protocol)NET::SimpleSocketprotected
SocketDomain enum nameNET::SimpleSocketprotected
SocketType enum nameNET::SimpleSocketprotected
state() constNET::SCTPSocket
STOP_BOTH enum valueNET::SimpleSocket
STOP_RECEIVE enum valueNET::SimpleSocket
STOP_SEND enum valueNET::SimpleSocket
STREAM enum valueNET::SimpleSocketprotected
switchAddressFlag enum nameNET::SCTPSocket
timedAccept(int timeout) constNET::SCTPSocket
timedConnect(std::string_view foreignAddress, unsigned short foreignPort, int timeout)NET::InternetSocket
timedReceive(void *data, size_t maxLen, uint16_t &stream, int timeout)NET::SCTPSocket
timedReceive(void *data, size_t maxLen, uint16_t &stream, receiveFlag &flag, int timeout)NET::SCTPSocket
timedReceive(void *buffer, size_t len, int timeout)NET::SCTPSocket
UNIX enum valueNET::SimpleSocketprotected
~SimpleSocket()NET::SimpleSocket