OpenRTM-aist-Python 2.0.2
|
Public Member Functions | |
__init__ (self) | |
__del__ (self) | |
exit (self) | |
put (self, data) | |
onBufferWrite (self, data) | |
Connector data listener functions. | |
![]() | |
publishInterfaceProfile (self, prop) | |
publishInterface (self, prop) | |
setInterfaceType (self, interface_type) | |
setDataFlowType (self, dataflow_type) | |
setSubscriptionType (self, subs_type) | |
![]() | |
toString (status) | |
Additional Inherited Members | |
![]() | |
int | PORT_OK = 0 |
InPortCorbaCdrProvider 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. |
OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.__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.
OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.__del__ | ( | self | ) |
Destructor
Destructor
OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.exit | ( | self | ) |
Reimplemented from OpenRTM_aist.InPortProvider.InPortProvider.
OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.onBufferWrite | ( | self, | |
data ) |
Connector data listener functions.
inline void onBufferWrite(const cdrMemoryStream& data)
OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.put | ( | self, | |
data ) |
[CORBA interface] Write data into the buffer
Write data into the specified buffer.
data | The target data for writing |
virtual OpenRTM.PortStatus put(const .OpenRTM.CdrData& data) throw (CORBA.SystemException);