PortConnectListeners class.
More...
#include <PortConnectListener.h>
|
| PortConnectListeners () |
| Constructor .
|
|
| ~PortConnectListeners () |
| Destructor .
|
|
bool | addListener (PortConnectListenerType type, PortConnectListener *listener, bool autoclean=true) |
| Add the listener.
|
|
bool | removeListener (PortConnectListenerType type, PortConnectListener *listener) |
| Remove the listener.
|
|
bool | addListener (PortConnectRetListenerType type, PortConnectRetListener *listener, bool autoclean=true) |
| Add the listener.
|
|
bool | removeListener (PortConnectRetListenerType type, PortConnectRetListener *listener) |
| Remove the listener.
|
|
bool | notify (PortConnectListenerType type, const char *portname, RTC::ConnectorProfile &profile) |
|
bool | notify (PortConnectRetListenerType type, const char *portname, RTC::ConnectorProfile &profile, ReturnCode_t ret) |
|
◆ PortConnectListeners()
RTC::PortConnectListeners::PortConnectListeners |
( |
| ) |
|
◆ ~PortConnectListeners()
RTC::PortConnectListeners::~PortConnectListeners |
( |
| ) |
|
◆ addListener() [1/2]
Add the listener.
- Parameters
-
type | |
listener | Added listener |
autoclean | true:The listener is deleted at the destructor., false:The listener is not deleted at the destructor. |
- Returns
◆ addListener() [2/2]
Add the listener.
- Parameters
-
type | |
listener | Added listener |
autoclean | true:The listener is deleted at the destructor., false:The listener is not deleted at the destructor. |
- Returns
◆ notify() [1/2]
bool RTC::PortConnectListeners::notify |
( |
PortConnectListenerType | type, |
|
|
const char * | portname, |
|
|
RTC::ConnectorProfile & | profile ) |
|
inline |
- Parameters
-
- Returns
References notify().
Referenced by notify(), notify(), RTC::PortBase::onConnected(), RTC::PortBase::onConnectNextport(), RTC::PortBase::onDisconnected(), RTC::PortBase::onDisconnectNextport(), RTC::PortBase::onNotifyConnect(), RTC::PortBase::onNotifyDisconnect(), RTC::PortBase::onPublishInterfaces(), RTC::PortBase::onSubscribeInterfaces(), and RTC::PortBase::onUnsubscribeInterfaces().
◆ notify() [2/2]
bool RTC::PortConnectListeners::notify |
( |
PortConnectRetListenerType | type, |
|
|
const char * | portname, |
|
|
RTC::ConnectorProfile & | profile, |
|
|
ReturnCode_t | ret ) |
|
inline |
- Parameters
-
type | |
portname | |
profile | |
ret | |
- Returns
References notify().
◆ removeListener() [1/2]
Remove the listener.
- Parameters
-
- Returns
◆ removeListener() [2/2]
Remove the listener.
- Parameters
-
- Returns
The documentation for this class was generated from the following file: