VR-Link API Documentation for HLA Evolved
radioMod.h
Go to the documentation of this file.
00001 /*********************************************************************
00002 ** Copyright (c) 1992-2010 VT MAK
00003 ** All rights reserved.
00004 *********************************************************************/
00005 
00006 
00009 
00010 #ifndef DtRadioMod_H_
00011 #define DtRadioMod_H_
00012 
00013 #include "hostStructs.h"
00014 
00015 
00020 class DT_DLL_VL DtSINCGARSModulation
00021 {
00022 public:
00023 
00024    DtSINCGARSModulation();
00025    DtSINCGARSModulation(const DtSINCGARSModulation &orig);
00026    virtual ~DtSINCGARSModulation();
00027 
00028    int operator!=(const DtSINCGARSModulation &other) const;
00029    int operator==(const DtSINCGARSModulation &other) const;
00030    
00031    DtSINCGARSModulation& operator=(const DtSINCGARSModulation &orig);
00032 
00033    virtual void setFHNetId(DtU16 id);
00034    virtual DtU16 fHNetId() const;
00035 
00036    virtual void setHopSetId(DtU16 id);
00037    virtual DtU16 hopSetId() const;
00038 
00039    virtual void setLockoutSetId(DtU16 id);
00040    virtual DtU16 lockoutSetId() const;
00041 
00042    virtual void setTransmissionSecurityKey(DtU16 key);
00043    virtual DtU16 transmissionSecurityKey() const;
00044 
00045    virtual void setFHSynchronizationTimeOffset(DtU32 id);
00046    virtual DtU32 fHSynchronizationTimeOffset() const;
00047 
00048    virtual void printData() const;
00049    virtual void printDataToStream(std::ostream& stream) const;
00050 
00051 protected:
00052    DtU16 myFHNetId;
00053    DtU16 myHopSetId;
00054    DtU16 myLockoutSetId;
00055    DtU16 myTransmissionSecurityKey;
00056    DtU32 myFHSynchronizationTimeOffset;
00057 
00058 };
00059 #endif
00060 

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)