![]() |
VR-Link API Documentation for DIS
|
The DtLink16Transmitter class is used to help the user fill the data of a transmitter PDU or RadioTransmitter object as described by the SISO-STD-002-2006 document, so that it contains Link 16 data. More...
Collaboration diagram for DtLink16Transmitter:Classes | |
| struct | DtNetLink16ModulationParams |
| Structure that holds the Link 16 data stored in the modulation parameters of a Transmitter PDU/Radio Transmitter object. More... | |
Public Member Functions | |
| DtLink16Transmitter () | |
| Default constructor. | |
| virtual | ~DtLink16Transmitter () |
| Destructor. | |
| DtLink16Transmitter (const DtLink16Transmitter &orig) | |
| Copy constructor. | |
| DtLink16Transmitter & | operator= (const DtLink16Transmitter &orig) |
| Assignment operator. | |
| virtual void | initializeTransmitter (DtRadioTransmitterRepository *xmitter) |
| Set the values of the DtRadioTransmitterRepository based on the values set in this class. | |
| virtual void | initializeFromStateRep (const DtRadioTransmitterRepository *xmitter) |
| Set the values in this class from the values contained in the DtRadioTransmitterRepository. | |
| virtual void | setFidelityLevel (DtTSALevel level) |
| Set/Get the Fidelity Level. | |
| virtual DtTSALevel | fidelityLevel () const |
| Set/Get the Fidelity Level. | |
| virtual void | setCommunicationMode (DtLink16CommunicationMode mode) |
| Set/Get the communications mode. | |
| virtual DtLink16CommunicationMode | communicationMode () const |
| Set/Get the communications mode. | |
| virtual void | setPrimaryMode (DtJTIDSPrimaryMode mode) |
| Set/Get the primary mode. | |
| virtual DtJTIDSPrimaryMode | primaryMode () const |
| Set/Get the primary mode. | |
| virtual void | setSecondaryMode (DtJTIDSSecondaryMode mode) |
| Set/Get the secondary mode. | |
| virtual DtJTIDSSecondaryMode | secondaryMode () const |
| Set/Get the secondary mode. | |
| virtual void | setSynchronizationState (DtJTIDSSynchronizationState val) |
| Set/Get the synchronization state. | |
| virtual DtJTIDSSynchronizationState | synchronizationState () const |
| Set/Get the synchronization state. | |
| virtual void | setNetworkSynchronizationId (int val) |
| Set/get the network synchronization ID. | |
| virtual int | networkSynchronizationId () const |
| Set/get the network synchronization ID. | |
The DtLink16Transmitter class is used to help the user fill the data of a transmitter PDU or RadioTransmitter object as described by the SISO-STD-002-2006 document, so that it contains Link 16 data.
| DtLink16Transmitter::DtLink16Transmitter | ( | ) |
Default constructor.
|
virtual |
Destructor.
| DtLink16Transmitter::DtLink16Transmitter | ( | const DtLink16Transmitter & | orig | ) |
Copy constructor.
|
virtual |
Set/Get the communications mode.
This information is not sent across the network, but is used to set other transmitter parameters, such as frequency, bandwidth, and spread spectrum type.
|
virtual |
Set/Get the Fidelity Level.
|
virtual |
Set the values in this class from the values contained in the DtRadioTransmitterRepository.
|
virtual |
Set the values of the DtRadioTransmitterRepository based on the values set in this class.
|
virtual |
Set/get the network synchronization ID.
| DtLink16Transmitter& DtLink16Transmitter::operator= | ( | const DtLink16Transmitter & | orig | ) |
Assignment operator.
|
virtual |
Set/Get the primary mode.
|
virtual |
Set/Get the secondary mode.
|
virtual |
Set/Get the communications mode.
This information is not sent across the network, but is used to set other transmitter parameters, such as frequency, bandwidth, and spread spectrum type.
|
virtual |
Set/Get the Fidelity Level.
|
virtual |
Set/get the network synchronization ID.
|
virtual |
Set/Get the primary mode.
|
virtual |
Set/Get the secondary mode.
|
virtual |
Set/Get the synchronization state.
|
virtual |
Set/Get the synchronization state.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |