![]() |
libzmq
master
ZeroMQ C++ Core Engine (LIBZMQ)
|
#include <i_decoder.hpp>
Public Member Functions | |
virtual | ~i_decoder () |
virtual int | decode (const unsigned char *data_, size_t size_, size_t &processed)=0 |
virtual void | get_buffer (unsigned char **data_, size_t *size_)=0 |
virtual msg_t * | msg ()=0 |
virtual void | resize_buffer (size_t)=0 |
Definition at line 42 of file i_decoder.hpp.
|
inlinevirtual |
Definition at line 45 of file i_decoder.hpp.
References decode(), get_buffer(), msg(), and resize_buffer().
|
pure virtual |
Implemented in zmq::raw_decoder_t.
Referenced by zmq::stream_engine_t::in_event(), zmq::stream_engine_t::restart_input(), and ~i_decoder().
|
pure virtual |
Implemented in zmq::raw_decoder_t.
Referenced by zmq::stream_engine_t::in_event(), and ~i_decoder().
|
pure virtual |
Implemented in zmq::raw_decoder_t, zmq::v2_decoder_t, and zmq::v1_decoder_t.
Referenced by zmq::stream_engine_t::in_event(), zmq::stream_engine_t::restart_input(), and ~i_decoder().
|
pure virtual |
Implemented in zmq::raw_decoder_t.
Referenced by zmq::stream_engine_t::in_event(), and ~i_decoder().