![]() |
libzmq
master
ZeroMQ C++ Core Engine (LIBZMQ)
|
#include <i_engine.hpp>
Public Member Functions | |
virtual | ~i_engine () |
virtual void | plug (zmq::io_thread_t *io_thread_, class session_base_t *session_)=0 |
virtual void | restart_input ()=0 |
virtual void | restart_output ()=0 |
virtual void | terminate ()=0 |
virtual void | zap_msg_available ()=0 |
Definition at line 40 of file i_engine.hpp.
|
inlinevirtual |
Definition at line 42 of file i_engine.hpp.
References plug(), restart_input(), restart_output(), terminate(), and zap_msg_available().
|
pure virtual |
Implemented in zmq::stream_engine_t, and zmq::udp_engine_t.
Referenced by zmq::session_base_t::process_attach(), and ~i_engine().
|
pure virtual |
Implemented in zmq::stream_engine_t, and zmq::udp_engine_t.
Referenced by zmq::session_base_t::write_activated(), and ~i_engine().
|
pure virtual |
Implemented in zmq::stream_engine_t, and zmq::udp_engine_t.
Referenced by zmq::session_base_t::read_activated(), and ~i_engine().
|
pure virtual |
Implemented in zmq::stream_engine_t, and zmq::udp_engine_t.
Referenced by zmq::session_base_t::pipe_terminated(), ~i_engine(), and zmq::session_base_t::~session_base_t().
|
pure virtual |
Implemented in zmq::stream_engine_t, and zmq::udp_engine_t.
Referenced by zmq::session_base_t::read_activated(), and ~i_engine().