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: