53 lines
527 B
C++
53 lines
527 B
C++
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#pragma once
|
|
|
|
#include <stdint.h>
|
|
|
|
namespace N_CoPrtCnv
|
|
{
|
|
|
|
|
|
struct CoPrtCnvInjectionHeader
|
|
{
|
|
|
|
|
|
uint32_t m_Id1;
|
|
|
|
|
|
uint32_t m_Id2;
|
|
|
|
|
|
enum Destination
|
|
{
|
|
eUnknown = 0,
|
|
eCentral = 1,
|
|
eRadio = 2
|
|
} m_Kind;
|
|
|
|
|
|
uint16_t m_Size;
|
|
|
|
CoPrtCnvInjectionHeader()
|
|
: m_Id1(0x12345678),
|
|
m_Id2(0x78236239),
|
|
m_Kind(eUnknown),
|
|
m_Size(0)
|
|
{}
|
|
|
|
bool isIdCorrect() const { return (m_Id1 == 0x12345678 && m_Id2 == 0x78236239); }
|
|
|
|
};
|
|
}
|