famouso::mw::el::EventLayerClientStub Class Reference
#include <EventLayerClientStub.h>
Public Types | |
| typedef boost::asio::ip::tcp::socket * | SNN |
Public Member Functions | |
| void | init () |
| EventLayerClientStub () | |
| void | announce (famouso::mw::api::PublisherEventChannel< EventLayerClientStub > &ec) |
| void | publish (famouso::mw::api::PublisherEventChannel< EventLayerClientStub > &ec, const Event &e) |
| void | subscribe (famouso::mw::api::SubscriberEventChannel< EventLayerClientStub > &ec) |
| void | unsubscribe (famouso::mw::api::SubscriberEventChannel< EventLayerClientStub > &ec) |
| void | unannounce (famouso::mw::api::PublisherEventChannel< EventLayerClientStub > &ec) |
Member Typedef Documentation
| typedef boost::asio::ip::tcp::socket* famouso::mw::el::EventLayerClientStub::SNN |
Constructor & Destructor Documentation
| famouso::mw::el::EventLayerClientStub::EventLayerClientStub | ( | ) | [inline] |
References init().
Member Function Documentation
| void famouso::mw::el::EventLayerClientStub::announce | ( | famouso::mw::api::PublisherEventChannel< EventLayerClientStub > & | ec | ) | [inline] |
| void famouso::mw::el::EventLayerClientStub::init | ( | ) | [inline] |
References famouso::util::impl::start_ios().
Referenced by EventLayerClientStub().
| void famouso::mw::el::EventLayerClientStub::publish | ( | famouso::mw::api::PublisherEventChannel< EventLayerClientStub > & | ec, | |
| const Event & | e | |||
| ) | [inline] |
| void famouso::mw::el::EventLayerClientStub::subscribe | ( | famouso::mw::api::SubscriberEventChannel< EventLayerClientStub > & | ec | ) | [inline] |
| void famouso::mw::el::EventLayerClientStub::unannounce | ( | famouso::mw::api::PublisherEventChannel< EventLayerClientStub > & | ec | ) | [inline] |
References famouso::mw::api::EventChannel< ECH >::snn(), and TRACE_FUNCTION.
| void famouso::mw::el::EventLayerClientStub::unsubscribe | ( | famouso::mw::api::SubscriberEventChannel< EventLayerClientStub > & | ec | ) | [inline] |
References famouso::mw::api::EventChannel< ECH >::snn(), and TRACE_FUNCTION.
The documentation for this class was generated from the following file:
- include/mw/el/EventLayerClientStub.h