Public Member Functions | List of all members
OpenRTM_aist.ConnectorBase.ConnectorBase Class Reference
Inheritance diagram for OpenRTM_aist.ConnectorBase.ConnectorBase:
Inheritance graph
[legend]

Public Member Functions

def __del__ (self)
 Destructor. More...
 
def activate (self)
 Connector activation. More...
 
def deactivate (self)
 Connector deactivation. More...
 
def disconnect (self)
 Disconnect connection. More...
 
def getBuffer (self)
 Getting Buffer. More...
 
def id (self)
 Getting Connector ID. More...
 
def name (self)
 Getting Connector name. More...
 
def profile (self)
 Getting Profile. More...
 
- Public Member Functions inherited from OpenRTM_aist.DataPortStatus.DataPortStatus
def __init__ (self)
 
def toString (status)
 Convert DataPortStatus into the string. More...
 

Additional Inherited Members

- Static Public Attributes inherited from OpenRTM_aist.DataPortStatus.DataPortStatus
int BUFFER_EMPTY = 4
 
int BUFFER_ERROR = 2
 
int BUFFER_FULL = 3
 
int BUFFER_TIMEOUT = 5
 
int CONNECTION_LOST = 12
 
int INVALID_ARGS = 10
 
int PORT_ERROR = 1
 
int PORT_OK = 0
 DataPortStatus return codes. More...
 
int PRECONDITION_NOT_MET = 11
 
int RECV_EMPTY = 8
 
int RECV_TIMEOUT = 9
 
int SEND_FULL = 6
 
int SEND_TIMEOUT = 7
 
 toString = staticmethod(toString)
 
int UNKNOWN_ERROR = 13
 

Detailed Description

 

Definition at line 86 of file ConnectorBase.py.

Constructor & Destructor Documentation

◆ __del__()

def OpenRTM_aist.ConnectorBase.ConnectorBase.__del__ (   self)

Member Function Documentation

◆ activate()

def OpenRTM_aist.ConnectorBase.ConnectorBase.activate (   self)

◆ deactivate()

def OpenRTM_aist.ConnectorBase.ConnectorBase.deactivate (   self)

◆ disconnect()

def OpenRTM_aist.ConnectorBase.ConnectorBase.disconnect (   self)

◆ getBuffer()

def OpenRTM_aist.ConnectorBase.ConnectorBase.getBuffer (   self)

Getting Buffer.

This operation returns this connector's buffer

virtual CdrBufferBase* getBuffer() = 0;

Reimplemented in OpenRTM_aist.OutPortPushConnector.OutPortPushConnector, OpenRTM_aist.OutPortPullConnector.OutPortPullConnector, and OpenRTM_aist.InPortConnector.InPortConnector.

Definition at line 199 of file ConnectorBase.py.

◆ id()

def OpenRTM_aist.ConnectorBase.ConnectorBase.id (   self)

Getting Connector ID.

This operation returns Connector ID

virtual const char* id() = 0;

Reimplemented in OpenRTM_aist.InPortConnector.InPortConnector, and OpenRTM_aist.OutPortConnector.OutPortConnector.

Definition at line 148 of file ConnectorBase.py.

◆ name()

def OpenRTM_aist.ConnectorBase.ConnectorBase.name (   self)

Getting Connector name.

This operation returns Connector name

virtual const char* name() = 0;

Reimplemented in OpenRTM_aist.InPortConnector.InPortConnector, and OpenRTM_aist.OutPortConnector.OutPortConnector.

Definition at line 165 of file ConnectorBase.py.

◆ profile()

def OpenRTM_aist.ConnectorBase.ConnectorBase.profile (   self)

Getting Profile.

This operation returns Connector Profile

virtual const ConnectorInfo& profile() = 0;

Reimplemented in OpenRTM_aist.InPortConnector.InPortConnector, and OpenRTM_aist.OutPortConnector.OutPortConnector.

Definition at line 132 of file ConnectorBase.py.


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


openrtm_aist_python
Author(s): Shinji Kurihara
autogenerated on Mon Apr 21 2025 02:45:07