Easy Simple Network Library  0.3.7
esnlib::MessageCodec Member List

This is the complete list of members for esnlib::MessageCodec, including all inherited members.

Decode(SessionPtr session, IoBufferPtr data)esnlib::MessageCodecvirtual
Encode(SessionPtr session, void *data)esnlib::MessageCodecvirtual
Extract(SessionPtr session, IoBufferPtr data, std::vector< IoBufferPtr > &readylist)esnlib::MessageCodecvirtual
IoFilter() (defined in esnlib::IoFilter)esnlib::IoFilter
MessageCodec()esnlib::MessageCodec
MessageCodec(int headerSize)esnlib::MessageCodecexplicit
MessageCodec(int headerSize, int bodySizePos)esnlib::MessageCodec
MessageCodec(int headerSize, int bodySizePos, int bodySizeLength)esnlib::MessageCodec
MessageCodec(int headerSize, int bodySizePos, int bodySizeLength, int maxBodySize)esnlib::MessageCodec
STATE_WAIT_FOR_BODY enum value (defined in esnlib::MessageCodec)esnlib::MessageCodec
STATE_WAIT_FOR_HEADER enum value (defined in esnlib::MessageCodec)esnlib::MessageCodec
~IoFilter() (defined in esnlib::IoFilter)esnlib::IoFiltervirtual
~MessageCodec()esnlib::MessageCodecvirtual