![]() |
libzmq master
The Intelligent Transport Layer
|
#include <i_engine.hpp>
Public Member Functions | |
virtual | ~i_engine () |
virtual void | activate_in ()=0 |
virtual void | activate_out ()=0 |
virtual void | plug (class io_thread_t *io_thread_, class session_base_t *session_)=0 |
virtual void | terminate ()=0 |
virtual void | unplug ()=0 |
Definition at line 30 of file i_engine.hpp.
virtual zmq::i_engine::~i_engine | ( | ) | [inline, virtual] |
Definition at line 32 of file i_engine.hpp.
virtual void zmq::i_engine::activate_in | ( | ) | [pure virtual] |
Implemented in zmq::stream_engine_t.
virtual void zmq::i_engine::activate_out | ( | ) | [pure virtual] |
Implemented in zmq::stream_engine_t.
virtual void zmq::i_engine::plug | ( | class io_thread_t * | io_thread_, |
class session_base_t * | session_ | ||
) | [pure virtual] |
Implemented in zmq::stream_engine_t.
Referenced by zmq::session_base_t::process_attach().
virtual void zmq::i_engine::terminate | ( | ) | [pure virtual] |
Implemented in zmq::stream_engine_t.
virtual void zmq::i_engine::unplug | ( | ) | [pure virtual] |
Implemented in zmq::stream_engine_t.