NEOCCA bindings Specification  0.2.8
ConnectionEventListener.hh
Go to the documentation of this file.
1 #ifndef __neoConnectionEventListener_H__
2 #define __neoConnectionEventListener_H__
3 
4 namespace neo {
5 namespace cca {
6 namespace ports {
7 
17 public:
18 
21 
26  virtual void connectionActivity(ConnectionEvent_shared evt)= 0;
27 };
28 
29 
30 } // end namespace ports
31 } // end namespace cca
32 } // end namespace neo
33 
34 #endif // __neoConnectionEventListener_H__
virtual ~ConnectionEventListener()
obligatory vdtor
Definition: ConnectionEventListener.hh:20
boost::shared_ptr< ConnectionEvent > ConnectionEvent_shared
ConnectionEvents are always seen as shared_ptr objects of this sort.
Definition: ConnectionEvent.hh:48
virtual void connectionActivity(ConnectionEvent_shared evt)=0
Connection event hook a component may supply.
This is neoclassic – the ::classic::gov::cca headers updated to be similar to the official CCA speci...
Definition: neocca.hh:62
A component wishing to be notified of connections on itself can inherit and implement this interface ...
Definition: ConnectionEventListener.hh:16