19 #ifndef RTC_PORTCONNECTLISTENER_H 20 #define RTC_PORTCONNECTLISTENER_H 27 #include <rtm/idl/RTCSkel.h> 135 RTC::ConnectorProfile& profile) = 0;
255 RTC::ConnectorProfile& profile,
256 ReturnCode_t ret) = 0;
278 typedef std::pair<PortConnectListener*, bool> Entry;
358 void notify(
const char* portname, RTC::ConnectorProfile& profile);
361 std::vector<Entry> m_listeners;
384 typedef std::pair<PortConnectRetListener*, bool> Entry;
466 void notify(
const char* portname, RTC::ConnectorProfile& profile,
470 std::vector<Entry> m_listeners;
517 #endif // RTC_PORTCONNECTLISTENER_H PortConnectListenerType
The types of ConnectorDataListener.
Definition: PortConnectListener.h:49
Definition: PortConnectListener.h:163
PortConnectRetListener class.
Definition: PortConnectListener.h:202
Definition: PortConnectListener.h:51
Mutex class.
Definition: Mutex.h:40
Definition: PortConnectListener.h:168
Definition: PortConnectListener.h:52
Definition: PortConnectListener.h:54
coil::Guard< coil::Mutex > Guard
Definition: LocalServiceAdmin.h:36
virtual ~PortConnectListener()
Destructor.
PortConnectListener class.
Definition: PortConnectListener.h:82
PortConnectListener holder class.
Definition: PortConnectListener.h:276
PortConnectListeners class.
Definition: PortConnectListener.h:487
PortConnectRetListener holder class.
Definition: PortConnectListener.h:382
Definition: PortConnectListener.h:166
static const char * toString(PortConnectListenerType type)
Convert PortConnectListenerType into the string.
Definition: PortConnectListener.h:169
virtual void operator()(const char *portname, RTC::ConnectorProfile &profile)=0
Virtual Callback function.
Definition: PortConnectListener.h:165
PortConnectRetListenerType
The types of PortConnectRetListenerType.
Definition: PortConnectListener.h:161
Definition: PortConnectListener.h:167
Definition: PortConnectListener.h:53
Definition: PortConnectListener.h:164