'Classic' CCA c++ binding (ccaffeine-only) 0.5.7
ConnectionEvent.h
1#ifndef __ConnectionEvent_H__
2#define __ConnectionEvent_H__
3
4
5namespace classic {
6
7namespace gov {
8 namespace cca {
9
12 public:
14 virtual ~ConnectionEvent() {}
15
17 virtual int connected() CLASSIC_CCA_PURE;
19 virtual int disconnected() CLASSIC_CCA_PURE;
21 virtual PortInfo* getPortInfo() CLASSIC_CCA_PURE;
22
30 virtual void * getOpqTypeMapSharedPtrAddress() CLASSIC_CCA_PURE;
31};
32
33 } ENDSEMI
34} ENDSEMI
35
36 } ENDSEMI // end namespace classic
37#endif // __ConnectionEvent_H__
UNADOPTED standard: ConnectionEvent event interface.
Definition ConnectionEvent.h:11
virtual ~ConnectionEvent()
obligatory vdtor
Definition ConnectionEvent.h:14
virtual int disconnected() CLASSIC_CCA_PURE
True if the event informs a disconnection.
virtual void * getOpqTypeMapSharedPtrAddress() CLASSIC_CCA_PURE
Close your eyes and don't read further.
virtual int connected() CLASSIC_CCA_PURE
True if the event informs a connection.
virtual PortInfo * getPortInfo() CLASSIC_CCA_PURE
Get the PortInfo of the affected Port.
An interface (deprecated) that describes a Port.
Definition cca.h:100
To deal with babel taking over this same namespace we name this one "classic.
Definition SimpleStamper.h:7