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

def OpenRTM_aist.ConnectorBase.ConnectorBase.__del__ (   self)

Destructor.

Definition at line 115 of file ConnectorBase.py.

Member Function Documentation

def OpenRTM_aist.ConnectorBase.ConnectorBase.activate (   self)

Connector activation.

This operation activates this connector

virtual void activate() = 0;

Definition at line 217 of file ConnectorBase.py.

def OpenRTM_aist.ConnectorBase.ConnectorBase.deactivate (   self)

Connector deactivation.

This operation deactivates this connector

virtual void deactivate() = 0;

Definition at line 235 of file ConnectorBase.py.

def OpenRTM_aist.ConnectorBase.ConnectorBase.disconnect (   self)

Disconnect connection.

This operation disconnect this connection

virtual ReturnCode disconnect() = 0;

Definition at line 182 of file ConnectorBase.py.

def OpenRTM_aist.ConnectorBase.ConnectorBase.getBuffer (   self)

Getting Buffer.

This operation returns this connector's buffer

virtual CdrBufferBase* getBuffer() = 0;

Definition at line 199 of file ConnectorBase.py.

def OpenRTM_aist.ConnectorBase.ConnectorBase.id (   self)

Getting Connector ID.

This operation returns Connector ID

virtual const char* id() = 0;

Definition at line 148 of file ConnectorBase.py.

def OpenRTM_aist.ConnectorBase.ConnectorBase.name (   self)

Getting Connector name.

This operation returns Connector name

virtual const char* name() = 0;

Definition at line 165 of file ConnectorBase.py.

def OpenRTM_aist.ConnectorBase.ConnectorBase.profile (   self)

Getting Profile.

This operation returns Connector Profile

virtual const ConnectorInfo& profile() = 0;

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 Thu Jun 6 2019 19:11:35