OpenSDN source code
|
#include <ksync_sock.h>
Public Member Functions | |
KSyncSockTcpSessionReader (TcpSession *session, ReceiveCallback callback) | |
virtual | ~KSyncSockTcpSessionReader () |
![]() | |
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 () |
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 602 of file ksync_sock.h.
KSyncSockTcpSessionReader::KSyncSockTcpSessionReader | ( | TcpSession * | session, |
ReceiveCallback | callback | ||
) |
Definition at line 309 of file ksync_sock_tcp.cc.
|
inlinevirtual |
Definition at line 605 of file ksync_sock.h.
|
inlineprotectedvirtual |
Implements TcpMessageReader.
Definition at line 610 of file ksync_sock.h.
|
inlineprotectedvirtual |
Implements TcpMessageReader.
Definition at line 614 of file ksync_sock.h.
|
protectedvirtual |
Implements TcpMessageReader.
Definition at line 314 of file ksync_sock_tcp.cc.
|
staticprivate |
Definition at line 619 of file ksync_sock.h.