◆ ~TcpTransport()
tcp::TcpTransport::~TcpTransport |
( |
| ) |
|
|
overridedefault |
◆ TcpTransport()
tcp::TcpTransport::TcpTransport |
( |
std::unique_ptr< Socket > |
sock | ) |
|
|
inlineexplicitprivate |
◆ Close()
int tcp::TcpTransport::Close |
( |
| ) |
|
|
overridevirtual |
◆ DISALLOW_COPY_AND_ASSIGN()
tcp::TcpTransport::DISALLOW_COPY_AND_ASSIGN |
( |
TcpTransport |
| ) |
|
|
private |
◆ InitializeProtocol()
bool tcp::TcpTransport::InitializeProtocol |
( |
std::string * |
error | ) |
|
|
private |
◆ NewTransport()
std::unique_ptr< TcpTransport > tcp::TcpTransport::NewTransport |
( |
std::unique_ptr< Socket > |
socket, |
|
|
std::string * |
error |
|
) |
| |
|
static |
◆ Read()
ssize_t tcp::TcpTransport::Read |
( |
void * |
data, |
|
|
size_t |
length |
|
) |
| |
|
overridevirtual |
◆ Reset()
int tcp::TcpTransport::Reset |
( |
| ) |
|
|
overridevirtual |
◆ Write()
ssize_t tcp::TcpTransport::Write |
( |
const void * |
data, |
|
|
size_t |
length |
|
) |
| |
|
overridevirtual |
◆ message_bytes_left_
uint64_t tcp::TcpTransport::message_bytes_left_ = 0 |
|
private |
◆ socket_
std::unique_ptr<Socket> tcp::TcpTransport::socket_ |
|
private |
The documentation for this class was generated from the following file: