#include <SocketTCP.hpp>
SocketTCP::SocketTCP |
( |
uint32_t |
port, |
|
|
uint32_t |
queueSize |
|
) |
| |
|
inline |
shared_ptr< SocketTCP > SocketTCP::accept |
( |
| ) |
|
|
noexcept |
void SocketTCP::createServerSocket |
( |
| ) |
|
|
overridevirtualnoexcept |
void SocketTCP::createServerSocket |
( |
uint32_t |
port, |
|
|
uint32_t |
queueSize |
|
) |
| |
|
noexcept |
bool SocketTCP::hasData |
( |
| ) |
|
|
noexcept |
string SocketTCP::recv |
( |
| ) |
|
|
noexcept |
string SocketTCP::recv |
( |
size_t |
bytes | ) |
|
|
noexcept |
char * SocketTCP::recvBytes |
( |
size_t |
num | ) |
|
|
noexcept |
string SocketTCP::recvTimed |
( |
int |
timeout | ) |
|
|
noexcept |
void SocketTCP::send |
( |
const string & |
str | ) |
|
|
noexcept |
void SocketTCP::sendBytes |
( |
const char * |
data, |
|
|
size_t |
num |
|
) |
| |
|
noexcept |
void SocketTCP::setRecvTimeout |
( |
int |
seconds, |
|
|
int |
microseconds |
|
) |
| |
|
noexcept |
The documentation for this class was generated from the following files:
- /home/travis/build/glitchless/Recast/src/headers/io/network/SocketTCP.hpp
- /home/travis/build/glitchless/Recast/src/core/io/network/SocketTCP.cpp