NEOCCA bindings Specification  0.2.8
ConnectionEventService.hh
Go to the documentation of this file.
00001 #ifndef __neoConnectionEventService_H__
00002 #define __neoConnectionEventService_H__
00003 
00004 namespace neo {
00005 namespace cca {
00006 namespace ports {
00007 
00011 class ConnectionEventService : public virtual neo::cca::Port {
00012 private:
00013 public:
00014         
00016   virtual ~ConnectionEventService() {}
00017 
00024   virtual void addConnectionEventListener(EventType et, ConnectionEventListener * l)= 0;
00025 
00032   virtual void removeConnectionEventListener(EventType et, ConnectionEventListener* l)= 0;
00033 
00034 };
00035 
00036 }  // end namespace ports
00037 }  // end namespace cca
00038 }  // end namespace neo
00039 
00040 #endif // __neoConnectionEventService_H__