InPortCorbaCdrProvider class. More...
Public Member Functions | |
def | __del__ |
Destructor. | |
def | __init__ |
Constructor. | |
def | convertReturn |
def | init |
virtual void init(coil::Properties& prop); | |
def | onBufferFull |
inline void onBufferFull(const cdrMemoryStream& data) | |
def | onBufferWrite |
Connector data listener functions. | |
def | onBufferWriteOverwrite |
inline void onBufferWriteOverwrite(const cdrMemoryStream& data) | |
def | onBufferWriteTimeout |
inline void onBufferWriteTimeout(const cdrMemoryStream& data) | |
def | onReceived |
inline void onReceived(const cdrMemoryStream& data) | |
def | onReceiverError |
inline void onReceiverError(const cdrMemoryStream& data) | |
def | onReceiverFull |
inline void onReceiverFull(const cdrMemoryStream& data) | |
def | onReceiverTimeout |
inline void onReceiverTimeout(const cdrMemoryStream& data) | |
def | put |
[CORBA interface] Write data into the buffer | |
def | setBuffer |
virtual void setBuffer(BufferBase<cdrMemoryStream>* buffer); | |
def | setListener |
Private Attributes | |
_buffer | |
_listeners | |
_objref | |
_profile |
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. |
Definition at line 50 of file InPortCorbaCdrProvider.py.
Constructor.
Constructor Set the following items to port properties
buffer | Buffer object that is attached to this provider |
Reimplemented from OpenRTM_aist.InPortProvider.InPortProvider.
Definition at line 81 of file InPortCorbaCdrProvider.py.
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.convertReturn | ( | self, | |
status, | |||
data | |||
) |
Definition at line 183 of file InPortCorbaCdrProvider.py.
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.init | ( | self, | |
prop | |||
) |
virtual void init(coil::Properties& prop);
Definition at line 124 of file InPortCorbaCdrProvider.py.
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.onBufferFull | ( | self, | |
data | |||
) |
inline void onBufferFull(const cdrMemoryStream& data)
Definition at line 225 of file InPortCorbaCdrProvider.py.
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.onBufferWrite | ( | self, | |
data | |||
) |
Connector data listener functions.
inline void onBufferWrite(const cdrMemoryStream& data)
Definition at line 218 of file InPortCorbaCdrProvider.py.
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.onBufferWriteOverwrite | ( | self, | |
data | |||
) |
inline void onBufferWriteOverwrite(const cdrMemoryStream& data)
Definition at line 238 of file InPortCorbaCdrProvider.py.
inline void onBufferWriteTimeout(const cdrMemoryStream& data)
Definition at line 232 of file InPortCorbaCdrProvider.py.
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.onReceived | ( | self, | |
data | |||
) |
inline void onReceived(const cdrMemoryStream& data)
Definition at line 245 of file InPortCorbaCdrProvider.py.
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.onReceiverError | ( | self, | |
data | |||
) |
inline void onReceiverError(const cdrMemoryStream& data)
Definition at line 266 of file InPortCorbaCdrProvider.py.
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.onReceiverFull | ( | self, | |
data | |||
) |
inline void onReceiverFull(const cdrMemoryStream& data)
Definition at line 252 of file InPortCorbaCdrProvider.py.
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.onReceiverTimeout | ( | self, | |
data | |||
) |
inline void onReceiverTimeout(const cdrMemoryStream& data)
Definition at line 259 of file InPortCorbaCdrProvider.py.
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);
Definition at line 158 of file InPortCorbaCdrProvider.py.
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.setBuffer | ( | self, | |
buffer | |||
) |
virtual void setBuffer(BufferBase<cdrMemoryStream>* buffer);
Definition at line 128 of file InPortCorbaCdrProvider.py.
def OpenRTM_aist.InPortCorbaCdrProvider.InPortCorbaCdrProvider.setListener | ( | self, | |
info, | |||
listeners | |||
) |
Definition at line 134 of file InPortCorbaCdrProvider.py.
Definition at line 81 of file InPortCorbaCdrProvider.py.
Definition at line 81 of file InPortCorbaCdrProvider.py.
Definition at line 81 of file InPortCorbaCdrProvider.py.
Definition at line 81 of file InPortCorbaCdrProvider.py.