|
def | __del__ (self, InPortBase=OpenRTM_aist.InPortBase) |
|
def | __init__ (self, name, value, buffer=None, read_block=False, write_block=False, read_timeout=0, write_timeout=0) |
| A constructor. More...
|
|
def | isEmpty (self) |
| Check whether the data is newest. More...
|
|
def | isNew (self) |
| bool isNew() More...
|
|
def | name (self) |
| const char* name() More...
|
|
def | read (self) |
| Readout the value from DataPort. More...
|
|
def | setOnRead (self, on_read) |
|
def | setOnReadConvert (self, on_rconvert) |
|
def | update (self) |
| Read into bound T-type data from current InPort. More...
|
|
def | __del__ (self, PortBase=OpenRTM_aist.PortBase) |
| Destructor. More...
|
|
def | __init__ (self, name, data_type) |
| Constructor. More...
|
|
def | activateInterfaces (self) |
| Activate all Port interfaces. More...
|
|
def | addConnectorDataListener (self, listener_type, listener, autoclean=True) |
| Adding BufferDataListener type listener. More...
|
|
def | addConnectorListener (self, listener_type, listener, autoclean=True) |
| Adding ConnectorListener type listener. More...
|
|
def | connect (self, connector_profile) |
| [CORBA interface] Connect the Port More...
|
|
def | connectors (self) |
| Connector list. More...
|
|
def | createConnector (self, cprof, prop, provider_=None, consumer_=None) |
| InPortPushConnector creationInPortConnector* createConnector(ConnectorProfile& cprof, coil::Properties& prop, InPortProvider* provider);. More...
|
|
def | createConsumer (self, cprof, prop) |
| InPort provider creationOutPortConsumer* createConsumer(const ConnectorProfile& cprof, coil::Properties& prop);. More...
|
|
def | createProvider (self, cprof, prop) |
| InPort provider creationInPortProvider* createProvider(ConnectorProfile& cprof, coil::Properties& prop);. More...
|
|
def | deactivateInterfaces (self) |
| Deactivate all Port interfaces. More...
|
|
def | getConnectorById (self, id) |
| Getting ConnectorProfile by ID. More...
|
|
def | getConnectorByName (self, name) |
| Getting Connector by name. More...
|
|
def | getConnectorIds (self) |
| ConnectorId list. More...
|
|
def | getConnectorNames (self) |
| Connector name list. More...
|
|
def | getConnectorProfileById (self, id, prof) |
| Getting ConnectorProfile by name. More...
|
|
def | getConnectorProfileByName (self, name, prof) |
| Getting ConnectorProfile by name. More...
|
|
def | getConnectorProfiles (self) |
| ConnectorProfile list. More...
|
|
def | init (self, prop) |
| Initializing properties. More...
|
|
def | initConsumers (self) |
| OutPort consumer initializationvoid initConsumers();. More...
|
|
def | initProviders (self) |
| InPort provider initializationvoid initProviders();. More...
|
|
def | properties (self) |
| Get properties. More...
|
|
def | publishInterfaces (self, cprof) |
| Publish interface information. More...
|
|
def | read (self) |
| It is a virtual method that is called from RTObject_impl::readAll(). More...
|
|
def | removeConnectorDataListener (self, listener_type, listener) |
| Removing BufferDataListener type listener. More...
|
|
def | removeConnectorListener (self, listener_type, listener) |
| Removing BufferDataListener type listener. More...
|
|
def | subscribeInterfaces (self, cprof) |
| Subscribe to the interface. More...
|
|
def | unsubscribeInterfaces (self, connector_profile) |
| Disconnect the interface connection. More...
|
|
def | __del__ (self) |
| Destructor. More...
|
|
def | __init__ (self, name=None) |
| Constructor. More...
|
|
def | addProperty (self, key, value) |
| Add NameValue data to PortProfile's properties. More...
|
|
def | appendInterface (self, instance_name, type_name, pol) |
| Append an interface to the PortInterfaceProfile. More...
|
|
def | appendProperty (self, key, value) |
| Append NameValue data to PortProfile's properties. More...
|
|
def | checkPorts (self, ports) |
| Existence of ports. More...
|
|
def | connect (self, connector_profile) |
| [CORBA interface] Connect the Port More...
|
|
def | connectNext (self, connector_profile) |
| Call notify_connect() of the next Port. More...
|
|
def | deleteInterface (self, name, pol) |
| Delete an interface from the PortInterfaceProfile. More...
|
|
def | disconnect (self, connector_id) |
| [CORBA interface] Disconnect the Port More...
|
|
def | disconnect_all (self) |
| [CORBA interface] Connect the Port More...
|
|
def | disconnectNext (self, connector_profile) |
| Call notify_disconnect() of the next Port. More...
|
|
def | eraseConnectorProfile (self, id_) |
| Delete the ConnectorProfile. More...
|
|
def | findConnProfile (self, id_) |
| Find ConnectorProfile with id. More...
|
|
def | findConnProfileIndex (self, id_) |
| Find ConnectorProfile with id. More...
|
|
def | get_connector_profile (self, connector_id) |
| [CORBA interface] Get the ConnectorProfile More...
|
|
def | get_connector_profiles (self) |
| [CORBA interface] Get the ConnectorProfileList of the Port More...
|
|
def | get_port_profile (self) |
| [CORBA interface] Get the PortProfile of the Port More...
|
|
def | getName (self) |
| Get the name of this Port. More...
|
|
def | getPortProfile (self) |
| Get the PortProfile of the Port. More...
|
|
def | getPortRef (self) |
| Get the object reference of this Port. More...
|
|
def | getProfile (self) |
| Get the PortProfile of the Port. More...
|
|
def | getUUID (self) |
| Get the UUID. More...
|
|
def | isEmptyId (self, connector_profile) |
| Whether connector_id of ConnectorProfile is empty. More...
|
|
def | isExistingConnId (self, id_) |
| Whether the given id exists in stored ConnectorProfiles. More...
|
|
def | notify_connect (self, connector_profile) |
| [CORBA interface] Notify the Ports connection More...
|
|
def | notify_disconnect (self, connector_id) |
| [CORBA interface] Notify the Ports disconnection More...
|
|
def | onConnected (self, portname, profile, ret) |
|
def | onConnectNextport (self, portname, profile, ret) |
|
def | onDisconnected (self, portname, profile, ret) |
|
def | onDisconnectNextport (self, portname, profile, ret) |
|
def | onNotifyConnect (self, portname, profile) |
|
def | onNotifyDisconnect (self, portname, profile) |
|
def | onPublishInterfaces (self, portname, profile, ret) |
|
def | onSubscribeInterfaces (self, portname, profile, ret) |
|
def | onUnsubscribeInterfaces (self, portname, profile) |
|
def | publishInterfaces (self, connector_profile) |
| Publish interface information. More...
|
|
def | setConnectionLimit (self, limit_value) |
| Set the maximum number of connections. More...
|
|
def | setName (self, name) |
| Set the name of this Port. More...
|
|
def | setOnConnected (self, on_connected) |
| Setting callback called on connection established. More...
|
|
def | setOnConnectionLost (self, on_connection_lost) |
|
def | setOnDisconnected (self, on_disconnected) |
| Setting callback called on disconnected. More...
|
|
def | setOnPublishInterfaces (self, on_publish) |
| Setting callback called on publish interfaces. More...
|
|
def | setOnSubscribeInterfaces (self, on_subscribe) |
| Setting callback called on publish interfaces. More...
|
|
def | setOnUnsubscribeInterfaces (self, on_subscribe) |
| Setting callback called on unsubscribe interfaces. More...
|
|
def | setOwner (self, owner) |
| Set the owner RTObject of the Port. More...
|
|
def | setPortConnectListenerHolder (self, portconnListeners) |
| Setting PortConnectListener holder. More...
|
|
def | setPortRef (self, port_ref) |
| Set the object reference of this Port. More...
|
|
def | setUUID (self, connector_profile) |
| Create and set the UUID to the ConnectorProfile. More...
|
|
def | subscribeInterfaces (self, connector_profile) |
| Publish interface information. More...
|
|
def | unsubscribeInterfaces (self, connector_profile) |
| Disconnect interface connection. More...
|
|
def | updateConnectorProfile (self, connector_profile) |
| Append or update the ConnectorProfile list. More...
|
|
def | updateConnectors (self) |
| Disconnect ports that doesn't exist. More...
|
|
def | __init__ (self) |
|
def | toString (status) |
| Convert DataPortStatus into the string. More...
|
|
InPort template class.
This class template provides interfaces to input port. Component developer can define input value, which act as input port from other components, using this template. This is class template. This class have to be incarnated class as port value types. This value types are previously define RtComponent IDL. ex. type T: TimedFload, TimedLong etc...
- Since
- 0.2.0
Definition at line 58 of file InPort.py.