NEOCCA bindings Specification
0.2.8
|
A component wishing to be notified of connections on itself can inherit and implement this interface or delegate its implementation as desired. More...
#include <ConnectionEventListener.hh>
Public Member Functions | |
virtual | ~ConnectionEventListener () |
obligatory vdtor | |
virtual void | connectionActivity (ConnectionEvent_shared evt)=0 |
Connection event hook a component may supply. |
A component wishing to be notified of connections on itself can inherit and implement this interface or delegate its implementation as desired.
Because of this, it is strictly an interface with a well defined lifecycle in ConnectionEventService and not wrapped in a shared_ptr.
virtual neo::cca::ports::ConnectionEventListener::~ConnectionEventListener | ( | ) | [inline, virtual] |
obligatory vdtor
{}
virtual void neo::cca::ports::ConnectionEventListener::connectionActivity | ( | ConnectionEvent_shared | evt | ) | [pure virtual] |
Connection event hook a component may supply.
Any action by the component on its Services is allowed during the connection activity, including getting, using, releasing, and unregistering a uses port.