|
std::size_t | send (const char *buffer, std::size_t len, Error *err) override |
|
std::size_t | receive (char *buffer, std::size_t len, Error *err, int timeout=0) override |
|
void | close () override |
|
llvm::StringRef | getPeerIP () const override |
|
int | getPeerPort () const override |
|
void | setNoDelay () override |
|
bool | setBlocking (bool enabled) override |
|
int | getNativeHandle () const override |
|
| TCPStream (const TCPStream &stream)=delete |
|
TCPStream & | operator= (const TCPStream &)=delete |
|
| NetworkStream (const NetworkStream &)=delete |
|
NetworkStream & | operator= (const NetworkStream &)=delete |
|
|
class | TCPAcceptor |
|
class | TCPConnector |
|
|
enum | Error { kConnectionClosed = 0,
kConnectionReset = -1,
kConnectionTimedOut = -2,
kWouldBlock = -3
} |
|
The documentation for this class was generated from the following files:
- build/cppSource/wpiutil-cpp/headers/tcpsockets/TCPStream.h
- build/cppSource/wpiutil-cpp/sources/tcpsockets/TCPStream.cpp