famouso::mw::el::EventLayerMiddlewareStub< EL > Class Template Reference
Event layer stub that allows running multiple famouso apps on one computer. More...
#include <EventLayerMiddlewareStub.h>
Data Structures | |
class | EventChannelConnection |
TCP connection to an event channel of another app on this computer. | |
class | EventMemoryPool |
Pool memory allocator returning shared_ptr deleting themself. Not thread-safe ATM! | |
Public Member Functions | |
EventLayerMiddlewareStub () | |
Construct EventLayerMiddlewareStub and start accepting incoming connections. |
Detailed Description
template<typename EL>
class famouso::mw::el::EventLayerMiddlewareStub< EL >
Event layer stub that allows running multiple famouso apps on one computer.
This object accepts TCP connections from other apps which use EventLayerClientStub as event layer and distributes events among all subscribers on this computer and in the network accessible via network layer.
Constructor & Destructor Documentation
template<typename EL >
famouso::mw::el::EventLayerMiddlewareStub< EL >::EventLayerMiddlewareStub | ( | ) | [inline] |
Construct EventLayerMiddlewareStub and start accepting incoming connections.
References famouso::util::impl::start_ios().
The documentation for this class was generated from the following file:
- include/mw/el/EventLayerMiddlewareStub.h