OpenSDN source code
|
#include <ovsdb_client_tcp.h>
Public Member Functions | |
OvsdbClientTcpSessionReader (TcpSession *session, ReceiveCallback callback) | |
virtual | ~OvsdbClientTcpSessionReader () |
![]() | |
TcpMessageReader (TcpSession *session, ReceiveCallback callback) | |
virtual | ~TcpMessageReader () |
virtual void | OnRead (Buffer buffer) |
Protected Member Functions | |
virtual int | MsgLength (Buffer buffer, int offset) |
virtual const int | GetHeaderLenSize () |
virtual const int | GetMaxMessageSize () |
Private Member Functions | |
DISALLOW_COPY_AND_ASSIGN (OvsdbClientTcpSessionReader) | |
Static Private Attributes | |
static const int | kMaxMessageSize = 4096 |
Additional Inherited Members | |
![]() | |
typedef boost::asio::const_buffer | Buffer |
typedef boost::function< bool(const uint8_t *, size_t)> | ReceiveCallback |
Definition at line 21 of file ovsdb_client_tcp.h.
OvsdbClientTcpSessionReader::OvsdbClientTcpSessionReader | ( | TcpSession * | session, |
ReceiveCallback | callback | ||
) |
Definition at line 262 of file ovsdb_client_tcp.cc.
|
virtual |
Definition at line 267 of file ovsdb_client_tcp.cc.
|
private |
|
inlineprotectedvirtual |
Implements TcpMessageReader.
Definition at line 29 of file ovsdb_client_tcp.h.
|
inlineprotectedvirtual |
Implements TcpMessageReader.
Definition at line 34 of file ovsdb_client_tcp.h.
|
protectedvirtual |
Implements TcpMessageReader.
Definition at line 270 of file ovsdb_client_tcp.cc.
|
staticprivate |
Definition at line 39 of file ovsdb_client_tcp.h.