68 static const KUINT16 GROUP_ASSIGNMENT_RECORD_SIZE = 16;
88 void SetGroupBitField(
KUINT32 AllGroups );
89 KUINT32 GetGroupBitField()
const;
91 KBOOL IsGroupBitSet(
KUINT8 Group ) const throw( KException );
112 void SetDestinationCommDeviceID(
KUINT16 ID );
113 KUINT16 GetDestinationCommDeviceID() const;
122 void SetDestinationLineID(
KUINT8 ID );
123 KUINT8 GetDestinationLineID() const;
129 virtual
KString GetAsString() const;
136 virtual
void Decode(
KDataStream & stream ) throw( KException );
KUINT8 m_ui8Padding2
Definition: GroupAssignmentRecord.h:64
unsigned int KUINT32
Definition: KDefines.h:103
unsigned short int KUINT16
Definition: KDefines.h:101
KUINT16 m_ui16DstCommsDvcID
Definition: GroupAssignmentRecord.h:58
EntityIdentifier m_Entity
Definition: GroupAssignmentRecord.h:56
KUINT8 m_ui8DstLineID
Definition: GroupAssignmentRecord.h:60
Definition: GroupAssignmentRecord.h:50
Definition: KDefines.h:182
Definition: KDataStream.h:48
Definition: DataTypeBase.h:49
bool KBOOL
Definition: KDefines.h:119
std::string KString
Definition: KDefines.h:116
Definition: EntityIdentifier.h:49
KUINT32 m_ui32GrpBtField
Definition: GroupAssignmentRecord.h:54
KUINT16 m_ui16Padding1
Definition: GroupAssignmentRecord.h:62
unsigned char KUINT8
Definition: KDefines.h:99
#define KDIS_EXPORT
Definition: KDefines.h:82