OpenRTM-aist-Python 1.1.2
Public Member Functions | List of all members
OpenRTM_aist.DataFlowComponentBase.DataFlowComponentBase Class Reference

DataFlowComponentBase class. More...

Inheritance diagram for OpenRTM_aist.DataFlowComponentBase.DataFlowComponentBase:
OpenRTM_aist.RTObject.RTObject_impl

Public Member Functions

def __init__
 Constructor.
 
def init
 Initialization.
 
- Public Member Functions inherited from OpenRTM_aist.RTObject.RTObject_impl
def __init__
 Consructor. More...
 
def __del__
 destructor More...
 
def initialize
 Initialize the RTC that realizes this interface. More...
 
def finalize
 Finalize the RTC for preparing it for destruction. More...
 
def exit
 Stop the RTC's execution context(s) and finalize it along with its contents. More...
 
def is_alive
 Confirm whether RTC is an Alive state or NOT. More...
 
def get_context
 [CORBA interface] Get ExecutionContextList. More...
 
def get_owned_contexts
 [CORBA interface] Get ExecutionContextList. More...
 
def get_participating_contexts
 [CORBA interface] Get participating ExecutionContextList. More...
 
def get_component_profile
 [RTObject CORBA interface] Get RTC's profile More...
 
def get_ports
 [RTObject CORBA interface] Get Ports More...
 
def attach_context
 [CORBA interface] Attach ExecutionContext. More...
 
def detach_context
 [CORBA interface] Attach ExecutionContext. More...
 
def on_initialize
 [ComponentAction CORBA interface] Initialize RTC More...
 
def on_finalize
 [ComponentAction CORBA interface] Finalize RTC More...
 
def on_startup
 [ComponentAction CORBA interface] StartUp RTC More...
 
def on_shutdown
 [ComponentAction CORBA interface] ShutDown RTC More...
 
def on_activated
 [ComponentAction CORBA interface] Activate RTC More...
 
def on_deactivated
 [ComponentAction CORBA interface] Deactivate RTC More...
 
def on_aborting
 [ComponentAction CORBA interface] Transition Error State More...
 
def on_error
 [ComponentAction CORBA interface] Error Processing of RTC More...
 
def on_reset
 [ComponentAction CORBA interface] Resetting RTC More...
 
def on_execute
 [DataFlowComponentAction CORBA interface] Primary Periodic Operation of RTC More...
 
def on_state_update
 [DataFlowComponentAction CORBA interface] Secondary Periodic Operation of RTC More...
 
def on_rate_changed
 [DataFlowComponentAction CORBA interface] Notify rate chenged More...
 
def get_owned_organizations
 [SDO interface] Getting Organizations More...
 
def get_sdo_id
 [SDO interface] Getting SDO ID More...
 
def get_sdo_type
 [SDO interface] Getting SDO type More...
 
def get_device_profile
 [SDO interface] Getting SDO DeviceProfile More...
 
def get_service_profiles
 [SDO interface] Getting SDO ServiceProfile More...
 
def get_service_profile
 [SDO interface] Getting Organizations More...
 
def get_sdo_service
 [SDO interface] Getting specified SDO Service's reference More...
 
def get_configuration
 [SDO interface] Getting Configuration object More...
 
def get_monitoring
 [SDO interface] Get Monitoring object More...
 
def get_organizations
 [SDO interface] Getting Organizations More...
 
def get_status_list
 [SDO interface] Get SDO Status More...
 
def get_status
 [SDO interface] Get SDO Status More...
 
def getInstanceName
 const char* getInstanceName()
 
def setInstanceName
 void setInstanceName(const char* instance_name);
 
def getTypeName
 const char* getTypeName()
 
def getDescription
 const char* getDescription()
 
def getVersion
 const char* getVersion()
 
def getVendor
 const char* getVendor()
 
def getCategory
 const char* getCategory()
 
def getNamingNames
 std::vector<std::string> getNamingNames();
 
def setObjRef
 void setObjRef(const RTObject_ptr rtobj);
 
def getObjRef
 RTObject_ptr getObjRef() const;.
 
def setProperties
 [local interface] Set RTC property More...
 
def getProperties
 [local interface] Get RTC property More...
 
def bindParameter
 template <typename vartype>=""> bool bindParameter(const char* param_name, VarType& var, const char* def_val, bool (trans)(VarType&, const char) = coil::stringTo)
 
def getConfigService
 Getting configuration service. More...
 
def updateParameters
 void updateParameters(const char* config_set);
 
def registerPort
 [local interface] Register Port More...
 
def registerOutPort
 void registerOutPort(const char* name, OutPortBase& outport);
 
def removeInPort
 [local interface] Unregister InPort More...
 
def removeOutPort
 [local interface] Unregister OutPort More...
 
def deletePort
 [local interface] Unregister Port More...
 
def getExecutionContext
 [local interface] Getting current execution context More...
 
def getExecutionRate
 [local interface] Getting current context' execution rate More...
 
def setExecutionRate
 [local interface] Setting current context' execution rate More...
 
def isOwnExecutionContext
 [local interface] Checking if the current context is own context More...
 
def deactivate
 [local interface] Make transition to Inactive state More...
 
def activate
 [local interface] Make transition to Active state More...
 
def reset
 [local interface] Resetting and go to Inactive state More...
 
def addSdoServiceProvider
 [local interface] Set a SDO service providerbool addSdoServiceProvider(const SDOPackage::ServiceProfile& prof, SdoServiceProviderBase* provider);
 
def removeSdoServiceProvider
 [local interface] Remove a SDO service providerbool removeSdoServiceProvider(const char* id);
 
def addSdoServiceConsumer
 [local interface] Set a SDO service consumerbool addSdoServiceConsumer(const SDOPackage::ServiceProfile& prof);
 
def removeSdoServiceConsumer
 [local interface] Remove a SDO service consumerbool removeSdoServiceConsumer(const char* id);
 
def readAll
 Readout the value from All InPorts. More...
 
def writeAll
 The write() method of all OutPort is called. More...
 
def setReadAll
 Set whether to execute the readAll() method. More...
 
def setWriteAll
 Set whether to execute the writeAll() method. More...
 
def finalizePorts
 Unregister the All Portse. More...
 
def addPreComponentActionListener
 Adding PreComponentAction type listener. More...
 
def removePreComponentActionListener
 Removing PreComponentAction type listener. More...
 
def addPostComponentActionListener
 Adding PostComponentAction type listener. More...
 
def removePostComponentActionListener
 Removing PostComponentAction type listener. More...
 
def addPortActionListener
 Adding PortAction type listener. More...
 
def removePortActionListener
 Removing PortAction type listener. More...
 
def addExecutionContextActionListener
 Adding ExecutionContextAction type listener. More...
 
def removeExecutionContextActionListener
 Removing ExecutionContextAction type listener. More...
 
def addPortConnectListener
 Adding PortConnect type listener. More...
 
def removePortConnectListener
 Removing PortConnect type listener. More...
 
def addPortConnectRetListener
 Adding PortConnectRet type listener. More...
 
def removePortConnectRetListener
 Removing PortConnectRet type listener. More...
 
def addConfigurationParamListener
 Adding ConfigurationParamListener. More...
 
def removeConfigurationParamListener
 Removing ConfigurationParamListener. More...
 
def addConfigurationSetListener
 Adding ConfigurationSetListener. More...
 
def removeConfigurationSetListener
 Removing ConfigurationSetListener. More...
 
def addConfigurationSetNameListener
 Adding ConfigurationSetNameListener. More...
 
def removeConfigurationSetNameListener
 Removing ConfigurationSetNameListener. More...
 
def getPrivateContextOptions
 getting individual EC options from RTC's configuration file More...
 
def getGlobalContextOptions
 getting global EC options from rtc.conf More...
 
def getContextOptions
 getting EC options More...
 
def findExistingEC
 fiding existing EC from the factory More...
 
def createContexts
 creating, initializing and binding context More...
 

Detailed Description

DataFlowComponentBase class.

 

The documentation for this class was generated from the following file: