BAOS SDK  18.2.0
Public Types | List of all members
kdrive::baos::ServerItemIndication Struct Reference

#include <DataPacket.h>

Inheritance diagram for kdrive::baos::ServerItemIndication:
kdrive::baos::DataIndication kdrive::baos::DataResponse kdrive::baos::DataPacket

Public Types

typedef std::shared_ptr< ServerItemIndicationPtr
 
- Public Types inherited from kdrive::baos::DataIndication
typedef std::shared_ptr< DataIndicationPtr
 
- Public Types inherited from kdrive::baos::DataResponse
typedef std::shared_ptr< DataResponsePtr
 
- Public Types inherited from kdrive::baos::DataPacket
typedef std::shared_ptr< DataPacketPtr
 
typedef std::vector< unsigned char > Buffer
 

Additional Inherited Members

- Public Member Functions inherited from kdrive::baos::DataPacket
virtual ~DataPacket ()
 
void setMainService (unsigned char mainService)
 
unsigned char getMainService () const
 
void setSubService (unsigned char subService)
 
unsigned char getSubService () const
 
void setOffset (unsigned short offset)
 
unsigned short getOffset () const
 
void setCount (unsigned short count)
 
unsigned short getCount () const
 
void setBuffer (const Buffer &buffer)
 
BuffergetBuffer ()
 
const BuffergetBuffer () const
 
void setHeaderPolicy (std::shared_ptr< HeaderPolicy > headerPolicy)
 
void setVersion (unsigned char version)
 
unsigned char getVersion () const
 
- Protected Member Functions inherited from kdrive::baos::DataPacket
 DataPacket ()
 
std::size_t sizeImpl () const override
 
std::size_t readFromBufferImpl (const unsigned char *buffer, std::size_t bufferSize) override
 
std::size_t writeToBufferImpl (unsigned char *buffer, std::size_t bufferSize) const override
 

Member Typedef Documentation


The documentation for this struct was generated from the following file: