00001 #ifndef __ConnectionEvent_H__
00002 #define __ConnectionEvent_H__
00003
00004
00005 namespace classic {
00006
00007 namespace gov {
00008 namespace cca {
00009
00011 class ConnectionEvent {
00012 public:
00014 virtual ~ConnectionEvent() {}
00015
00017 virtual int connected() CLASSIC_CCA_PURE;
00019 virtual int disconnected() CLASSIC_CCA_PURE;
00021 virtual PortInfo* getPortInfo() CLASSIC_CCA_PURE;
00022
00030 virtual void * getOpqTypeMapSharedPtrAddress() CLASSIC_CCA_PURE;
00031 };
00032
00033 } ENDSEMI
00034 } ENDSEMI
00035
00036 } ENDSEMI
00037 #endif // __ConnectionEvent_H__