libBsdSockets
C++ Wrapper classes to the BSD Socket API
BsdSockets::Socket Member List

This is the complete list of members for BsdSockets::Socket, including all inherited members.

blockingReceive(void *buffer, size_t length) constBsdSockets::Socket
create(std::shared_ptr< Address > theAddress, int existingLowLevelSocket)BsdSockets::Socketstatic
getAddress() constBsdSockets::Socket
getLowLevelSocket() constBsdSockets::Socket
getSocketOption(int level, int optionName, void *optionValue, socklen_t *optionLength) constBsdSockets::Socket
poll(int timeout_ms, short eventsToLookFor)BsdSockets::Socket
Ptr typedefBsdSockets::Socket
receive(void *buffer, size_t length, int flags=0) constBsdSockets::Socket
select(int timeout_ms, bool checkRead, bool checkWrite, bool checkError)BsdSockets::Socket
send(const void *buffer, size_t length, int flags=0) constBsdSockets::Socket
setSocketOption(int level, int optionName, const void *optionValue, socklen_t optionLength) constBsdSockets::Socket
Socket(std::shared_ptr< Address > theAddress)BsdSockets::Socketprotected
~Socket()BsdSockets::Socketvirtual