OpenRTM-aist-Python 2.0.0
|
Public Member Functions | |
def | __init__ (self) |
def | __del__ (self) |
def | exit (self) |
def | push (self, data) |
def | onBufferWrite (self, data) |
Connector data listener functions. More... | |
Public Member Functions inherited from OpenRTM_aist.InPortProvider.InPortProvider | |
def | __init__ (self) |
def | exit (self) |
def | publishInterfaceProfile (self, prop) |
def | publishInterface (self, prop) |
def | setInterfaceType (self, interface_type) |
def | setDataFlowType (self, dataflow_type) |
def | setSubscriptionType (self, subs_type) |
Public Member Functions inherited from OpenRTM_aist.DataPortStatus.DataPortStatus | |
def | toString (status) |
Additional Inherited Members | |
Static Public Attributes inherited from OpenRTM_aist.DataPortStatus.DataPortStatus | |
int | PORT_OK = 0 |
InPortDSProvider class
This is an implementation class of the input port Provider that uses CORBA for means of communication.
DataType | Data type held by the buffer that attached to this provider. |
def OpenRTM_aist.InPortDSProvider.InPortDSProvider.__init__ | ( | self | ) |
Constructor
Constructor Set the following items to port properties
buffer | Buffer object that is attached to this provider |
Reimplemented from OpenRTM_aist.InPortProvider.InPortProvider.
def OpenRTM_aist.InPortDSProvider.InPortDSProvider.__del__ | ( | self | ) |
Destructor
Destructor
def OpenRTM_aist.InPortDSProvider.InPortDSProvider.exit | ( | self | ) |
Reimplemented from OpenRTM_aist.InPortProvider.InPortProvider.
def OpenRTM_aist.InPortDSProvider.InPortDSProvider.onBufferWrite | ( | self, | |
data | |||
) |
Connector data listener functions.
inline void onBufferWrite(const cdrMemoryStream& data)
def OpenRTM_aist.InPortDSProvider.InPortDSProvider.push | ( | self, | |
data | |||
) |
[CORBA interface] Write data into the buffer
Write data into the specified buffer.
data | The target data for writing |
virtual ::OpenRTM::PortStatus push(const ::RTC::CdrData& data) throw (CORBA::SystemException);