20 #ifndef RTC_INPORTCONNECTOR_H 21 #define RTC_INPORTCONNECTOR_H 114 virtual const char*
id();
133 virtual const char*
name();
212 virtual void setEndian(
const bool endian_type);
269 #endif // RTC_INPORTCONNECTOR_H
ConnectorInfo m_profile
ConnectorInfo.
#define DATAPORTSTATUS_ENUM
Importing RTC::DataPortStatus macro.
virtual ReturnCode read(cdrMemoryStream &data)=0
Destructor.
virtual const ConnectorInfo & profile()
Getting ConnectorInfo.
Enum
DataPortStatus return codes.
CdrBufferBase * m_buffer
Connector's buffer.
virtual ReturnCode disconnect()=0
Disconnect connection.
virtual CdrBufferBase * getBuffer()
Getting Buffer.
virtual const char * name()
Getting Connector name.
virtual void setEndian(const bool endian_type)
Setting an endian type.
virtual const char * id()
Getting Connector ID.
virtual ~InPortConnector()
Destructor.
virtual bool isLittleEndian()
Whether this connector's endian is little.
Logger rtclog
Logger stream.
DATAPORTSTATUS_ENUM InPortConnector(ConnectorInfo &info, CdrBufferBase *buffer)
Constructor.
BufferBase abstract class.
bool m_littleEndian
Connected Endian.