OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SandeshReader Member List

This is the complete list of members for SandeshReader, including all inherited members.

buf_SandeshReaderprivate
Buffer typedefSandeshReader
cb_SandeshReaderprivate
cb_mutex_SandeshReaderprivate
DISALLOW_COPY_AND_ASSIGN(SandeshReader)SandeshReaderprivate
ExtractMsg(Buffer buffer, int *result, bool NewBuf)SandeshReaderprivate
ExtractMsgHeader(const std::string &msg, SandeshHeader &header, std::string &msg_type, uint32_t &header_offset)SandeshReaderstatic
ExtractMsgLength(size_t &msg_length, int *result)SandeshReaderprivate
kDefaultRecvSizeSandeshReaderprivatestatic
LeftOver() const SandeshReaderprivate
MatchString(const std::string &match, size_t &m_offset)SandeshReaderprivate
msg_length()SandeshReaderinlineprivate
msg_length_SandeshReaderprivate
MsgLengthKnown()SandeshReaderinlineprivate
offset_SandeshReaderprivate
OnRead(Buffer buffer)SandeshReadervirtual
ReplaceBuf(const std::string &str)SandeshReaderprivate
reset_msg_length()SandeshReaderinlineprivate
SandeshReader(SandeshSession *session)SandeshReader
session_SandeshReaderprivate
set_msg_length(size_t length)SandeshReaderinlineprivate
SetBuf(const std::string &str)SandeshReaderprivate
SetReceiveMsgCb(SandeshReceiveMsgCb cb)SandeshReader
~SandeshReader()SandeshReadervirtual