|
| typedef coil::Guard< coil::Mutex > | Guard |
| |
| virtual void | activateInterfaces () |
| | Activate all Port interfaces. More...
|
| |
| virtual void | deactivateInterfaces () |
| | Deactivate all Port interfaces. More...
|
| |
| virtual ReturnCode_t | publishInterfaces (ConnectorProfile &connector_profile) |
| | Publish information about interfaces. More...
|
| |
| virtual ReturnCode_t | subscribeInterfaces (const ConnectorProfile &connector_profile) |
| | Subscribe to interface. More...
|
| |
| virtual void | unsubscribeInterfaces (const ConnectorProfile &connector_profile) |
| | Unsubscribe interfaces. More...
|
| |
| virtual ReturnCode_t | _publishInterfaces (void) |
| | Publish interface information. More...
|
| |
| template<class ValueType > |
| void | addProperty (const char *key, ValueType value) |
| | Add NameValue data to PortProfile's properties. More...
|
| |
| bool | appendInterface (const char *name, const char *type_name, PortInterfacePolarity pol) |
| | Append an interface to the PortInterfaceProfile. More...
|
| |
| void | appendProperty (const char *key, const char *value) |
| | Append NameValue data to PortProfile's properties. More...
|
| |
| bool | checkPorts (::RTC::PortServiceList &ports) |
| | Existence of ports. More...
|
| |
| virtual ReturnCode_t | connectNext (ConnectorProfile &connector_profile) |
| | Call notify_connect() of the next Port. More...
|
| |
| bool | deleteInterface (const char *name, PortInterfacePolarity pol) |
| | Delete the interface registration from the PortInterfaceProfile. More...
|
| |
| virtual ReturnCode_t | disconnectNext (ConnectorProfile &connector_profile) |
| | Call notify_disconnect() of the next Port. More...
|
| |
| bool | eraseConnectorProfile (const char *id) |
| | Delete the ConnectorProfile. More...
|
| |
| ConnectorProfile | findConnProfile (const char *id) |
| | Find ConnectorProfile with id. More...
|
| |
| CORBA::Long | findConnProfileIndex (const char *id) |
| | Find ConnectorProfile with id. More...
|
| |
| const std::string | getUUID () const |
| | Generate the UUID. More...
|
| |
| bool | isEmptyId (const ConnectorProfile &connector_profile) const |
| | Check whether connector_id of ConnectorProfile is empty. More...
|
| |
| bool | isExistingConnId (const char *id) |
| | Check whether the given id exists in stored ConnectorProfiles. More...
|
| |
| void | onConnected (const char *portname, RTC::ConnectorProfile &profile, ReturnCode_t ret) |
| |
| void | onConnectNextport (const char *portname, RTC::ConnectorProfile &profile, ReturnCode_t ret) |
| |
| void | onDisconnected (const char *portname, RTC::ConnectorProfile &profile, ReturnCode_t ret) |
| |
| void | onDisconnectNextport (const char *portname, RTC::ConnectorProfile &profile, ReturnCode_t ret) |
| |
| void | onNotifyConnect (const char *portname, RTC::ConnectorProfile &profile) |
| |
| void | onNotifyDisconnect (const char *portname, RTC::ConnectorProfile &profile) |
| |
| void | onPublishInterfaces (const char *portname, RTC::ConnectorProfile &profile, ReturnCode_t ret) |
| |
| void | onSubscribeInterfaces (const char *portname, RTC::ConnectorProfile &profile, ReturnCode_t ret) |
| |
| void | onUnsubscribeInterfaces (const char *portname, RTC::ConnectorProfile &profile) |
| |
| virtual void | setConnectionLimit (int limit_value) |
| | Set the maximum number of connections. More...
|
| |
| void | setUUID (ConnectorProfile &connector_profile) const |
| | Generate and set the UUID to the ConnectorProfile. More...
|
| |
| void | updateConnectorProfile (const ConnectorProfile &connector_profile) |
| | Append or update the ConnectorProfile list. More...
|
| |
| void | updateConnectors () |
| | Disconnect ports that doesn't exist. More...
|
| |
| coil::Properties | m_properties |
| | Properties. More...
|
| |
| int | m_connectionLimit |
| | The maximum number of connections. More...
|
| |
| coil::Mutex | m_connectorsMutex |
| |
| RTC::PortService_var | m_objref |
| | Object Reference of the Port. More...
|
| |
| ConnectionCallback * | m_onConnected |
| | Callback functor objects. More...
|
| |
| ConnectionCallback * | m_onConnectionLost |
| | Callback functor objects. More...
|
| |
| ConnectionCallback * | m_onDisconnected |
| | Callback functor objects. More...
|
| |
| ConnectionCallback * | m_onPublishInterfaces |
| | Callback functor objects. More...
|
| |
| ConnectionCallback * | m_onSubscribeInterfaces |
| | Callback functor objects. More...
|
| |
| ConnectionCallback * | m_onUnsubscribeInterfaces |
| | Callback functor objects. More...
|
| |
| std::string | m_ownerInstanceName |
| | Instance name. More...
|
| |
| PortConnectListeners * | m_portconnListeners |
| | PortConnectListener holder. More...
|
| |
| PortProfile | m_profile |
| | PortProfile of the Port. More...
|
| |
| coil::Mutex | m_profile_mutex |
| | Mutex of PortProfile. More...
|
| |
| Logger | rtclog |
| | Logger stream. More...
|
| |
Definition at line 88 of file CorbaPortTests.cpp.