VR-Link API Documentation for HLA 1.3
link16Transmitter.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 
7 #ifndef link16Transmitter_H_
8 #define link16Transmitter_H_
9 
10 
11 
12 #include <vlpi/disEnums.h>
13 #include <vlutil/vlNetTypes.h>
14 
16 
17 
22 {
23 public:
27  {
33  };
34 
35 public:
38 
40  virtual ~DtLink16Transmitter();
41 
44 
46  DtLink16Transmitter& operator=(const DtLink16Transmitter& orig);
47 
49 
50  virtual void setFidelityLevel(DtTSALevel level);
51  virtual DtTSALevel fidelityLevel() const;
53 
55 
56 
57 
58  virtual void setCommunicationMode(DtLink16CommunicationMode mode);
59  virtual DtLink16CommunicationMode communicationMode() const;
61 
63 
64  virtual void setPrimaryMode(DtJTIDSPrimaryMode mode);
65  virtual DtJTIDSPrimaryMode primaryMode() const;
67 
69 
70  virtual void setSecondaryMode(DtJTIDSSecondaryMode mode);
71  virtual DtJTIDSSecondaryMode secondaryMode() const;
73 
75 
76  virtual void setSynchronizationState(DtJTIDSSynchronizationState val);
77  virtual DtJTIDSSynchronizationState synchronizationState() const;
79 
81 
82  virtual void setNetworkSynchronizationId(int val);
83  virtual int networkSynchronizationId() const;
85 
88  virtual void initializeTransmitter(DtRadioTransmitterRepository* xmitter);
89 
92  virtual void initializeFromStateRep(
93  const DtRadioTransmitterRepository* xmitter);
94 
95 protected:
102 };
103 
104 #endif
105 

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)