Privacy
An open-source, flexible 3D physical simulation framework
mars::utils::TCPConnection Member List

This is the complete list of members for mars::utils::TCPConnection, including all inherited members.

close()mars::utils::TCPConnection
connectToTCPServer(const std::string &host, unsigned short port)mars::utils::TCPConnection
getTimeout() constmars::utils::TCPConnection
isBlocking() constmars::utils::TCPConnection
isConnected() constmars::utils::TCPConnection
operator=(const TCPConnection &other)mars::utils::TCPConnectionprivate
recv(char *data, size_t max)mars::utils::TCPConnection
recvAll(char *data, size_t len)mars::utils::TCPConnection
recvBinary(void *data, size_t len)mars::utils::TCPConnection
recvDouble(double *val)mars::utils::TCPConnectioninline
recvFloat(float *val)mars::utils::TCPConnectioninline
recvInt32(int32_t *val)mars::utils::TCPConnectioninline
recvUInt32(uint32_t *val)mars::utils::TCPConnectioninline
smars::utils::TCPConnectionprivate
send(const char *data, size_t len)mars::utils::TCPConnection
sendAll(const std::string &data)mars::utils::TCPConnection
sendAll(const char *data, size_t len)mars::utils::TCPConnection
sendBinary(const void *data, size_t len)mars::utils::TCPConnection
sendDouble(double val)mars::utils::TCPConnectioninline
sendFloat(float val)mars::utils::TCPConnectioninline
sendInt32(int32_t val)mars::utils::TCPConnectioninline
sendUInt32(uint32_t val)mars::utils::TCPConnectioninline
setBlocking(bool blocking)mars::utils::TCPConnection
setTimeout(double timeout)mars::utils::TCPConnection
TCPConnection()mars::utils::TCPConnection
TCPConnection(const TCPConnection &other)mars::utils::TCPConnectionprivate
TCPServer::acceptConnection(TCPConnection *c) constmars::utils::TCPConnectionfriend
~TCPConnection()mars::utils::TCPConnection