VR-Link API Documentation for HLA Evolved
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
DtJtidsHeader Class Reference
+ Collaboration diagram for DtJtidsHeader:

List of all members.

Public Member Functions

 DtJtidsHeader ()
 Default constructor.
virtual ~DtJtidsHeader ()
 Destructor.
 DtJtidsHeader (const DtJtidsHeader &orig)
 Copy constructor.
DtJtidsHeaderoperator= (const DtJtidsHeader &orig)
 Assignment operator.
virtual void printData () const
virtual void printDataToStream (std::ostream &stream) const
virtual void setRelayTransmissionIndicator (bool val)
 Set/Get the Relay Transmission Indicator.
virtual bool relayTransmissionIndicator () const
 Set/Get the Relay Transmission Indicator.
virtual void setSdusn (DtU16 val)
 Set/Get the Secure Data Unit Serial Number.
virtual DtU16 sdusn () const
 Set/Get the Secure Data Unit Serial Number.
virtual void setRawData (const DtJtidsHeaderStruct &data)
 Set/Get the raw data. Overwrites all fields.
virtual const DtJtidsHeaderStructrawData () const
 Set/Get the raw data. Overwrites all fields.

Static Public Member Functions

static DtU32 rawDataSize ()

Protected Member Functions

virtual void convertToRawData ()
 Converts the values in the individual fields into the raw data.
virtual void convertToFields ()
 Converts raw data into each of the separate fields.

Protected Attributes

DtJtidsHeaderStruct myRawData
 Raw data.
DtU8 myTimeSlotType
 Values for individual fields in header.
bool myRelayTransmissionIndicator
 Values for individual fields in header.
DtU16 mySourceTrackNum
 Values for individual fields in header.
DtU16 mySdusn
 Values for individual fields in header.
virtual void setTimeSlotType (DtU8 val)
 Set/Get the Time Slot Type.
virtual DtU8 timeSlotType () const
 Set/Get the Time Slot Type.
static DtU8 maxTimeSlotType ()
 Set/Get the Time Slot Type.
virtual void setSourceTrackNumOfSender (DtU16 val)
 Set/Get the Source Track Number of Sender.
virtual DtU16 sourceTrackNumOfSender () const
 Set/Get the Source Track Number of Sender.
static DtU16 maxSourceTrackNumOfSender ()
 Set/Get the Source Track Number of Sender.

Constructor & Destructor Documentation

Default constructor.

virtual DtJtidsHeader::~DtJtidsHeader ( ) [virtual]

Destructor.

Copy constructor.


Member Function Documentation

virtual void DtJtidsHeader::convertToFields ( ) [protected, virtual]

Converts raw data into each of the separate fields.

virtual void DtJtidsHeader::convertToRawData ( ) [protected, virtual]

Converts the values in the individual fields into the raw data.

static DtU16 DtJtidsHeader::maxSourceTrackNumOfSender ( ) [inline, static]

Set/Get the Source Track Number of Sender.

static DtU8 DtJtidsHeader::maxTimeSlotType ( ) [inline, static]

Set/Get the Time Slot Type.

DtJtidsHeader& DtJtidsHeader::operator= ( const DtJtidsHeader orig)

Assignment operator.

virtual void DtJtidsHeader::printData ( ) const [virtual]
virtual void DtJtidsHeader::printDataToStream ( std::ostream &  stream) const [virtual]
virtual const DtJtidsHeaderStruct& DtJtidsHeader::rawData ( ) const [virtual]

Set/Get the raw data. Overwrites all fields.

static DtU32 DtJtidsHeader::rawDataSize ( ) [inline, static]

References DtJtidsHeaderSize.

virtual bool DtJtidsHeader::relayTransmissionIndicator ( ) const [virtual]

Set/Get the Relay Transmission Indicator.

virtual DtU16 DtJtidsHeader::sdusn ( ) const [virtual]

Set/Get the Secure Data Unit Serial Number.

virtual void DtJtidsHeader::setRawData ( const DtJtidsHeaderStruct data) [virtual]

Set/Get the raw data. Overwrites all fields.

virtual void DtJtidsHeader::setRelayTransmissionIndicator ( bool  val) [virtual]

Set/Get the Relay Transmission Indicator.

virtual void DtJtidsHeader::setSdusn ( DtU16  val) [virtual]

Set/Get the Secure Data Unit Serial Number.

virtual void DtJtidsHeader::setSourceTrackNumOfSender ( DtU16  val) [virtual]

Set/Get the Source Track Number of Sender.

virtual void DtJtidsHeader::setTimeSlotType ( DtU8  val) [virtual]

Set/Get the Time Slot Type.

virtual DtU16 DtJtidsHeader::sourceTrackNumOfSender ( ) const [virtual]

Set/Get the Source Track Number of Sender.

virtual DtU8 DtJtidsHeader::timeSlotType ( ) const [virtual]

Set/Get the Time Slot Type.


Member Data Documentation

Raw data.

Values for individual fields in header.

Values for individual fields in header.

Values for individual fields in header.

Values for individual fields in header.


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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)