OpenRTM-aist-Python 1.2.1
|
InPortCorbaCdrProvider class. More...
Public Member Functions | |
def | __init__ (self) |
Constructor. More... | |
def | __del__ (self) |
Destructor. More... | |
def | init (self, prop) |
virtual void init(coil::Properties& prop); | |
def | setBuffer (self, buffer) |
virtual void setBuffer(BufferBase<cdrMemoryStream>* buffer); | |
def | put (self, data) |
[CORBA interface] Write data into the buffer More... | |
def | onBufferWrite (self, data) |
Connector data listener functions. More... | |
def | onBufferFull (self, data) |
inline void onBufferFull(const cdrMemoryStream& data) | |
def | onBufferWriteTimeout (self, data) |
inline void onBufferWriteTimeout(const cdrMemoryStream& data) | |
def | onBufferWriteOverwrite (self, data) |
inline void onBufferWriteOverwrite(const cdrMemoryStream& data) | |
def | onReceived (self, data) |
inline void onReceived(const cdrMemoryStream& data) | |
def | onReceiverFull (self, data) |
inline void onReceiverFull(const cdrMemoryStream& data) | |
def | onReceiverTimeout (self, data) |
inline void onReceiverTimeout(const cdrMemoryStream& data) | |
def | onReceiverError (self, data) |
inline void onReceiverError(const cdrMemoryStream& data) | |
Public Member Functions inherited from OpenRTM_aist.InPortProvider.InPortProvider | |
def | __init__ (self) |
Constructor. | |
Public Member Functions inherited from OpenRTM_aist.DataPortStatus.DataPortStatus | |
def | toString (status) |
Convert DataPortStatus into the string. More... | |
Additional Inherited Members | |
Static Public Attributes inherited from OpenRTM_aist.DataPortStatus.DataPortStatus | |
int | PORT_OK = 0 |
DataPortStatus return codes. More... | |
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. |
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.__init__ | ( | self | ) |
Constructor.
Constructor Set the following items to port properties
buffer | Buffer object that is attached to this provider |
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.__del__ | ( | self | ) |
Destructor.
Destructor
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.onBufferWrite | ( | self, | |
data | |||
) |
Connector data listener functions.
inline void onBufferWrite(const cdrMemoryStream& data)
def 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);