kodi
Public Member Functions | Protected Attributes | List of all members
EVENTPACKET::CEventPacket Class Reference

Public Member Functions

 CEventPacket (int datasize, const void *data)
 
virtual bool Parse (int datasize, const void *data)
 
bool IsValid () const
 
PacketType Type () const
 
unsigned int Size () const
 
unsigned int Sequence () const
 
const uint8_t * Payload () const
 
unsigned int PayloadSize () const
 
unsigned int ClientToken () const
 
void SetPayload (std::vector< uint8_t > payload)
 

Protected Attributes

bool m_bValid {false}
 
unsigned int m_iSeq {0}
 
unsigned int m_iTotalPackets {0}
 
unsigned char m_header [32]
 
std::vector< uint8_t > m_pPayload
 
unsigned int m_iClientToken {0}
 
unsigned char m_cMajVer {'0'}
 
unsigned char m_cMinVer {'0'}
 
PacketType m_eType {PT_LAST}
 

The documentation for this class was generated from the following files: