#include <OpqConnectionEventService.h>
Public Member Functions | |
virtual void | addConnectEventListener (ccafeopq::connectionevents::ConnectionEventListener_shared l) |
virtual void | addDisconnectEventListener (ccafeopq::connectionevents::ConnectionEventListener_shared l) |
virtual void | removeConnectEventListener (ccafeopq::connectionevents::ConnectionEventListener_shared l) |
virtual void | removeDisconnectEventListener (ccafeopq::connectionevents::ConnectionEventListener_shared l) |
virtual void | fireConnectEvent (ccafeopq::connectionevents::ConnectionEvent_shared evt) |
virtual void | fireDisconnectEvent (ccafeopq::connectionevents::ConnectionEvent_shared evt) |
Private Member Functions | |
int | nextSerial () |
Private Attributes | |
int | serial |
::std::vector < ::ccafeopq::connectionevents::ConnectionEventListener_shared > | connectListeners |
::std::vector < ::ccafeopq::connectionevents::ConnectionEventListener_shared > | disconnectListeners |
::std::vector< ::ccafeopq::connectionevents::ConnectionEventListener_shared > OpqConnectionEventService::connectListeners [private] |
listeners signed up to hear after connections are made.
::std::vector< ::ccafeopq::connectionevents::ConnectionEventListener_shared > OpqConnectionEventService::disconnectListeners [private] |
listeners signed up to hear before connections are broken.