VR-Link API Documentation for DIS
Index

This is a list of keywords for the developers guide and their associated page or section title.

0-9ABCDEFGHIJKLMNOPQRSTUVWXYZ

 
 

–appNumber command-line optionInitializing Applications
–destAddrString command-line optionInitializing Applications
–deviceAddress command-line optionInitializing Applications
–disPort command-line optionInitializing Applications
–execname command-line optionInitializing Applications
–exerciseId command-line optionInitializing Applications
–federateName command-line optionInitializing Applications
–fedFileName command-line optionInitializing Applications
–fomMapperInitData command-line optionInitializing Applications
–fomMapperLib command-line optionInitializing Applications
–mcastAddresses command-line optionInitializing Applications
–mcastTtl command-line optionInitializing Applications
–notifyLevel command-line optionInitializing Applications
–recvBufferSize command-line optionInitializing Applications
–rprFomRevision command-line optionInitializing Applications
–rprFomVersion command-line optionInitializing Applications
–sendBufferSize command-line optionInitializing Applications
–siteId command-line optionInitializing Applications
–suppressSelfReflect command-line optionInitializing Applications
–useIpv6 command-line optionInitializing Applications
-a command-line optionInitializing Applications
-A command-line optionInitializing Applications
-F command-line optionInitializing Applications
-f command-line optionInitializing Applications
-N command-line optionInitializing Applications
-n command-line optionInitializing Applications
-P command-line optionInitializing Applications
-S command-line optionInitializing Applications
-x command-line optionInitializing Applications, Initializing Applications
0-9
1516, specificationBuilding Applications for Use with the RTI 1516 Specification
A
absolute timestampTimestamps
        f18Absolute Timestamping
absRealTime()Managing Time
acceleration()Coordinate Views, Inspecting an Entity's State
acquireAttributes()Ownership Management
add()Creating Linked Lists with DtList
addAfter()Creating Linked Lists with DtList
addAnnounceSynchPointCb()Registering and Responding to Synchronization Points
addAttributeChecker()Encoder and Decoder Factories
addAttributeDecoder()Encoder and Decoder Factories
addAttributeEncoder()Encoder and Decoder Factories
addBeam()Managing Emitters
addBefore()Creating Linked Lists with DtList
addCallback()Using Callbacks, Subscribing to Interaction Classes, Receiving Interactions, Receiving PDUs
addChecker()Functions for Encoding and Decoding
addCreator()Creating Instances of DtInteraction
addDecoder()Functions for Encoding and Decoding, Encoder and Decoder Factories
addDiscoverObjectCallback()Finding Out when HLA Objects are Discovered and Removed
addEncoder()Functions for Encoding and Decoding, Encoder and Decoder Factories
addEntityAdditionCallback()Learning when Entities Join or Leave an Exercise
addEntityRemovalCallback()Learning when Entities Join or Leave an Exercise
addFederationSynchedCb()Registering and Responding to Synchronization Points
adding, elements to DtListCreating Linked Lists with DtList
        entities, notificationLearning when Entities Join or Leave an Exercise
addInterestInMcastAddr()Subscribing to Multicast Addresses
addInterestInPduKind()Filtering PDUs, Receiving PDUs
addParameterEncoder()Encoder and Decoder Factories
addPostDrainCallback()DtExerciseConn Member Functions, Receiving Interactions
addPostReflectCb()Intercepting Reflected Attribute Values
addPostUpdateCallback()Notifying an Application when State Updates Arrive
addRemoveObjectCallback()Finding Out when HLA Objects are Discovered and Removed
addRemoveObjectCb()Finding Out when HLA Objects are Discovered and Removed, Ownership Management
address, broadcast, returningFunctions for Manipulating IP Addresses
        destinationInitializing Applications
        destination in DISDtExerciseConn Constructors
        IPFunctions for Manipulating IP Addresses
        multicastSubscribing to Multicast Addresses
addSynchPointRegistrationFailedCb()Registering and Responding to Synchronization Points
addSynchPointRegistrationSucceededCb()Registering and Responding to Synchronization Points
addToEnd()Creating Linked Lists with DtList
addToStart()Creating Linked Lists with DtList
aggPub.hWorking with Other Types of Objects
aggregateWorking with Other Types of Objects, Dead-Reckoning
        state repositoryVR-Link's Protocol-Independent Classes
AggregateEntitySubscribing to Classes and Attributes
aggregateSR.hWorking with Other Types of Objects
agility, FOMFOM Agility
        FOMIntroduction to FOM Agility
ahvps()Intercepting Reflected Attribute Values
algorithm, dead-reckoningCreating a DtEntityPublisher
        dead-reckoningDead-Reckoning
allHlaObjects()Managing HLA Objects
alt()Geodetic Coordinates
announceSynchronizationPoint()Registering and Responding to Synchronization Points
appearance, setting for entitySetting an Entity's State
application, deployingDelivering VR-Link Applications to Users
        development approachesMultiple Layers of Access
        exampleAbout the Applications
        exampleFiles and Executables in VR-Link
        netdumpHLAnetdumpHLA
        notifying of state updatesNotifying an Application when State Updates Arrive
        numberInitializing Applications
        number, DISCreating an Exercise Connection for DIS
appNumber parameterInitializing Applications
articulated partArticulated Parts
        setting dataSetting Articulated Parts Data
articulatedPart.hInspecting Articulated Parts Data
articulatedPartCollection.hArticulated Parts
artPartList()Articulated Parts
artPartThresh.hSetting Position and Orientation Thresholds
artPartThresholder()Setting Position and Orientation Thresholds
asynchronous IOUsing Asynchronous IO
attached partAttached Parts
attachedPartCollection.hAttached Parts
attPartList()Attached Parts
attribute, encoding and decodingAttribute and Parameter Encoding and Decoding
        encoding and decoding, for FOM mappingFOM Mapping Information Required By VR-Link's API
        EntityIDIdentifying Objects in HLA
        forcing updateForcing Attribute Updates
        publishing and subscribing toPublishing and Subscribing to FOM Classes and Attributes
        publishing and subscribing, to subsetPublishing Classes and Attributes
        subscribing to subset ofSubscribing to Classes and Attributes
        update, in HLAManaging Locally Simulated Entities
        update, in HLAUsing the DtEntityPublisher::tick() Function
        update, in HLALearning when Entities Join or Leave an Exercise
        value, interceptingIntercepting Reflected Attribute Values
AttributeHandleValuePairSetBuilding Applications for Use with the RTI 1516 Specification
attributeOwnershipAcquisitionNotificationOwnership Management
attributeOwnershipDivestitureNotificationOwnership Management
attributesNeededByFederation()Managing HLA Objects
B
BaseEntitySubscribing to Classes and Attributes
baseEntitySR.hInspecting an Entity's State
beamList()Managing Emitters
big endianBig and Little Endian Wire Formats
blank PDUDtPdu Constructors
body coordinate systemOrientation, Euler Angles, and DtTaitBryan
bodyToGeoc()Lower Level Coordinate Conversion Functions, Coordinate Views, Inspecting an Entity's State, Dead-Reckoning, Using Smoothing
bodyToLocal()UTM Coordinate Views
boostThird-Party Libraries
broadcast, address, as default PDU destinationCreating an Exercise Connection for DIS
        address, returningFunctions for Manipulating IP Addresses
        packetDtExerciseConn Constructors
buffer, argument to PDU constructorDtPdu Constructors
        argument to PDU constructorDtPduFactory
        argument to PDU constructorUsing External Buffers in a PDU Class
        external, in PDUUsing External Buffers in a PDU Class
        sizeInitializing Applications
bundling, packetsBundling and Unbundling PDU Packets
byte swappingUsing DtUnknownPdu
C
C++, calling CCalling C++ from C
C++, calling CCalling C from C++
C++, header files includedHeader Files that are Included by C and C++
C, calling from C++Calling C++ from C
        calling from C++Calling C from C++
        functionUsing Callbacks
        header files includedHeader Files that are Included by C and C++
        languageUsing VR-Link from C
call, RTIReceiving Interactions
        to RTI servicesVR-Link Calls to RTI Services
callbackA Listen-Only Example
        and PDU kind listFiltering PDUs
        calling sequence ofReceiving Interactions
        discoverObjectFinding Out when HLA Objects are Discovered and Removed
        entity-addition and entity-deletionLearning when Entities Join or Leave an Exercise
        execution ofDtExerciseConn Member Functions
        for subscribing to interaction classSubscribing to Classes and Attributes
        functionUsing Callbacks
        interactionReceiving Interactions
        post-drainUsing Callbacks
        post-updateNotifying an Application when State Updates Arrive
        registering, on entity state PDUsIntercepting Incoming Entity State PDUs
        registering, with PDU kindUsing DtUnknownPdu
        RTITime Management
        RTIReceiving Interactions
        synchronization pointRegistering and Responding to Synchronization Points
calling VR-Link from other languageCalling VR-Link from Other Languages
cancelAcquireAttributes()Ownership Management
cancelNegotiatedDivest()Ownership Management
Cartesian coordinate systemCoordinate Views, Cartesian Coordinate Views, Coordinate Systems
cartView.hCoordinate Views
changing, dead-reckoning algorithmDead-Reckoning
checkLicense.hDtExerciseConn Member Functions
chooseInteractionClass()Subscribing to Object Classes
chooseObjectClass()FOM Mapping Details, Choosing an Object Class to Publish
choosing, DtFomMapperChoosing a DtFomMapper
        entity identifiersCreating a DtEntityPublisher
        HLA nameHow VR-Link Identifies Objects
class, descriptorsGetting Information About the FOM
        handlePublishing Classes and Attributes
        interactionVR-Link's Protocol-Independent Classes
        interaction descriptorUsing the DtInteraction Class
        mappingSetting Up a FOM Mapper's Class Mappings
        mapping between FOMsFOM Mapping Information Required By VR-Link's API
        objectVR-Link's Protocol-Independent Classes
        objectWorking with Entities
        protocol-independentVR-Link's Protocol-Independent Classes
        publishingPublishing and Subscribing to FOM Classes and Attributes
        publishingPublishing Classes and Attributes
        subscribing toPublishing and Subscribing to FOM Classes and Attributes
        subscribing to, objectSubscribing to Object Classes
        viewCoordinate Views
        viewCoordinate Systems
class:selecting in Code GeneratorSelecting the Objects and Interactions to Generate
classDescManaging HLA Objects, Using the DtInteraction Class
classNeededByFederation()Managing HLA Objects
clockManaging Time
clock()Managing Time
clock, externalTimestamps
clone()Encoder and Decoder Factories
Code Generator, data typesData Types
        enumerationsEnumerations
        generating objects and interactionsGenerating Objects and Interactions
        installingInstalling the VR-Link Code Generator
        introductionIntroduction to the Code Generator
        limitationsCode Generator Limitations
        loading FOM definition fileLoading a FOM Definition File
        object and interaction classes createdObjects and Interactions
        output directoryChoosing an Output Directory
        preferencesConfiguring Code Generation Preferences
        project files and makefilesProject Files and Makefiles
        startingStarting the VR-Link Code Generator
        undecodable attributes and typesAttributes and Types that Cannot be Decoded and Generated
        windowThe VR-Link Code Generator Window
collideInter.hWorking with Interactions
collidePdu.hWorking with Interactions
command line input, parsingInitializing Applications
command-line option, –appNumberInitializing Applications
        –destAddrStringInitializing Applications
        –deviceAddressInitializing Applications
        –disPortInitializing Applications
        –execnameInitializing Applications
        –exerciseIdInitializing Applications
        –federateNameInitializing Applications
        –fedFileNameInitializing Applications
        –fomMapperInitDataInitializing Applications
        –fomMapperLibInitializing Applications
        –mcastAddressesInitializing Applications
        –mcastTtlInitializing Applications
        –notifyLevelInitializing Applications
        –recvBufferSizeInitializing Applications
        –rprFomRevisionInitializing Applications
        –rprFomVersionInitializing Applications
        –sendBufferSizeInitializing Applications
        –siteIdInitializing Applications
        –suppressSelfReflectInitializing Applications
        –useIpv6Initializing Applications
        -aInitializing Applications
        -AInitializing Applications
        -FInitializing Applications
        -fInitializing Applications
        -NInitializing Applications
        -nInitializing Applications
        -PInitializing Applications
        -SInitializing Applications
        -xInitializing Applications
        DIS and HLAInitializing Applications
        f18The f18 Program
        netdumpDISnetdumpDIS
        netdumpHLAnetdumpHLA
compatibility, 1.3 and 1516Support for the HLA RTI 1.3 and RTI 1516 Specifications
compile flagCompiling for a Particular Simulation Standard Under Linux
compilingCompiling and Linking a VR-Link Application
        conditionalConnecting to Exercises
        LinuxCompiling for a Particular Simulation Standard Under Linux
        WindowsCompiling for a Particular Protocol Version under Windows
concept, callbacksUsing Callbacks
        coordinate systemsCoordinate Systems
        dead-reckoningDead-Reckoning and Smoothing
        interactionManaging Information about Events
        local entityManaging Locally Simulated Entities
        smoothingDead-Reckoning and Smoothing
        state informationManaging State Information
conditional compilationConnecting to Exercises, Protocol Independence
conditions for sending dataUsing the DtEntityPublisher::tick() Function
configuring, Code Generator preferencesConfiguring Code Generation Preferences
        f18 applicationThe f18 Configuration File
        FOM MapperConfiguring a FOM Mapper After Constructing a DtExerciseConn
        network connection for DISConfiguring Your Connection to the DIS Network
confirmAttributeOwnershipAcquisitionCancellationOwnership Management
connecting, exercise toA Conceptual Overview of VR-Link
        exercise toConnecting to an Exercise
        exercise toConnecting to Exercises
connecting: to DIS networkConfiguring Your Connection to the DIS Network
connection, exerciseVR-Link's Protocol-Independent Classes
        exerciseA Listen-Only Example
constructor, DtExerciseConnConfiguring a DtDisSocket
        DtPduDtPdu Constructors
        PDUDtPdu Constructors
controlling, MAK Stealth and LoggerControlling MAK Products Remotely
converting, coordinatesCoordinate Conversions
        coordinatesLower Level Coordinate Conversion Functions
        Euler angles between geocentric and topographicTopographic Coordinates
        geocentric to topographicTopographic Coordinates
        orientationCoordinate Conversions
        vectorsCoordinate Conversions
coordinateA Send-Only Example
coordinate system, bodyOrientation, Euler Angles, and DtTaitBryan
        CartesianCoordinate Views
        CartesianCartesian Coordinate Views
        CartesianCoordinate Systems
        conceptsCoordinate Systems
        conversionCoordinate Conversions
        conversionCoordinate Views
        conversion, functionsLower Level Coordinate Conversion Functions
        converting between geocentric and topographicTopographic Coordinates
        geocentricGeodetic Coordinates
        geocentricCoordinates
        geocentricInspecting an Entity's State
        geocentric, getting and settingGeodetic Coordinates
        geocentric, right-handGeocentric Coordinates
        topographicTopographic Coordinates
        topographicCoordinate Views
        topographicTopographic Coordinate Views
        topographicCoordinate Systems
        UTMUTM Coordinates
        UTMCoordinate Views
        UTMCoordinate Systems
        viewsCoordinate Views
coordTransTopographic Coordinates
copying, PDUsCopying PDUs
count()Iterating Through a DtReflectedEntityList
create()The Fallback FOM Mapper Creation Function, DtPduFactory
createDecoder()Encoder and Decoder Factories
createEncoder()Encoder and Decoder Factories
createFederationExecution RTI serviceVR-Link Calls to RTI Services
createInteraction()Creating Instances of DtInteraction
createPdu()DtPdu Constructors, DtPduFactory
creating, DtEntityPublisherCreating a DtEntityPublisher
        DtReflectedEntityListCreating Reflected Entity Lists
        exercise connectionConnecting to Exercises
        exercise connection, DISCreating an Exercise Connection for DIS
        interaction classesCreating Instances of DtInteraction
        linked listsCreating Linked Lists with DtList
        PDUsWorking with Non-Standard PDUs
currentTimeForStamping()Sending Interactions
D
damageState()Inspecting an Entity's State
Data Distribution Management. See DDMUsing DDM
data type, Code GeneratorData Types
data()Creating Linked Lists with DtList
data, receiving from exerciseDtExerciseConn Member Functions
        sending to exerciseDtExerciseConn Member Functions
DDMUsing DDM
        geographicGeographic DDM
        interactions inInteractions with Regions
        non-geographicUsing DDM without VR-Link's Geographic Implementation
        publishing objectsPublishing Using Geographic DDM
        reflecting objectsReflecting Using Geographic DDM
        regionUsing DDM
dead-reckoningDead-Reckoning
        algorithmCreating a DtEntityPublisher
        algorithmsDead-Reckoning
        and tick() functionUsing the DtEntityPublisher::tick() Function
        and VR-Link simulation timeManaging Time
        changing the algorithmDead-Reckoning
        conceptsDead-Reckoning and Smoothing
        DtEntityStateRepositoryDead-Reckoning
        orientation()Dead-Reckoning
deadReckonOrientation()Dead-Reckoning
deadReckonPosition()Dead-Reckoning
debug, message, printing in WindowsPrinting Diagnostic Messages in Windows
decFactory.hEncoder and Decoder Factories
decode()Encoders and Decoders, Functions for Encoding and Decoding
decoderAttribute and Parameter Encoding and Decoding, Encoders and Decoders, Functions for Encoding and Decoding
decoder()Encoder and Decoder Factories
decoder, factoryEncoder and Decoder Factories
decoding, attributes and parametersAttribute and Parameter Encoding and Decoding
        factoriesEncoder and Decoder Factories
        functionsFunctions for Encoding and Decoding
        interactionsFunctions for Encoding and Decoding
        mapping attributes and parametersFOM Mapping Information Required By VR-Link's API
        object state updatesFunctions for Encoding and Decoding
default, broadcast addressCreating an Exercise Connection for DIS
delaying, discovery of reflected objectsDelayed Discovery of Reflected Objects
deleteObjectInstance RTI serviceVR-Link Calls to RTI Services, Removing a Locally-Simulated Entity
deleteObjInDtorFlag()Ownership Management
deleting, entityRemoving a Locally-Simulated Entity
        entity, notification ofLearning when Entities Join or Leave an Exercise
deletion, object, notification ofOwnership Management
delivering applicationDelivering VR-Link Applications to Users
dEntityPub.hCreating a DtEntityPublisher
deploying applicationDelivering VR-Link Applications to Users
deriving, classes from DtPduDeriving Classes from DtPdu
        DtFomMapperDeriving Your Own DtFomMapper
        PDU classesDeriving Classes from DtPdu
descriptor, classGetting Information About the FOM
        interaction classUsing the DtInteraction Class
designatorWorking with Other Types of Objects
designatorSR.hWorking with Other Types of Objects
designatrPub.hWorking with Other Types of Objects
destAddrSubscribing to Multicast Addresses
destAddrString parameterInitializing Applications
destination addressInitializing Applications
        specifying in DISDtExerciseConn Constructors
        specifying in DISSending PDUs
destroyedToFinalDelay parameterReactions to Detonate Messages
destroyFederationExecution RTI serviceVR-Link Calls to RTI Services
detecting new entitiesCreating Reflected Entity Lists
detonateInter.hWorking with Interactions
detonatePdu.hWorking with Interactions
detonation, f18Reactions to Detonate Messages
developing applicationsMultiple Layers of Access
Device addressInitializing Applications
device, name, returning IP address ofFunctions for Manipulating IP Addresses
        secondary networkDtExerciseConn Constructors
deviceAddress parameterInitializing Applications
dExerciseConn.hConfiguring Your Connection to the DIS Network, Connecting to Exercises, DtExerciseConn Member Functions
diagnostic information, printingDiagnostic Utilities
dInteraction.hWorking with Interactions
direction cosine matrixOrientation, Euler Angles, and DtTaitBryan, Using the DtDcm Class
DIS, asynchronous IOUsing Asynchronous IO
        command line optionsInitializing Applications
        compiling forCompiling for a Particular Simulation Standard Under Linux
        configuring network connectionConfiguring Your Connection to the DIS Network
        creating exercise connectionCreating an Exercise Connection for DIS
        entity identifierIdentifying Objects
        enumerations documentObtaining Further Information about HLA and DIS
        exercise IDInitializing Applications
        final PDURemoving a Locally-Simulated Entity
        identifying objectsIdentifying Objects in DIS
        introduction toThe DIS Protocol
        object IDGetting an Object ID
        packet, receivingReceiving Packets Using DtInetSocket
        PDUsWorking with PDUs
        portInitializing Applications
        protocol version in netdumpDISnetdumpDIS
        reading packetsReceiving PDUs
        receiving PDUsReceiving PDUs
        sending packets, sendingSending Packets Using DtInetSocket
        sending, dataUsing the DtEntityPublisher::tick() Function
        socketConfiguring a DtDisSocket
        socketsConfiguring Your Connection to the DIS Network
        state updatesManaging Locally Simulated Entities
        thresholdsUsing the DtEntityPublisher::tick() Function
        time thresholdSetting Position and Orientation Thresholds
        timestampTimestamps
        UDP portCreating an Exercise Connection for DIS
disableAttributeRelevanceAdvisorySwitch RTI serviceVR-Link Calls to RTI Services, VR-Link Calls to RTI Services
disableFiltering()Filtering PDUs, Receiving PDUs
discovering, new HLA objectsFinding Out when HLA Objects are Discovered and Removed
        reflected objectsDelayed Discovery of Reflected Objects
discoverObject RTI serviceRTI-Initiated Services, Learning when Entities Join or Leave an Exercise
discoverObject()Learning when Entities Join or Leave an Exercise
discoverObjectInstance RTI serviceVR-Link Calls to RTI Services
disEnums.hFiltering PDUs, Setting an Entity's State, Inspecting and Setting Data in a PDU Header, Inspecting an Entity's State
displaying HLA messages and PDUsnetdumpDIS, netdumpHLA
drainInput()A Listen-Only Example, DtExerciseConn Member Functions, Receiving Remote Interactions, Managing Remote Entities, Ownership Management
        and readUntil()Receiving PDUs
        callbacksUsing Callbacks
        mintime and timeout argumentsDtExerciseConn Member Functions
        processing PDUsReceiving PDUs
        receiving interactionsReceiving Interactions
        with reflected entitiesCreating Reflected Entity Lists
dReflectedEnt.hWorking with Remote Entities
dReflEntList.hWorking with Remote Entities
dscvObjCbInfo()Finding Out when HLA Objects are Discovered and Removed
DSO;DLLPassing the Name of A Shared Library
DtAbort()Diagnostic Utilities, Miscellaneous Global Functions
DtAggregatePublisherWorking with Other Types of Objects
        DDMGeographic DDM
DtAggregateStateRepositoryVR-Link's Protocol-Independent Classes, Working with Other Types of Objects
DtArticulatedPartInspecting Articulated Parts Data
DtArticulatedPartCollectionArticulated Parts, Attached Parts
DtArtPartThresholderSetting Position and Orientation Thresholds
DtAttachedPartCollectionAttached Parts
DtBaseEntityStateRepositoryVR-Link's Protocol-Independent Classes, Setting an Entity's State
DtBaseExerciseConnConnecting to Exercises
DtBodyToRef_to_Euler()Lower Level Coordinate Conversion Functions, Converting Between Euler Angles and Matrix Representation
DtBufferPtrUsing External Buffers in a PDU Class
DtCartesianViewCoordinate Views, Cartesian Coordinate Views
DtClientSocketFiltering PDUs
DtcLoadLispFile()The f18 Configuration File
DtClockManaging Time
DtCollisionInteractionWorking with Interactions
DtCollisionPduWorking with Interactions
DtConstVectorDtVector and DtDcm Semantics
DtCoordTransformTopographic Coordinates
DtCreateFomMapper()Passing the Name of A Shared Library
DtCurrentMapDatum()Using Independent VR-Link Objects in Multiple Threads
DtDcmGeocentric Coordinates, Cartesian Coordinate Views, Converting Between Euler Angles and Matrix Representation, Using the DtDcm Class, Vector and Matrix Manipulation Functions
        semanticsDtVector and DtDcm Semantics
DtDcmVelMul()Lower Level Coordinate Conversion Functions
DtDDMRegionUsing DDM without VR-Link's Geographic Implementation
DtDeadReckonerDead-Reckoning
DtDebugUsing DtOutputStream for Printing
DtDebug()Diagnostic Utilities
DtDegMinSecUTM Coordinates
DtDeleteFomMapper()Passing the Name of A Shared Library
DtDesignatorPublisherWorking with Other Types of Objects
DtDesignatorRepositoryWorking with Other Types of Objects
DtDetonationInteractionWorking with Interactions
DtDetonationPduWorking with Interactions
DtDisSocketDtExerciseConn Constructors, Configuring a DtDisSocket, Bundling and Unbundling PDU Packets
DtEmitterBeamPublisherManaging Emitters
DtEmitterBeamRepositoryManaging Emitters
DtEmitterSystemPublisherWorking with Other Types of Objects
DtEmitterSystemRepositoryWorking with Other Types of Objects, Managing Emitters
DtEmptyFomMapperPassing a DtFomMapper Instance, The Fallback FOM Mapper Creation Function, Deriving Your Own DtFomMapper
DtEntityIdentifierIdentifying Objects in DIS, How VR-Link Identifies Objects, Creating a DtEntityPublisher, Getting an Object ID
DtEntityPublisherVR-Link's Protocol-Independent Classes, A Send-Only Example, Managing Locally Simulated Entities, Working with Entities, Working with Locally Simulated Entities, Setting an Entity's State, Removing a Locally-Simulated Entity
        DDMGeographic DDM
DtEntityPublisher::tick()Using the DtEntityPublisher::tick() Function
DtEntityStatePduWorking with Interactions, Deriving Classes from DtPdu
DtEntityStateRepositoryVR-Link's Protocol-Independent Classes, Articulated Parts, Attached Parts, Coordinate Views, Topographic Coordinate Views, Managing Locally Simulated Entities, Coordinate Systems, Working with Entities, Working with Locally Simulated Entities, Setting an Entity's State
        inspecting entity stateInspecting an Entity's State
        setting state informationExample of Setting the State of an Entity
DtEntityTypeMapping a Single FOM Class to a Publisher, Creating a DtEntityPublisher, Working with Other Types of Objects
DtEnvironmentProcessPduWorking with Other Types of Objects
DtEnvironmentProcessPublisherWorking with Other Types of Objects
DtEnvironmentProcessRepositoryWorking with Other Types of Objects
DtEnvironmentTypeRecordWorking with Other Types of Objects
DtEuler_to_BodyToRef()Converting Between Euler Angles and Matrix Representation
DtEuler_to_RefToBody()Converting Between Euler Angles and Matrix Representation
DtEulerToEuler()Lower Level Coordinate Conversion Functions
DtExceptionThe DtException Class
DtExerciseConnVR-Link's Protocol-Independent Classes, A Listen-Only Example, A Send-Only Example, Configuring Your Connection to the DIS Network, Configuring a DtDisSocket, Receiving Packets Using DtInetSocket, Connecting to an Exercise, Connecting to Exercises, DtExerciseConn Member Functions, Time Management, Interacting Directly with the RTI, Receiving Remote Interactions, Using Callbacks, Creating Reflected Entity Lists
        asynchronous IOUsing Asynchronous IO
        constructorDtExerciseConn Constructors
        drainInput()Managing Remote Entities
        drainInput(), receiving interactionsReceiving Interactions
        filtering PDUsFiltering PDUs
        FOM mapperThe Fallback FOM Mapper Creation Function
        multicast subscriptionSubscribing to Multicast Addresses
        registering and unregistering functions withDtExerciseConn Member Functions
        sending interactionsSending Interactions
        setUseGeographicDDMPublishing Using Geographic DDM
        telling about derived classRTI-Initiated Services
        timestampTimestamps
DtExerciseConnInitializerA Listen-Only Example, Creating an Exercise Connection for HLA, Initializing Applications
DtFatalUsing DtOutputStream for Printing
DtFatalError()Diagnostic Utilities
DtFatalPerror()Diagnostic Utilities
DtFedAmbCreator()RTI-Initiated Services
DtFilePrinterUsing DtOutputStream for Printing
DtFireInteractionA Listen-Only Example, Working with Interactions
DtFirePduWorking with Interactions
DtFirstHostInetAddr()Functions for Manipulating IP Addresses
DtFomGetting Information About the FOM
DtFomMapperChoosing a DtFomMapper, Deriving Your Own DtFomMapper, FOM Mapping Information Required By VR-Link's API
        configuringConfiguring a FOM Mapper After Constructing a DtExerciseConn
        derivingDeriving Your Own DtFomMapper
        encoding and decoding attributes and parametersAttribute and Parameter Encoding and Decoding
DtGeocToGeod()Geodetic Coordinates
DtGeocToTopoTransform()Topographic Coordinates
DtGeocToUtm()UTM Coordinates
DtGeodeticCoordGeodetic Coordinates
DtGeodToUtm()UTM Coordinates
DtGlobalObjectDesignatorHow VR-Link Identifies Objects
DtGriddedDataPublisherWorking with Other Types of Objects
DtGriddedDataRepositoryWorking with Other Types of Objects
DtHaveRtiLicense()DtExerciseConn Member Functions
DtHaveVrLinkLicense()DtExerciseConn Member Functions
DtHLA compile line optionConnecting to Exercises, Creating a DtEntityPublisher, Working with Remote Entities
DtHlaObjectManaging HLA Objects, Finding Out when HLA Objects are Discovered and Removed, Ownership Management, Implementing Ownership Management
DtHlaObjectManagerManaging HLA Objects
DtHlaObjectWithStateRepManaging HLA Objects
DtHlaStateDecoderEncoders and Decoders
DtHlaStateEncoderEncoders and Decoders, Functions for Encoding and Decoding
DtInetAddrFunctions for Manipulating IP Addresses
DtInetAddrOfDevice()Functions for Manipulating IP Addresses
DtInetAddrString()Functions for Manipulating IP Addresses
DtInetBroadcastOfDevice()Functions for Manipulating IP Addresses
DtInetDeviceConfiguring a DtDisSocket
DtInetEndpointConfiguring a DtDisSocket
DtInetSocketConfiguring Your Connection to the DIS Network, DtExerciseConn Constructors, Configuring a DtDisSocket, Using Asynchronous IO, Sending Packets Using DtInetSocket, Receiving Packets Using DtInetSocket
        PDU filteringReceiving PDUs
DtInfoUsing DtOutputStream for Printing
DtInfo()Diagnostic Utilities
DtInteractionEncoders and Decoders, Managing Information about Events, Subscribing to Object Classes, Working with Interactions, Receiving Interactions
        callbacksDtExerciseConn Member Functions
        FOM mappingCreating Instances of DtInteraction
        print-related functionsDtInteraction Print-Related Functions
        usingUsing the DtInteraction Class
DtInteractionDecoderEncoders and Decoders
DtInteractionDecoderFactoryEncoder and Decoder Factories
DtInteractionEncoderEncoders and Decoders
DtInteractionEncoderFactoryEncoder and Decoder Factories
DtInteractionFactoryCreating Instances of DtInteraction
DtInterClassDescGetting Information About the FOM, Using the DtInteraction Class
DtIsMulticastAddr()Functions for Manipulating IP Addresses
DtLatLon_to_GeocToTopo()Lower Level Coordinate Conversion Functions
DtLatLon_to_TopoToGeoc()Lower Level Coordinate Conversion Functions
DtListCreating Linked Lists with DtList, Subscribing to Classes and Attributes
DtListItemCreating Linked Lists with DtList
DtMapDatumGeodetic Coordinates, Using Independent VR-Link Objects in Multiple Threads
DtNet64VectorFunctions for Encoding and Decoding
DtNET_READ_BAD_PACKETReceiving PDUs
DtNET_READ_NO_PACKETSReceiving PDUs
DtNET_READ_SIZE_MISMATCHReceiving PDUs
DtNET_READ_SUCCESSReceiving PDUs
DtNetInt32Using DtUnknownPdu
DtNetMaskOfDevice()Functions for Manipulating IP Addresses
DtNetU16Functions for Encoding and Decoding
DtNetworkByteOrdering()Big and Little Endian Wire Formats
DtNotifyLevelDiagnostic Utilities
DtNotifyLevel parameterInitializing Applications
DtObjClassDescGetting Information About the FOM, Publishing Classes and Attributes, Subscribing to Classes and Attributes
DtObjectIdHow VR-Link Identifies Objects, Getting an Object ID
DtObjectPublisherVR-Link's Protocol-Independent Classes, Encoders and Decoders, Functions for Encoding and Decoding, Managing HLA Objects, Forcing Attribute Updates, Reflecting Locally-Generated Updates, Managing Time, Ownership Management, Choosing an Object Class to Publish, Working with Entities
DtOutputStreamUsing DtOutputStream for Printing
DtOwnershipHandlerOwnership Management
DtPduTimestamps, Working with Interactions, Working with PDUs
        callbacksDtExerciseConn Member Functions
DtPduFactoryDtPdu Constructors
DtPrinterUsing DtOutputStream for Printing
DtProtocolVersionToRecvMaxFiltering PDUs, DtPduFactory
DtProtocolVersionToRecvMinFiltering PDUs, DtPduFactory
DtProtocolVersionToSendDtPdu Constructors
DtRadioReceiverPublisherWorking with Other Types of Objects
DtRadioReceiverRepositoryWorking with Other Types of Objects
DtRadioTransmitterPublisherWorking with Other Types of Objects
DtRadioTransmitterRepositoryWorking with Other Types of Objects
DtRecv()Configuring Your Connection to the DIS Network
DtReferenceEllipsoidUsing Independent VR-Link Objects in Multiple Threads
DtReflectedAggregateWorking with Other Types of Objects
DtReflectedAggregateListWorking with Other Types of Objects
DtReflectedDesignatorWorking with Other Types of Objects
DtReflectedDesignatorListWorking with Other Types of Objects
DtReflectedEmitterBeamManaging Emitters
DtReflectedEmitterBeamListManaging Emitters
DtReflectedEmitterSystemWorking with Other Types of Objects
DtReflectedEmitterSystemListWorking with Other Types of Objects
DtReflectedEntityVR-Link's Protocol-Independent Classes, Intercepting Incoming Entity State PDUs, Managing Remote Entities, Working with Entities, Working with Remote Entities, Inspecting an Entity's State
        subclassingvrlSubclassingDtReflectedEntity
DtReflectedEntityListVR-Link's Protocol-Independent Classes, Intercepting Incoming Entity State PDUs, Managing Remote Entities, Using Callbacks, Working with Entities, Working with Remote Entities, vrlSubclassingDtReflectedEntity
DtReflectedEntityList class, creatingCreating Reflected Entity Lists
DtReflectedEntityList, subscribing to classesSubscribing to Classes and Attributes
DtReflectedEnvironmentProcessWorking with Other Types of Objects
DtReflectedEnvironmentProcessListWorking with Other Types of Objects
DtReflectedGriddedDataWorking with Other Types of Objects
DtReflectedGriddedDataListWorking with Other Types of Objects
DtReflectedObjectVR-Link's Protocol-Independent Classes, Managing HLA Objects, Managing Time, Ownership Management, Subscribing to Object Classes, Working with Entities
DtReflectedObjectListVR-Link's Protocol-Independent Classes, Reflecting Locally-Generated Updates, Subscribing to Object Classes, Working with Entities
DtReflectedRadioReceiverWorking with Other Types of Objects
DtReflectedRadioReceiverListWorking with Other Types of Objects
DtReflectedRadioTransmitterWorking with Other Types of Objects
DtReflectedRadioTransmitterListWorking with Other Types of Objects
DtRefToBody_to_Euler()Converting Between Euler Angles and Matrix Representation
DtRprFomMapperPassing a DtFomMapper Instance, Using Different RPR FOM Versions
DtSelect()Miscellaneous Global Functions
DtSend()Configuring Your Connection to the DIS Network
DtSetMapDatum()Using Independent VR-Link Objects in Multiple Threads
DtSetNetworkByteOrdering()Big and Little Endian Wire Formats
DtSimpleRprFomMapperUsing Different RPR FOM Versions
DtSleep()Miscellaneous Global Functions, Using Independent VR-Link Objects in Multiple Threads
DtSmootherUsing Smoothing
DtSocketConfiguring Your Connection to the DIS Network
DtStateDecoderFactoryEncoder and Decoder Factories
DtStateEncoderFactoryEncoder and Decoder Factories
DtStateMessageFunctions for Encoding and Decoding, Timestamps
DtStateRepositoryVR-Link's Protocol-Independent Classes, Functions for Encoding and Decoding, Working with Entities
DtSTATUS_OKDtPdu Constructors
DtStderrPrinterUsing DtOutputStream for Printing
DtStdoutPrinterUsing DtOutputStream for Printing
DtStringIdentifying Objects in HLA, How VR-Link Identifies Objects
DtStringToInetAddr()Functions for Manipulating IP Addresses
DtTaitBryanGeocentric Coordinates, Orientation, Euler Angles, and DtTaitBryan, Using the DtDcm Class, Coordinates, Inspecting an Entity's State
DtThresholderSetting Position and Orientation Thresholds
DtTime, converting from FedTimeTime Management
DtTopoViewCoordinate Views, Topographic Coordinate Views
DtUnknownPduWorking with Non-Standard PDUs, Using DtUnknownPdu, DtPduFactory
DtUSE_INTERNAL_BUFFERDtPdu Constructors
DtUseMapDatum()Geodetic Coordinates
DtUtmCoordUTM Coordinates, UTM Coordinate Views
DtUtmInit()UTM Coordinates, UTM Coordinates, UTM Coordinate Views
DtUtmReferencePointUsing Independent VR-Link Objects in Multiple Threads
DtUtmToGeoc()UTM Coordinates
DtUtmToGeod()UTM Coordinates
DtUtmViewCoordinate Views
DtUtmView viewUTM Coordinate Views
DtVectorFunctions for Encoding and Decoding, Using the DtVector Class, DtVector and DtDcm Semantics, Vector and Matrix Manipulation Functions
        Cartesian coordinatesCartesian Coordinate Views
        geocentric coordinatesGeocentric Coordinates
        topographic coordinateTopographic Coordinates
DtVectorRefDtVector and DtDcm Semantics
DtVerboseUsing DtOutputStream for Printing
DtVerbose()Diagnostic Utilities
DtVrlApplicationInitializerA Listen-Only Example, Initializing Applications
DtVrlFederateAmbassadorRTI-Initiated Services
DtVrlRtiAmbassadorFederate-Initiated Services
DtWarnUsing DtOutputStream for Printing
DtWarn()Diagnostic Utilities
DtWarnPerror()Diagnostic Utilities
DtWindowsConsolePrinterUsing DtOutputStream for Printing
E
efficiency of DtPduUsing External Buffers in a PDU Class
elements, adding to DtListCreating Linked Lists with DtList
emitterWorking with Other Types of Objects
        managingManaging Emitters
emitterSysSR.hWorking with Other Types of Objects
emitterSystemRep()Managing Emitters
emittingSystemIdManaging Emitters
emptyFomMap.hThe Fallback FOM Mapper Creation Function
enableAttributeRelevanceAdvisorySwitch RTI serviceVR-Link Calls to RTI Services
enableClassRelevanceAdvisorySwitch RTI serviceVR-Link Calls to RTI Services
enableFiltering()Filtering PDUs
enableInteractionRelevanceAdvisorySwitch RTI serviceVR-Link Calls to RTI Services
encFactory.hEncoder and Decoder Factories
encode()Encoders and Decoders, Functions for Encoding and Decoding
encoderAttribute and Parameter Encoding and Decoding, Encoders and Decoders, Functions for Encoding and Decoding
encoder()Encoder and Decoder Factories
encoder, factoryEncoder and Decoder Factories
encoding, attributes and parametersAttribute and Parameter Encoding and Decoding
        factoryEncoder and Decoder Factories
        functionsFunctions for Encoding and Decoding
        interactionsFunctions for Encoding and Decoding
        mapping attributes and parametersFOM Mapping Information Required By VR-Link's API
        objectsFunctions for Encoding and Decoding
endian, big and littleBig and Little Endian Wire Formats
engineSmokeOn()Inspecting an Entity's State
entity IDIntercepting Incoming Entity State PDUs
        gettingGetting an Object ID
        gettingIterating Through a DtReflectedEntityList
        uniquenessGetting an Object ID
entity state PDUDeriving Classes from DtPdu
        receivingIntercepting Incoming Entity State PDUs
entity state repositorySetting an Entity's State
        printing contents ofExample of Setting the State of an Entity
entity, and protocol independenceCreating a DtEntityPublisher
        appearance, gettingInspecting an Entity's State
        counting in reflected entity listIterating Through a DtReflectedEntityList
        dead-reckoning and smoothingDead-Reckoning and Smoothing
        deletingRemoving a Locally-Simulated Entity
        detecting newCreating Reflected Entity Lists
        identifierIdentifying Objects in DIS
        identifierIdentifying Objects
        identifier, choosingCreating a DtEntityPublisher
        inspecting stateInspecting an Entity's State
        list. See reflected entity listWorking with Remote Entities
        locally-simulatedWorking with Locally Simulated Entities
        locating in reflected entity listIterating Through a DtReflectedEntityList
        low-fidelity stateUsing the DtEntityPublisher::tick() Function
        managingWorking with Entities
        notification of addition and deletionLearning when Entities Join or Leave an Exercise
        publisherVR-Link's Protocol-Independent Classes
        publisherA Send-Only Example
        reflectedVR-Link's Protocol-Independent Classes
        reflecting local updatesReflecting Locally-Generated Updates
        setting appearanceSetting an Entity's State
        setting stateSetting an Entity's State
        timing outTiming Out Entities
        typesCreating a DtEntityPublisher
        updatingManaging Locally Simulated Entities
entityAdded()Learning when Entities Join or Leave an Exercise
EntityID attributeIdentifying Objects in HLA
entityIdentifier.hIdentifying Objects in DIS
entityPub.hCreating a DtEntityPublisher
entitySR.hSetting an Entity's State, Inspecting an Entity's State
entityStateRep()Setting an Entity's State, Inspecting an Entity's State
entityType()Working with PDUs
entityType.hCreating a DtEntityPublisher
enumerationCreating a DtEntityPublisher, Inspecting and Setting Data in a PDU Header, Inspecting an Entity's State
Enumeration and Bit Encoded Values for Use with Protocols for DIS ApplicationsObtaining Further Information about HLA and DIS
enumeration, documentObtaining Further Information about HLA and DIS
        file, Code GeneratorEnumerations
environmental processWorking with Other Types of Objects
environmentType()Working with Other Types of Objects
envProcessSR.hWorking with Other Types of Objects
envProcPub.hWorking with Other Types of Objects
error, license managementDtExerciseConn Member Functions
esr()Inspecting an Entity's State
ESR. See entity state repositoryIntercepting Incoming Entity State PDUs
Euler angles, converting between geocentric and topographicTopographic Coordinates
        in dead reckoningDead-Reckoning
        representing orientationOrientation, Euler Angles, and DtTaitBryan
        topographicLower Level Coordinate Conversion Functions
        UTM coordinatesUTM Coordinate Views
Euler.hLower Level Coordinate Conversion Functions, Converting Between Euler Angles and Matrix Representation
eulerTransTopographic Coordinates
event, IDDtExerciseConn Member Functions
        informationA Conceptual Overview of VR-Link
        informationManaging Information about Events
        PDU. See interactionsWorking with Interactions
example applicationFiles and Executables in VR-Link
        FOM mappingVR-Link FOM Mapping and Extension Examples
example, applicationsAbout the Applications
        applications, licenses forLicense Enforcement for the Example Applications
        f18The f18 Program
        LauncherLauncher
        listenA Listen-Only Example
        listentalk and listen
        netdumpDISnetdumpDIS
        netdumpHLAnetdumpHLA
        sendA Send-Only Example
        simpleCCalling VR-Link from Other Languages
        talktalk and listen
        talk and listenBasic VR-Link Examples
exception, reportingThe DtException Class
exConnUsing the DtInteraction Class
exConnInit.hCreating an Exercise Connection for HLA, Initializing Applications
execName parameterInitializing Applications
execName()Creating an Exercise Connection for HLA
exercise connectionVR-Link's Protocol-Independent Classes, A Listen-Only Example, Connecting to Exercises
        and protocolConnecting to Exercises
        and RTI ambassadorCreating an Exercise Connection for HLA
        creatingConnecting to Exercises
        creating in HLACreating an Exercise Connection for HLA
        differences between HLA and DISConnecting to Exercises
        parametersCreating an Exercise Connection for DIS
exercise ID, DISInitializing Applications
        examiningDtExerciseConn Constructors
        globalDtExerciseConn Constructors
        in constructorDtExerciseConn Constructors
        requirement in DISCreating an Exercise Connection for DIS
        setting in PDUDtExerciseConn Constructors
        setting in PDUSending PDUs
exercise, connecting toA Conceptual Overview of VR-Link
        connecting toConnecting to an Exercise
        connecting toConnecting to Exercises
        receiving data fromDtExerciseConn Member Functions
        sending data toDtExerciseConn Member Functions
exerciseConn.hConnecting to Exercises
exerciseId parameterInitializing Applications
exerciseId()DtExerciseConn Constructors, Inspecting and Setting Data in a PDU Header
extending, FOMFOM Agility
        FOMIntroduction to FOM Agility
        FOMVR-Link FOM Mapping and Extension Examples
        VR-LinkIntroduction to the Code Generator
external, buffers, using in DtPduUsing External Buffers in a PDU Class
        clockTimestamps
F
f18The f18 Program
        command-line optionsThe f18 Program
        configuringThe f18 Configuration File
        firing munitionsFiring Munitions
        modified FOMUsing a Modified FOM
        timestampAbsolute Timestamping
factory, encoding and decodingEncoder and Decoder Factories
features, VR-LinkVR-Link Features
FED fileCreating an Exercise Connection for HLA, Interoperability Between HLA 1.3 and IEEE 1516 Federates
        FDD file, XML fileSupport for the HLA RTI 1.3 and RTI 1516 Specifications
        introduction toThe High Level Architecture (HLA)
        nameInitializing Applications
fedAmb()RTI-Initiated Services
Federate AmbassadorTime Management
federate, nameCreating an Exercise Connection for HLA
        nameInitializing Applications
FederateAmbassadorInteracting Directly with the RTI
federateName parameterInitializing Applications
federation executionThe High Level Architecture (HLA)
Federation Execution Data fileThe High Level Architecture (HLA)
federation execution, nameCreating an Exercise Connection for HLA
Federation Object Model, introduction toThe High Level Architecture (HLA)
federation, timeTime Management
federationSynchronized()Registering and Responding to Synchronization Points
fedFileName parameterInitializing Applications
fedHandle()Creating an Exercise Connection for HLA
fedName()Creating an Exercise Connection for HLA
FedTimeTime Management, Time Management
        converting to DtTimeTime Management
file, FDDSupport for the HLA RTI 1.3 and RTI 1516 Specifications
        FEDThe High Level Architecture (HLA)
        FEDSupport for the HLA RTI 1.3 and RTI 1516 Specifications
        XMLSupport for the HLA RTI 1.3 and RTI 1516 Specifications
filtering PDUsFiltering PDUs, Receiving PDUs
final PDURemoving a Locally-Simulated Entity
findPart()Inspecting Articulated Parts Data
fireInter.hWorking with Interactions
firePdu.hWorking with Interactions
firing, munition for f18Firing Munitions
FiringLocation parameterUsing a Modified FOM
first()Creating Linked Lists with DtList, Iterating Through a DtReflectedEntityList
firstInterClass()Getting Information About the FOM
firstObjClass()Getting Information About the FOM
flag, compile and linkCompiling for a Particular Simulation Standard Under Linux
flamesPresent()Inspecting an Entity's State
flexibility, FOMFOM Agility
        FOMIntroduction to FOM Agility
flush()Bundling and Unbundling PDU Packets
FOM agilityIntroduction to the Code Generator
FOM definition file, loading in Code GeneratorLoading a FOM Definition File
FOM MapperAttribute and Parameter Encoding and Decoding, Publishing Classes and Attributes
        configuringConfiguring a FOM Mapper After Constructing a DtExerciseConn
        initialization dataInitializing Applications
        library nameInitializing Applications
FOM mapping, choosing DtFomMapperChoosing a DtFomMapper
        detailsFOM Mapping Details
        examplesVR-Link FOM Mapping and Extension Examples
        subscribing to interaction classesSubscribing to Interaction Classes
        subscribing to object classesSubscribing to Object Classes
FOM, agilityFOM Agility
        agilityThe High Level Architecture (HLA)
        agilityIntroduction to FOM Agility
        agilityHLA FOM Support
        compatibilityInteroperability Between HLA 1.3 and IEEE 1516 Federates
        definition fileIntroduction to the Code Generator
        getting information aboutGetting Information About the FOM
        introduction toThe High Level Architecture (HLA)
        mappingFOM Mapping Overview
        modified for f18Using a Modified FOM
        publishing and subscribing to classesPublishing and Subscribing to FOM Classes and Attributes
        switching betweenFOM Mapping Overview
        using different versionsUsing Different RPR FOM Versions
fom.hGetting Information About the FOM
fomMapInitDataPassing the Name of A Shared Library
fomMapper()FOM Mapping Information Required By VR-Link's API
fomMapper.hFOM Mapping Details
fomMapperInitData parameterInitializing Applications
fomMapperLib parameterInitializing Applications
FomNameENum.hEnumerations
FomNameTypes.cxxData Types
FomNameTypes.hData Types
force IDCreating a DtEntityPublisher
forceUpdate()Functions for Encoding and Decoding, Forcing Attribute Updates
forcing, attribute updateForcing Attribute Updates
function, callbackUsing Callbacks
        converting coordinatesLower Level Coordinate Conversion Functions
        encoding and decodingFunctions for Encoding and Decoding
        post-updateNotifying an Application when State Updates Arrive
        registering and unregistering with DtExerciseConnDtExerciseConn Member Functions
G
gainOwnershipOwnership Management
geoc2Topo()Lower Level Coordinate Conversion Functions
geocentric coordinateCoordinates, Inspecting an Entity's State
        converting to topographicTopographic Coordinates
        right-handGeocentric Coordinates
geocentric()Geodetic Coordinates, UTM Coordinates
geodCoord.hGeodetic Coordinates, Geodetic Coordinates
geodetic coordinatesGeodetic Coordinates
geodetic()UTM Coordinates
geographic DDMGeographic DDM
geographic region, publishingPublishing Using Geographic DDM
        reflecting objectsReflecting Using Geographic DDM
getAttributeHandle RTI serviceVR-Link Calls to RTI Services
getAttributeName RTI serviceVR-Link Calls to RTI Services
getGeocentric()Geodetic Coordinates, UTM Coordinates
getGeodetic()UTM Coordinates
getInteractionClassHandle RTI serviceVR-Link Calls to RTI Services
getLastError()Sending Packets Using DtInetSocket
getLastErrorString()Sending Packets Using DtInetSocket
getMaxBundleSize()Bundling and Unbundling PDU Packets
getObjectClassHandle RTI serviceVR-Link Calls to RTI Services
getObjectInstanceName RTI serviceVR-Link Calls to RTI Services
getParameter()Inspecting Articulated Parts Data
getParameterHandle RTI serviceVR-Link Calls to RTI Services
getParameterMetrics()Inspecting Articulated Parts Data
getParameterName RTI serviceVR-Link Calls to RTI Services
getPart()Inspecting Articulated Parts Data
getting, appearance informationInspecting an Entity's State
        entity IDGetting an Object ID
        entity IDIterating Through a DtReflectedEntityList
        exercise IDInspecting and Setting Data in a PDU Header
        geocentric and geodetic coordinatesUTM Coordinates
        geocentric coordinatesGeodetic Coordinates
        kindInspecting and Setting Data in a PDU Header
        lengthInspecting and Setting Data in a PDU Header
        network representationGetting a PDU's Network Representation
        protocol familyInspecting and Setting Data in a PDU Header
        protocol versionInspecting and Setting Data in a PDU Header
        time, space, and position informationInspecting an Entity's State
        UTM coordinatesUTM Coordinates
getVal()Inspecting Articulated Parts Data
global functionUsing Callbacks
globalId()How VR-Link Identifies Objects, Creating a DtEntityPublisher
gridDataPub.hWorking with Other Types of Objects
gridDataSR.hWorking with Other Types of Objects
gridDeclaration()Differences Between UTM and Topographic Coordinates
gridded dataWorking with Other Types of Objects
guessTimeValid()Timestamps
GUI, Code GeneratorThe VR-Link Code Generator Window
guiseCreating a DtEntityPublisher
H
handlePublishing Classes and Attributes
        objectIdentifying Objects in HLA
        objectIdentifying Objects
handleListSubscribing to Classes and Attributes
hatchState()Inspecting an Entity's State
hCollideInter.hWorking with Interactions
hDetInter.hWorking with Interactions
header file, included by C and C++Header Files that are Included by C and C++
        interactionWorking with Interactions
header, PDUDtPdu Constructors
headingLower Level Coordinate Conversion Functions
        pitch and roll, obtainingTopographic Coordinates
heartbeatTiming Out Entities
hEmittrSysPub.hWorking with Other Types of Objects
hEntityPub.hCreating a DtEntityPublisher
hExerciseConn.hConnecting to Exercises, DtExerciseConn Member Functions
hFireInter.hWorking with Interactions
High Level Architecture. See HLAThe High Level Architecture (HLA)
hInteraction.hUsing the DtInteraction Class, Working with Interactions
hInterFactory.hCreating Instances of DtInteraction
HLA, 1.3 and 1516 interoperabilityInteroperability Between HLA 1.3 and IEEE 1516 Federates
        attribute valuesIntercepting Reflected Attribute Values
        command line optionsInitializing Applications
        compiling forCompiling for a Particular Simulation Standard Under Linux
        creating exercise connectionCreating an Exercise Connection for HLA
        identifying objectsIdentifying Objects in HLA
        interface, introductionIntroduction to the HLA-Specific Interface
        introduction toThe High Level Architecture (HLA)
        name, choosingHow VR-Link Identifies Objects
        object discovery and removalFinding Out when HLA Objects are Discovered and Removed
        object handle and nameIdentifying Objects
        publishing and subscribingPublishing and Subscribing to FOM Classes and Attributes
        specificationObtaining Further Information about HLA and DIS
        specificationSupport for the HLA RTI 1.3 and RTI 1516 Specifications
        synchronization pointRegistering and Responding to Synchronization Points
        Time ManagementTime Management
        timestampTime Stamps
        updatesManaging Locally Simulated Entities
hlaObj.hManaging HLA Objects
hlaObject()Managing HLA Objects, Ownership Management
hlaObjectManager()Managing HLA Objects
hlaObjMgr.hManaging HLA Objects
hRadioXmitPub.hWorking with Other Types of Objects
hRefGrDatList.hWorking with Other Types of Objects
hRefGridData.hWorking with Other Types of Objects
hReflectedEnt.hWorking with Remote Entities
hReflEntList.hWorking with Remote Entities
hRefRadRvList.hWorking with Other Types of Objects
hStateDecoder.hEncoders and Decoders
hStateEncoder.hEncoders and Decoders
hStateMsg.hIntercepting Reflected Attribute Values
I
iconv.libThird-Party Libraries
id()How VR-Link Identifies Objects, Creating a DtEntityPublisher
ID, looking up objects byManaging HLA Objects
        objectIdentifying Objects
        obtaining for entityGetting an Object ID
identifier, choosing entityCreating a DtEntityPublisher
identifying, DIS, objectsIdentifying Objects in DIS
        DIS, protocol versionnetdumpDIS
        HLA objectsIdentifying Objects in HLA
        objectsIdentifying Objects
identity()Using the DtDcm Class
IEEE 1516Obtaining Further Information about HLA and DIS
IEEE 1516 APISupport for the HLA RTI 1.3 and RTI 1516 Specifications
IEEE 1516, compatibility with 1.3Interoperability Between HLA 1.3 and IEEE 1516 Federates
information, eventA Conceptual Overview of VR-Link
        FOMGetting Information About the FOM
        messageDiagnostic Utilities
        receivingDtExerciseConn Member Functions
        stateA Conceptual Overview of VR-Link
initialization, failureDtExerciseConn Member Functions
initiatePause()RTI-Initiated Services
inspecting, entity stateInspecting an Entity's State
        PDU dataInspecting and Setting Data in a PDU Header
installing, Code GeneratorInstalling the VR-Link Code Generator
intDecFact.hEncoder and Decoder Factories
intEncFact.hEncoder and Decoder Factories
interactionDtExerciseConn Member Functions, Working with Interactions
interaction class, descriptorUsing the DtInteraction Class
interaction, callbackA Listen-Only Example
        callbacksReceiving Interactions
        choosing class to publishSubscribing to Object Classes
        class descriptorsGetting Information About the FOM
        classesVR-Link's Protocol-Independent Classes
        classes, created by Code GeneratorObjects and Interactions
        conceptsManaging Information about Events
        creating;Creating Instances of DtInteraction
        DDMInteractions with Regions
        decodingFunctions for Encoding and Decoding
        encodingFunctions for Encoding and Decoding
        naming conventionsWorking with Interactions
        parameterUsing the DtInteraction Class
        print functionsDtInteraction Print-Related Functions
        protocol independenceSending Interactions
        publishingPublishing Classes and Attributes
        receivingDtExerciseConn Member Functions
        receivingReceiving Remote Interactions
        receivingReceiving Interactions
        responding toUsing Callbacks
        RTI callsReceiving Interactions
        sendingDtExerciseConn Member Functions
        sendingSending Local Interactions
        sendingSending Interactions
        subscribing toSubscribing to Classes and Attributes
        using DtInteractionUsing the DtInteraction Class
interaction.hWorking with Interactions
interaction:removing from Code Generator listRemoving Classes from the Objects to Generate List
interaction:selecting in Code GeneratorSelecting the Objects and Interactions to Generate
interactionClasses()Subscribing to Interaction Classes
interactionClassHandle()Using the DtInteraction Class
interactionClassName()Using the DtInteraction Class
interactionDecoderFactory()Encoder and Decoder Factories
interactionEncoderFactory()Encoder and Decoder Factories
interactionFactory()Creating Instances of DtInteraction
intercepting, attribute valuesIntercepting Reflected Attribute Values
interClassByHandle()Getting Information About the FOM
interClassByName()Getting Information About the FOM
interClassDesc.hGetting Information About the FOM
interDecoder.hEncoders and Decoders
interEncoder.hEncoders and Decoders
interest, registeringSubscribing to Multicast Addresses
        registeringFiltering PDUs
        registeringReceiving PDUs
interface, HLA< introductionIntroduction to the HLA-Specific Interface
interface.hUsing VR-Link from C
interoperability, HLA 1.3 and 1516Interoperability Between HLA 1.3 and IEEE 1516 Federates
        simulation toolsThe High Level Architecture (HLA)
IP address, manipulatingFunctions for Manipulating IP Addresses
IPV6Initializing Applications
isBundling()Bundling and Unbundling PDU Packets
isMember()Managing Emitters
J
joinFederationExecution RTI serviceVR-Link Calls to RTI Services
K
kind()Inspecting and Setting Data in a PDU Header
L
language, calling VR-Link from otherCalling VR-Link from Other Languages
last()Creating Linked Lists with DtList, Iterating Through a DtReflectedEntityList
lastSetAcceleration()Inspecting an Entity's State
lastSetLocation()Inspecting an Entity's State
lastSetOrientation()Inspecting an Entity's State
lastSetRotationalVelocity()Inspecting an Entity's State
lastSetVelocity()Inspecting an Entity's State
lastSimTimeUpdateReceived()Managing HLA Objects
lat()Geodetic Coordinates
LauncherLauncher
length()Inspecting and Setting Data in a PDU Header
length, PDUDeriving Classes from DtPdu
LethalDetonationRange parameterReactions to Detonate Messages
libFedTimeTime Management
LibMatrix.hTopographic Coordinates, Vector and Matrix Manipulation Functions
libraryLibraries and Header Files
        sharedPassing the Name of A Shared Library
        third-partyThird-Party Libraries
        Visual C++ 8Libraries and Header Files
libXml2Third-Party Libraries
license management, errorsDtExerciseConn Member Functions
license, example applicationsLicense Enforcement for the Example Applications
limitation, Code GeneratorCode Generator Limitations
link flagCompiling for a Particular Simulation Standard Under Linux
linked-list, creatingCreating Linked Lists with DtList
linkingCompiling and Linking a VR-Link Application
        problemsLibraries and Header Files
Linux, compiling for protocolCompiling for a Particular Simulation Standard Under Linux
list, of objectsManaging HLA Objects
listen exampleA Listen-Only Example
listen example applicationtalk and listen
listenC.hHeader Files that are Included by C and C++
little endianBig and Little Endian Wire Formats
little endian machinesUsing DtUnknownPdu
loading, MTL fileInitializing Applications
        XML fileInitializing Applications
local entity, conceptsManaging Locally Simulated Entities
        deletingRemoving a Locally-Simulated Entity
local interaction, sendingSending Local Interactions
local objectManaging HLA Objects
local updates, reflectingReflecting Locally-Generated Updates
localDeleteObjectInstance RTI serviceVR-Link Calls to RTI Services
localId()Creating a DtEntityPublisher
locally-simulated, entitiesWorking with Locally Simulated Entities
location()Coordinate Views, FOM Mapping Overview, Inspecting an Entity's State, Dead-Reckoning, Using Smoothing
Logger, controllingControlling MAK Products Remotely
lon()Geodetic Coordinates
LookAheadTime Management
looking up objectsManaging HLA Objects
lookup()Iterating Through a DtReflectedEntityList
loseOwnershipOwnership Management
low-fidelity entity state representationUsing the DtEntityPublisher::tick() Function
M
machine, little endianlUsing DtUnknownPdu
MAK Stealth, controllingControlling MAK Products Remotely
makefile, Code GeneratorProject Files and Makefiles
managing, entitiesWorking with Entities
manipulating, IP addressesFunctions for Manipulating IP Addresses
map datumUsing Independent VR-Link Objects in Multiple Threads
mapDatum.hUsing Independent VR-Link Objects in Multiple Threads
mapping, attribute encoding and decodingFOM Mapping Information Required By VR-Link's API
        classesFOM Mapping Information Required By VR-Link's API
        classesSetting Up a FOM Mapper's Class Mappings
        FOMFOM Mapping Overview
        multiple classes to publisherMapping a Single FOM Class to a Publisher
        parameter encoding and decodingFOM Mapping Information Required By VR-Link's API
        single class to publisherMapping a Single FOM Class to a Publisher
matrixUsing the DtDcm Class
matrix libraryLibraries and Header Files
matrix, direction cosineUsing the DtDcm Class
        multiplying by vectorLower Level Coordinate Conversion Functions
mcastTtl parameterInitializing Applications
message()The DtException Class
message, diagnosticDiagnostic Utilities
        printing, WindowsPrinting Diagnostic Messages in Windows
        sending and receivingConnecting to Exercises
        time stamp orderTime Management
        TSOTime Management
mintime parameterDtExerciseConn Member Functions
MTL file, loadingInitializing Applications
mtl libraryLibraries and Header Files
multi-homed machineConfiguring a DtDisSocket
multicast TTLInitializing Applications
multicast, addressSubscribing to Multicast Addresses
        addressInitializing Applications
multiple, threadsUsing Independent VR-Link Objects in Multiple Threads
munitionFlightTimeFiring Munitions
N
name, choosing in HLAHow VR-Link Identifies Objects
naming conventions, interactionsWorking with Interactions
neededByFederation()Using the DtInteraction Class
negotiatedDivest()Ownership Management
net typesUsing DtUnknownPdu
netdumpDIS, command-line optionsnetdumpDIS
        example applicationnetdumpDIS
        PDU and protocol versionnetdumpDIS
netdumpHLA, command-line optionsnetdumpHLA
        example applicationnetdumpHLA
netmask, obtaining for a deviceFunctions for Manipulating IP Addresses
netRead()Bundling and Unbundling PDU Packets, Receiving PDUs
network addressInitializing Applications
network, connecting to for DISConfiguring Your Connection to the DIS Network
        reading packets fromReceiving PDUs
        representationReceiving PDUs
        representation, PDUDtPdu Constructors
        secondary network deviceDtExerciseConn Constructors
newReflectedEntity()vrlSubclassingDtReflectedEntity
next()Iterating Through a DtReflectedEntityList
nextEventID()DtExerciseConn Member Functions
nextId()Creating a DtEntityPublisher, Getting an Object ID
nextInterClass()Getting Information About the FOM
nextnextCreating Linked Lists with DtList
nextObjClass()Getting Information About the FOM
notification levelInitializing Applications
notification, of HLA object removal and discoveryFinding Out when HLA Objects are Discovered and Removed
notify levelDiagnostic Utilities
numParameters()Using the DtInteraction Class
O
objClassByHandle()Getting Information About the FOM
objClassByName()Getting Information About the FOM
objClassDesc.hGetting Information About the FOM
object, aggregateWorking with Other Types of Objects
        class, descriptorsGetting Information About the FOM
        class, to publishChoosing an Object Class to Publish
        class, typesWorking with Entities
        classesVR-Link's Protocol-Independent Classes
        decoding state updatesFunctions for Encoding and Decoding
        deletion, notification ofOwnership Management
        designatorWorking with Other Types of Objects
        discovery and removalFinding Out when HLA Objects are Discovered and Removed
        emitterWorking with Other Types of Objects
        encodingFunctions for Encoding and Decoding
        handleIdentifying Objects in HLA
        handleIdentifying Objects
        handleCreating a DtEntityPublisher
        HLA management ofManaging HLA Objects
        ID, DISGetting an Object ID
        identificationIdentifying Objects
        identifiersCreating a DtEntityPublisher
        in multiple threadsUsing Independent VR-Link Objects in Multiple Threads
        lookup by IDManaging HLA Objects
        nameIdentifying Objects in HLA
        nameIdentifying Objects
        nameCreating a DtEntityPublisher
        publishing with DDMPublishing Using Geographic DDM
        receiverWorking with Other Types of Objects
        reflectedVR-Link's Protocol-Independent Classes
        reflecting using DDMReflecting Using Geographic DDM
        state informationManaging State Information
        subscribing to classesSubscribing to Object Classes
        transmitterWorking with Other Types of Objects
object:removing from Code Generator listRemoving Classes from the Objects to Generate List
object:selecting in Code GeneratorSelecting the Objects and Interactions to Generate
objectClassNames()Subscribing to Object Classes
objectId()How VR-Link Identifies Objects, Managing HLA Objects, Intercepting Reflected Attribute Values
objectId.hHow VR-Link Identifies Objects
objectRemoval()Ownership Management
objRefCbInfo()Intercepting Reflected Attribute Values
offset, translationalLower Level Coordinate Conversion Functions
ojbect, classes, created by Code GeneratorObjects and Interactions
OMT fileEnumerations
orientationOrientation, Euler Angles, and DtTaitBryan, Inspecting an Entity's State
orientation()Coordinate Views, Inspecting an Entity's State, Using Smoothing
        dead-reckoningDead-Reckoning
orientation, conversionCoordinate Conversions
        settingCoordinates
        thresholdsSetting Position and Orientation Thresholds
output, Code GeneratorChoosing an Output Directory
ownerHandler.hOwnership Management
ownership managementReflecting Locally-Generated Updates, Ownership Management
P
packet serverFiltering PDUs
packet()Getting a PDU's Network Representation, Using External Buffers in a PDU Class
packet, bundling and unbundlingBundling and Unbundling PDU Packets
        reading from networkReceiving PDUs
        receivingReceiving Packets Using DtInetSocket
        sendingSending Packets Using DtInetSocket
        unicast or broadcastDtExerciseConn Constructors
parameter handle value pair setFunctions for Encoding and Decoding
parameter, encoding and decodingAttribute and Parameter Encoding and Decoding
        mapping for encoding and decodingFOM Mapping Information Required By VR-Link's API
        value for interactionUsing the DtInteraction Class
parameterCount()Inspecting Articulated Parts Data
parsing, command line inputInitializing Applications
part, articulatedArticulated Parts
        attachedAttached Parts
partCount()Inspecting Articulated Parts Data
partType()Inspecting Articulated Parts Data
partTypeAttachedTo()Inspecting Articulated Parts Data
PDU, constructing, blankDtPdu Constructors
        constructing, from network representationDtPdu Constructors
        constructing, unknown typeDtPdu Constructors
        constructorsDtPdu Constructors
        copyingCopying PDUs
        creatingWorking with Non-Standard PDUs
        deriving from DtPduDeriving Classes from DtPdu
        describedThe DIS Protocol
        destination addressSending PDUs
        filteringFiltering PDUs
        filteringReceiving PDUs
        finalRemoving a Locally-Simulated Entity
        getting network representationGetting a PDU's Network Representation
        header informationDtPdu Constructors
        inspectingInspecting and Setting Data in a PDU Header
        protocol versionDtPduFactory
        receivingReceiving PDUs
        receiving, unknownUsing DtUnknownPdu
        registering callbacksUsing DtUnknownPdu
        representingWorking with PDUs
        sendingUsing DtUnknownPdu
        sendingSending PDUs
        setting data inInspecting and Setting Data in a PDU Header
        user-definedWorking with Non-Standard PDUs
        user-definedDeriving Classes from DtPdu
        variable lengthDeriving Classes from DtPdu
        variable lengthDtPdu Constructors
        versionDtPdu Constructors
        version, in netdumpDISnetdumpDIS
pdu.hFiltering PDUs, Working with PDUs, DtPdu Constructors, DtPduFactory
pduFactory()DtPduFactory
pduFactory.hDtPdu Constructors
pduHeader.hUsing DtUnknownPdu
phi()Orientation, Euler Angles, and DtTaitBryan
phvm()Using the DtInteraction Class
PHVPSFunctions for Encoding and Decoding
phvps()Using the DtInteraction Class
pitchLower Level Coordinate Conversion Functions
        obtainingTopographic Coordinates
pointer, to reflected and local objectsManaging HLA Objects
port, DISInitializing Applications
        numberCreating an Exercise Connection for DIS
Position parameterUsing a Modified FOM
position, actual and dead-reckonedDead-Reckoning and Smoothing
        information, obtainingInspecting an Entity's State
        information, settingSetting an Entity's State
        thresholdsSetting Position and Orientation Thresholds
post-drain callbackDtExerciseConn Member Functions, Using Callbacks
post-update callback functionNotifying an Application when State Updates Arrive
predicate()Receiving PDUs
preference, Code GeneratorConfiguring Code Generation Preferences
prev()Iterating Through a DtReflectedEntityList
prevnextCreating Linked Lists with DtList
print()DtInteraction Print-Related Functions, Inspecting and Setting Data in a PDU Header
printData()DtInteraction Print-Related Functions, Inspecting an Entity's State
        printing entity state repositoryExample of Setting the State of an Entity
printDataToStream()Inspecting Articulated Parts Data
printHeader()DtInteraction Print-Related Functions
printing, diagnostic messages, WindowsPrinting Diagnostic Messages in Windows
        entity state dataExample of Setting the State of an Entity
        exceptionsThe DtException Class
        functions for in DtInteractionDtInteraction Print-Related Functions
        using DtOutputStreamUsing DtOutputStream for Printing
printParams()DtInteraction Print-Related Functions
privilegeToDeleteOwnership Management
problem, linkingLibraries and Header Files
processEntityState()Intercepting Incoming Entity State PDUs
processing, incoming interactionsUsing Callbacks
processPdu()Receiving PDUs
project file, Code GeneratorProject Files and Makefiles
Protocol Data UnitThe DIS Protocol
protocol, compiling for in LinuxCompiling for a Particular Simulation Standard Under Linux
        DIS version in netdumpDISnetdumpDIS
        independenceIntroduction to the Protocol-Independent Interface
        supportedSimulation Standards Supported
        version, receivingDtPduFactory
        version, setting in PDUDtPdu Constructors
protocol-independent API, introductionThe Protocol-Independent API
protocol-independent, classVR-Link's Protocol-Independent Classes
        definitionProtocol Independence
protocolFamily()Inspecting and Setting Data in a PDU Header
protocolVersion()Inspecting and Setting Data in a PDU Header
provideAttributeValueUpdate RTI serviceVR-Link Calls to RTI Services
psi()Orientation, Euler Angles, and DtTaitBryan
publish()Publishing Classes and Attributes
publisher, entityVR-Link's Protocol-Independent Classes
        entityA Send-Only Example
        mapping multiple classes toMapping a Single FOM Class to a Publisher
        mapping single class toMapping a Single FOM Class to a Publisher
publishing, classPublishing Classes and Attributes
        FOM classes and attributesPublishing and Subscribing to FOM Classes and Attributes
        interaction classesSubscribing to Object Classes
        interactionsPublishing Classes and Attributes
        object classChoosing an Object Class to Publish
publishInteractionClass RTI serviceVR-Link Calls to RTI Services
publishObjectClass RTI serviceVR-Link Calls to RTI Services, Federate-Initiated Services, Federate-Initiated Services
R
radio transmitterWorking with Other Types of Objects
radioRcvrPub.hWorking with Other Types of Objects
radioRecvrSR.hWorking with Other Types of Objects
radioXmitSR.hWorking with Other Types of Objects
read orderTime Management
readAndProcess()Receiving PDUs
reading packets from networkReceiving PDUs
readUntil()Receiving PDUs
Real Time Platform Reference FOMUsing Different RPR FOM Versions, The High Level Architecture (HLA)
Real Time Platform Reference FOM. See also RPR FOMHLA FOM Support
receive buffer sizeInitializing Applications
receiveInteraction RTI serviceVR-Link Calls to RTI Services, RTI-Initiated Services, Using the DtInteraction Class
receiverWorking with Other Types of Objects
receiving, data, DISConfiguring Your Connection to the DIS Network
        informationDtExerciseConn Member Functions
        interactionsDtExerciseConn Member Functions
        interactionsReceiving Remote Interactions
        interactionsReceiving Interactions
        interactions with DDMInteractions with Regions
        packetsReceiving Packets Using DtInetSocket
        PDUsReceiving PDUs
        unknown PDUUsing DtUnknownPdu
recv()Configuring Your Connection to the DIS Network, Receiving Packets Using DtInetSocket
recvBufferSize parameterInitializing Applications
recvFromConnecting to Exercises
refEllipsoid.hUsing Independent VR-Link Objects in Multiple Threads
refEmitList.hWorking with Other Types of Objects
refEnvList.hWorking with Other Types of Objects
reference ellipsoidGeodetic Coordinates
reference point, UTMUsing Independent VR-Link Objects in Multiple Threads
reflAggList.hWorking with Other Types of Objects
reflectAttributeValues RTI serviceVR-Link Calls to RTI Services, RTI-Initiated Services
reflected entity list, differences in HLA and DISWorking with Remote Entities
reflected objectManaging HLA Objects, Reflecting Locally-Generated Updates, Ownership Management
        delaying discoveryDelayed Discovery of Reflected Objects
        listSubscribing to Classes and Attributes
reflected, entity and objectVR-Link's Protocol-Independent Classes
reflectedAgg.hWorking with Other Types of Objects
reflectedDesignator.hWorking with Other Types of Objects
reflectedDesignatorList.hWorking with Other Types of Objects
reflectedEnt.hWorking with Remote Entities
reflecting, local updatesReflecting Locally-Generated Updates
        object, using DDMReflecting Using Geographic DDM
reflEmittr.hWorking with Other Types of Objects
reflEntList.hWorking with Remote Entities
reflEnvProc.hWorking with Other Types of Objects
reflRadXmitr.hWorking with Other Types of Objects
refRadioRcvr.hWorking with Other Types of Objects
refRadXmList.hWorking with Other Types of Objects
region, DDMUsing DDM
        publishing with geographicPublishing Using Geographic DDM
registering, for synchronization pointsRegistering and Responding to Synchronization Points
        functions with DtExerciseConnDtExerciseConn Member Functions
        interestSubscribing to Multicast Addresses
        interestFiltering PDUs
        interestReceiving PDUs
registerObjectInstance RTI serviceVR-Link Calls to RTI Services
REL. See reflected entity listWorking with Remote Entities
relative timestampTimestamps
        f18Absolute Timestamping
remObjCbInfo()Finding Out when HLA Objects are Discovered and Removed
remote control, VR-VantageControlling MAK Products Remotely
remote, entity, state informationManaging Remote Entities
        interactionsReceiving Remote Interactions
removeAndDelete()Learning when Entities Join or Leave an Exercise
removeAnnounceSynchPointCb()Registering and Responding to Synchronization Points
removeBeam()Managing Emitters
removeCallback()Receiving Interactions
removeDiscoverObjectCallback()Finding Out when HLA Objects are Discovered and Removed
removeEntityAdditionCallback()Learning when Entities Join or Leave an Exercise
removeEntityRemovalCallback()Learning when Entities Join or Leave an Exercise
removeFederationSynchedCb()Registering and Responding to Synchronization Points
removeObject()Finding Out when HLA Objects are Discovered and Removed, Ownership Management
removeObjectInstance RTI serviceVR-Link Calls to RTI Services
removePostDrainCallback()DtExerciseConn Member Functions
removePostReflectCb()Intercepting Reflected Attribute Values
removePostUpdateCallback()Notifying an Application when State Updates Arrive
removeRemoveObjectCallback()Finding Out when HLA Objects are Discovered and Removed
removeRemoveObjectCb()Finding Out when HLA Objects are Discovered and Removed
removeSynchPointRegistrationFailedCb()Registering and Responding to Synchronization Points
removeSynchPointRegistrationSucceededCb()Registering and Responding to Synchronization Points
removing:objects from Code Generator listRemoving Classes from the Objects to Generate List
repository, stateVR-Link's Protocol-Independent Classes
requestAttributeOwnershipAssumptionOwnership Management
requestAttributeOwnershipReleaseOwnership Management
requestAttributeUpdateFunctions for Encoding and Decoding
requestClassAttributeValueUpdate RTI serviceVR-Link Calls to RTI Services
requestedAttributes()Managing HLA Objects
requestObjectAttributeValueUpdate RTI serviceVR-Link Calls to RTI Services
requestPause RTI serviceFederate-Initiated Services
resignFederationExecution RTI serviceVR-Link Calls to RTI Services
retCodeReceiving PDUs
returning broadcast addressFunctions for Manipulating IP Addresses
ReverseFiringLocation parameterUsing a Modified FOM
ReversePosition parameterUsing a Modified FOM
right-hand geocentric coordinatesGeocentric Coordinates
ROTime Management
rollLower Level Coordinate Conversion Functions
        obtainingTopographic Coordinates
rotation, matrixLower Level Coordinate Conversion Functions
        thresholdSetting Position and Orientation Thresholds
rotationalVelocity()Coordinate Views, Inspecting an Entity's State
RPR FOMUsing Different RPR FOM Versions, The High Level Architecture (HLA), HLA FOM Support
        attribute update conditionManaging Locally Simulated Entities
        attribute update conditionUsing the DtEntityPublisher::tick() Function
        extensibilityFOM Agility
        extensibilityIntroduction to FOM Agility
        revisionInitializing Applications
        timestampTimestamps
        versionInitializing Applications
rprFomMap.hUsing Different RPR FOM Versions
rprFomRevision parameterInitializing Applications
RprFomVersion parameterInitializing Applications
RTI service, createFederationExecutionVR-Link Calls to RTI Services
        deleteObjectInstanceVR-Link Calls to RTI Services
        destroyFederationExecutionVR-Link Calls to RTI Services
        disableAttributeRelevanceAdvisorySwitchVR-Link Calls to RTI Services
        discoverObjectInstanceVR-Link Calls to RTI Services
        enableAttributeRelevanceAdvisorySwitchVR-Link Calls to RTI Services
        enableClassRelevanceAdvisorySwitchVR-Link Calls to RTI Services
        enableInteractionRelevanceAdvisorySwitchVR-Link Calls to RTI Services
        getAttributeHandleVR-Link Calls to RTI Services
        getAttributeNameVR-Link Calls to RTI Services
        getInteractionClassHandleVR-Link Calls to RTI Services
        getObjectClassHandleVR-Link Calls to RTI Services
        getObjectInstanceNameVR-Link Calls to RTI Services
        getParameterHandleVR-Link Calls to RTI Services
        getParameterNameVR-Link Calls to RTI Services
        joinFederationExecutionVR-Link Calls to RTI Services
        localDeleteObjectInstanceVR-Link Calls to RTI Services
        provideAttributeValueUpdateVR-Link Calls to RTI Services
        publishInteractionClassVR-Link Calls to RTI Services
        publishObjectClassVR-Link Calls to RTI Services
        receiveInteractionVR-Link Calls to RTI Services
        reflectAttributeValuesVR-Link Calls to RTI Services
        registerObjectInstanceVR-Link Calls to RTI Services
        removeObjectInstanceVR-Link Calls to RTI Services
        requestClassAttributeValueUpdateVR-Link Calls to RTI Services
        requestObjectAttributeValueUpdateVR-Link Calls to RTI Services
        resignFederationExecutionVR-Link Calls to RTI Services
        RTIambassadorVR-Link Calls to RTI Services
        sendInteractionVR-Link Calls to RTI Services
        sendInteractionWithRegionVR-Link Calls to RTI Services
        startRegistrationForObjectClassVR-Link Calls to RTI Services
        stopRegistrationForObjectClassVR-Link Calls to RTI Services
        subscribeInteractionClassVR-Link Calls to RTI Services
        subscribeObjectClassAttributesVR-Link Calls to RTI Services
        synchronizationPointAchievedVR-Link Calls to RTI Services
        tickVR-Link Calls to RTI Services
        turnInteractionsOffVR-Link Calls to RTI Services
        turnInteractionsOnVR-Link Calls to RTI Services
        turnUpdatesOffForObjectInstanceVR-Link Calls to RTI Services
        turnUpdatesOnForObjectInstanceVR-Link Calls to RTI Services
        unsubscribeInteractionClassVR-Link Calls to RTI Services
        unsubscribeObjectClassVR-Link Calls to RTI Services
        updateAttributeValuesVR-Link Calls to RTI Services
RTI, 1.3, compatibility with 1516Support for the HLA RTI 1.3 and RTI 1516 Specifications
        1516, compatibility with 1.3Support for the HLA RTI 1.3 and RTI 1516 Specifications
        ambassadorCreating an Exercise Connection for HLA
        callbacksTime Management
        callbacksOwnership Management
        calling directlyInteracting Directly with the RTI
        callsVR-Link Calls to RTI Services
        callsReceiving Interactions
        classesInteracting Directly with the RTI
        FederateAmbassadorInteracting Directly with the RTI
        introduction toThe High Level Architecture (HLA)
        receiveInteraction serviceUsing the DtInteraction Class
        specificationObtaining Further Information about HLA and DIS
        tick() functionDtExerciseConn Member Functions
        timeTime Management
RTI-initiated servicesRTI-Initiated Services
RTI_DIRProject Files and Makefiles
rtiAmb()Federate-Initiated Services
RTIambassadorInteracting Directly with the RTI, RTI-Initiated Services
RTIambassador RTI serviceVR-Link Calls to RTI Services
rtiCompatability.hBuilding Applications for Use with the RTI 1516 Specification
Run-Time Infrastructure, introduction toThe High Level Architecture (HLA)
        See also RTIThe High Level Architecture (HLA)
S
sample applicationsFiles and Executables in VR-Link
saving, DtVrlApplicationInitializer state to XML fileInitializing Applications
secondary network deviceDtExerciseConn Constructors
selecting:objects and interactions to generateSelecting the Objects and Interactions to Generate
semantics, DtVector and DtDcmDtVector and DtDcm Semantics
send buffer sizeInitializing Applications
send exampleA Send-Only Example
send()Configuring Your Connection to the DIS Network, DtExerciseConn Constructors, Subscribing to Multicast Addresses, Sending Packets Using DtInetSocket, DtExerciseConn Member Functions, Using the DtInteraction Class
        optional address in DISSending PDUs
        with user-defined classesDeriving Classes from DtPdu
sendBufferSize parameterInitializing Applications
sendFedTime()Time Management
sendFinalPduOnDestruction()Removing a Locally-Simulated Entity
sending, data, DISConfiguring Your Connection to the DIS Network
        interactionsDtExerciseConn Member Functions
        interactionsSending Local Interactions
        interactionsSending Interactions
        interactions with DDMInteractions with Regions
        packetsSending Packets Using DtInetSocket
        PDUsUsing DtUnknownPdu
        PDUsSending PDUs
        PDUs, of different versionsDtPdu Constructors
sendInteraction RTI serviceVR-Link Calls to RTI Services, Federate-Initiated Services
sendInteractionWithRegion RTI serviceVR-Link Calls to RTI Services
sendStamped()A Send-Only Example, DtExerciseConn Constructors, Subscribing to Multicast Addresses, Bundling and Unbundling PDU Packets, DtExerciseConn Member Functions, Timestamps, Using the DtInteraction Class, Sending Interactions, Using DtUnknownPdu
        optional address in DISSending PDUs
        with user-defined classesDeriving Classes from DtPdu
sendToConnecting to Exercises
sendTo()Bundling and Unbundling PDU Packets, Sending Packets Using DtInetSocket
service, discoverObjectRTI-Initiated Services
        discoverObjectLearning when Entities Join or Leave an Exercise
        publishObjectClass Federate-Initiated Services
        receiveInteractionRTI-Initiated Services
        reflectAttributeValuesRTI-Initiated Services
        requestPauseFederate-Initiated Services
        RTIRTI-Initiated Services
        RTI, calls toVR-Link Calls to RTI Services
        sendInteractionFederate-Initiated Services
        updateAttributeValues Federate-Initiated Services
setAcceleration()Coordinate Views, Setting an Entity's State
setAlt()Geodetic Coordinates
setApproximator()Dead-Reckoning
setBundling()Bundling and Unbundling PDU Packets
setByInverseTopographic Coordinates
setClock()Managing Time
setDamageState()Setting an Entity's State
setDeleteObjInDtorFlag()Ownership Management
setDfltSmoothPeriod()Using Smoothing
setDfltThreshold()Setting Position and Orientation Thresholds
setEmitterSystemId()Managing Emitters
setEngineSmokeOn()()Setting an Entity's State
setEntityType()Working with PDUs
setEnvironmentType()Working with Other Types of Objects
setExConn()Subscribing to Object Classes, Using the DtInteraction Class
setExerciseId()DtExerciseConn Constructors, Inspecting and Setting Data in a PDU Header
setFedAmbCreator()RTI-Initiated Services
setFileOutput()Printing Diagnostic Messages in Windows
setFlamesPresent()Setting an Entity's State
setFomMapperCreator()Choosing a DtFomMapper, Passing a DtFomMapper Instance, The Fallback FOM Mapper Creation Function
setFromPhvm()Using the DtInteraction Class
setFromPhvps()Using the DtInteraction Class
setGeocentric()Geodetic Coordinates
setHatchState()Setting an Entity's State
setInteractionClass()Subscribing to Interaction Classes
setInteractionClassChooser()Subscribing to Object Classes
setInteractionClasses()Subscribing to Interaction Classes
setInteractionClassToChoose()Subscribing to Object Classes
setInteractionFactory()Creating Instances of DtInteraction
setLat()Geodetic Coordinates
setLocation()Coordinate Views, Setting an Entity's State
setLon()Geodetic Coordinates
setMcastTtl()Subscribing to Multicast Addresses
setObjectClass()Subscribing to Object Classes
setObjectClassChooser()Mapping a Single FOM Class to a Publisher
setObjectClassNames()Subscribing to Object Classes
setObjectClassToChoose()FOM Mapping Details, Mapping a Single FOM Class to a Publisher
setOffset()Cartesian Coordinate Views
setOrientation()Coordinate Views, Setting an Entity's State
setOwnershipHandler()Ownership Management
setPhi()Orientation, Euler Angles, and DtTaitBryan
setPsi()Orientation, Euler Angles, and DtTaitBryan
setRate()Functions for Encoding and Decoding
setReflecting()Reflecting Locally-Generated Updates
setRotation()Cartesian Coordinate Views
setRotationalVelocity()Coordinate Views, Setting an Entity's State
setSimTime()DtExerciseConn Member Functions, Managing Time, Setting an Entity's State, Dead-Reckoning
setSmoothPeriod()Using Smoothing
setTagIsAsciiTime()Time Stamps
setTheta()Orientation, Euler Angles, and DtTaitBryan
setTimeoutInterval()Timing Out Entities
setTimeoutProcessing()Timing Out Entities
setTimeStampTime Stamps
setTimeStamp()Inspecting and Setting Data in a PDU Header
setTimeStampType()DtExerciseConn Member Functions
setting, entity stateSetting an Entity's State
        geocentric coordinatesGeodetic Coordinates
        orientationCoordinates
        PDU dataInspecting and Setting Data in a PDU Header
        space, time, and positionSetting an Entity's State
        UTM reference zoneUTM Coordinates
setUnbundling()Bundling and Unbundling PDU Packets
setUseGeographicDDM flagPublishing Using Geographic DDM
setVelocity()Coordinate Views, Setting an Entity's State
setVersion()Inspecting and Setting Data in a PDU Header
shared libraryPassing the Name of A Shared Library
SharedMemorySocketDtExerciseConn Constructors
simpleC exampleCalling VR-Link from Other Languages
simpleC.hUsing VR-Link from C
simRprFomMap.hUsing Different RPR FOM Versions
Simulation Interoperability Standards OrganizationObtaining Further Information about HLA and DIS
simulation, standardSimulation Standards Supported
        timeManaging Time
simulation: standard, compiling for in LinuxCompiling for a Particular Simulation Standard Under Linux
SISOThe High Level Architecture (HLA), Obtaining Further Information about HLA and DIS
SISO DLC HLA API 1516Support for the HLA RTI 1.3 and RTI 1516 Specifications
SISO-STD-004.1-2004Support for the HLA RTI 1.3 and RTI 1516 Specifications
site IDInitializing Applications
        DISCreating an Exercise Connection for DIS
site-application-entity identifierIdentifying Objects
siteId parameterInitializing Applications
sleepTimeReceiving PDUs
smoother.hUsing Smoothing
smoothingUsing Smoothing
        conceptsDead-Reckoning and Smoothing
socketDtExerciseConn Constructors
socket()DtExerciseConn Constructors
socket, asynchronous IOUsing Asynchronous IO
        DISConfiguring Your Connection to the DIS Network
        DISConfiguring a DtDisSocket
space information, obtainingInspecting an Entity's State
        settingSetting an Entity's State
specification, 1516Building Applications for Use with the RTI 1516 Specification
        HLASupport for the HLA RTI 1.3 and RTI 1516 Specifications
        obtaining HLA and RTIObtaining Further Information about HLA and DIS
standards, simulationSimulation Standards Supported
starting, Code GeneratorStarting the VR-Link Code Generator
startRegistrationForObjectClass RTI serviceVR-Link Calls to RTI Services
startup options. See command-line optionsInitializing Applications
state information, conceptsManaging State Information
        inspecting entityInspecting an Entity's State
        remote entityManaging Remote Entities
        setting for entitySetting an Entity's State
        updateCreating Reflected Entity Lists
        update, receivingIntercepting Incoming Entity State PDUs
        updatingManaging Locally Simulated Entities
state repositoryVR-Link's Protocol-Independent Classes
state updates, notifying application ofNotifying an Application when State Updates Arrive
        responding toUsing Callbacks
state, informationA Conceptual Overview of VR-Link
stateDecoderFactory()Encoder and Decoder Factories
stateEncoderFactory()Encoder and Decoder Factories
status()DtPdu Constructors
status, initializationDtExerciseConn Member Functions
STL vectorData Types
stopRegistrationForObjectClass RTI serviceVR-Link Calls to RTI Services
string()Orientation, Euler Angles, and DtTaitBryan
subclassing, DtReflectedEntityvrlSubclassingDtReflectedEntity
subscribe()Subscribing to Classes and Attributes
subscribeInteractionClass RTI serviceVR-Link Calls to RTI Services
subscribeObjectClassAttributes RTI serviceVR-Link Calls to RTI Services
subscribing, classes and attributesSubscribing to Classes and Attributes
        DDMPublishing Using Geographic DDM
        FOM classes and attributesPublishing and Subscribing to FOM Classes and Attributes
        interaction classSubscribing to Classes and Attributes
        interaction classes to for FOM mappingSubscribing to Interaction Classes
        subset of attributesSubscribing to Classes and Attributes
subset, publishing and subscribing toPublishing Classes and Attributes
subtractInterestInMcastAddr()Subscribing to Multicast Addresses
subtractInterestInPduKind()Filtering PDUs
supported protocolsSimulation Standards Supported
Suppress self-reflectionInitializing Applications
suppressSelfReflect parameterInitializing Applications
switching, between FOMsFOM Mapping Overview
synchronization, pointRegistering and Responding to Synchronization Points
        simulations ofTimestamps
synchronizationPointAchieved RTI serviceVR-Link Calls to RTI Services
synchronizationPointRegistrationFailed()Registering and Responding to Synchronization Points
synchronizationPointRegistrationSucceeded()Registering and Responding to Synchronization Points
T
Tait-Bryan sequenceOrientation, Euler Angles, and DtTaitBryan, Coordinates
talk example applicationtalk and listen
theta()Orientation, Euler Angles, and DtTaitBryan
third-party libraryThird-Party Libraries
thread, multipleUsing Independent VR-Link Objects in Multiple Threads
thresholdManaging Time
        for sending dataUsing the DtEntityPublisher::tick() Function
        position and orientationSetting Position and Orientation Thresholds
        timeSetting Position and Orientation Thresholds
        translation and rotationSetting Position and Orientation Thresholds
thresholder()Setting Position and Orientation Thresholds
thresholder.hSetting Position and Orientation Thresholds
throwing exceptionsThe DtException Class
tick RTI serviceVR-Link Calls to RTI Services
tick()A Send-Only Example, Forcing Attribute Updates, Receiving Interactions, Working with Locally Simulated Entities, Setting an Entity's State, Using the DtEntityPublisher::tick() Function
        RTIDtExerciseConn Member Functions
Time Management, HLATime Management
time stamp order, messagesTime Management
        messages;Time Management
time to live, for multicast packetsSubscribing to Multicast Addresses
time, federationTime Management
        information, obtainingInspecting an Entity's State
        information, settingSetting an Entity's State
        simulationManaging Time
        thresholdSetting Position and Orientation Thresholds
timeoutReceiving PDUs, Timing Out Entities
        argument to drainInput()DtExerciseConn Member Functions
timeStampTime Stamps
timestampTimestamps, Sending PDUs
timeStamp()Inspecting and Setting Data in a PDU Header
timestamp, f18Absolute Timestamping
        functions forDtExerciseConn Member Functions
        HLATime Stamps
        relative and absoluteTimestamps
        typeDtExerciseConn Member Functions
timeStampTypeAbsolute Timestamping
timeStampType()DtExerciseConn Member Functions, Time Stamps, Inspecting and Setting Data in a PDU Header
timing out, entitiesTiming Out Entities
toolkitVR-Link is a Multi-Layered Toolkit
topoCoord.hTopographic Coordinates, Lower Level Coordinate Conversion Functions
topographic coordinate systemTopographic Coordinates, Coordinate Views, Topographic Coordinate Views, Coordinate Systems
        and UTM coordinate system, comparedDifferences Between UTM and Topographic Coordinates
        converting to geocentricTopographic Coordinates
topoView.hCoordinate Views
totalParameterCount()Inspecting Articulated Parts Data
translation thresholdSetting Position and Orientation Thresholds
translational offsetLower Level Coordinate Conversion Functions
transmitterWorking with Other Types of Objects
triplet IDIdentifying Objects in DIS
TSO, messagesTime Management
turnInteractionsOff RTI serviceVR-Link Calls to RTI Services
turnInteractionsOn RTI serviceVR-Link Calls to RTI Services
turnUpdatesOffForObjectInstance RTI serviceVR-Link Calls to RTI Services
turnUpdatesOnForObjectInstance RTI serviceVR-Link Calls to RTI Services
type, entityCreating a DtEntityPublisher
U
UDP: portCreating an Exercise Connection for DIS
unbundling, packetsBundling and Unbundling PDU Packets
unconditionalDivest()Ownership Management
unicast, packetDtExerciseConn Constructors
Universal Transverse Mercator. See UTMUTM Coordinates
unknown, PDU, constructingDtPdu Constructors
unknownPdu.hUsing DtUnknownPdu
unregistering, functions with DtExerciseConnDtExerciseConn Member Functions
unsubscribeInteractionClass RTI serviceVR-Link Calls to RTI Services
unsubscribeObjectClass RTI serviceVR-Link Calls to RTI Services
update()Forcing Attribute Updates
update, notification ofNotifying an Application when State Updates Arrive
        processingCreating Reflected Entity Lists
updateAttributeValues RTI serviceVR-Link Calls to RTI Services, Federate-Initiated Services
updating, attribute valuesForcing Attribute Updates
        attributesManaging Locally Simulated Entities
        attributesUsing the DtEntityPublisher::tick() Function
        state informationManaging Locally Simulated Entities
Use IPv6Initializing Applications
useAsynchIO()Using Asynchronous IO
useDeadReckoner()Dead-Reckoning
useIpv6 parameterInitializing Applications
user-defined, PDUWorking with Non-Standard PDUs
        PDUDeriving Classes from DtPdu
useSmoother()Using Smoothing
using, external buffers in PDUUsing External Buffers in a PDU Class
        secondary network deviceDtExerciseConn Constructors
usrUsing Callbacks
usr pointerDtExerciseConn Member Functions
UTM coordinate systemUTM Coordinates, Coordinate Views, UTM Coordinate Views, Coordinate Systems
        and topographic system, comparedDifferences Between UTM and Topographic Coordinates
UTM Reference zoneUTM Coordinates
UTM, reference pointUsing Independent VR-Link Objects in Multiple Threads
utmCoord.hUTM Coordinates, UTM Coordinate Views
utmView.hCoordinate Views
V
variable length PDUDeriving Classes from DtPdu, DtPdu Constructors
vector, conversionCoordinate Conversions
        multiplying matrixLower Level Coordinate Conversion Functions
        obtainingUsing the DtDcm Class
        representingUsing the DtVector Class
vecTransTopographic Coordinates
velocity()Coordinate Views, Inspecting an Entity's State, Dead-Reckoning, Using Smoothing
version, FOMUsing Different RPR FOM Versions
        protocol, receivingDtPduFactory
        protocol, setting in PDUDtPdu Constructors
        RPR FOMInitializing Applications
        VR-LinkDtExerciseConn Member Functions
viewUTM Coordinate Views, Inspecting an Entity's State
        classCoordinate Views
        classCoordinate Systems
vl libraryLibraries and Header Files
vlDcm.hUsing the DtDcm Class
vlDisSocket.hDtExerciseConn Constructors, Configuring a DtDisSocket, Sending Packets Using DtInetSocket
vlInetSocket.hConfiguring Your Connection to the DIS Network, Configuring a DtDisSocket, Sending Packets Using DtInetSocket
vlInetTcpSocket.hSending Packets Using DtInetSocket
vlInetUdpSocket.hSending Packets Using DtInetSocket
vlList.hCreating Linked Lists with DtList
vlNetTypes.hBig and Little Endian Wire Formats, Using DtUnknownPdu
vlpi libraryLibraries and Header Files
vlprint.hDiagnostic Utilities, Printing Diagnostic Messages in Windows, Miscellaneous Global Functions
vlProcessControl.hMiscellaneous Global Functions
vlSocket.hConfiguring Your Connection to the DIS Network
vlTaitBryan.hOrientation, Euler Angles, and DtTaitBryan
vlTime.hManaging Time
vlutil libraryLibraries and Header Files
vlutil.hFunctions for Manipulating IP Addresses, Miscellaneous Global Functions
vlVector.hUsing the DtVector Class
VR-Link, Code GeneratorIntroduction to the Code Generator
        extendingIntroduction to the Code Generator
        featuresVR-Link Features
        simulation timeManaging Time
        simulation timeDead-Reckoning
        versionDtExerciseConn Member Functions
VR-Link.fedCreating an Exercise Connection for HLA, The High Level Architecture (HLA)
VR-Vantage, remote controlControlling MAK Products Remotely
vrlFedAmb.hRTI-Initiated Services
VRLINK_DIRProject Files and Makefiles
vrlinkVersion()DtExerciseConn Member Functions
W
wide stringBuilding Applications for Use with the RTI 1516 Specification
window, Code GeneratorThe VR-Link Code Generator Window
Windows, C++ 8, librariesLibraries and Header Files
        compilingCompiling for a Particular Protocol Version under Windows
        messages, printingPrinting Diagnostic Messages in Windows
wire formatBig and Little Endian Wire Formats
wrapNext()Iterating Through a DtReflectedEntityList
wrapping ownership management servicesOwnership Management
wrapPrev()Iterating Through a DtReflectedEntityList
XYZ
XML fileInteroperability Between HLA 1.3 and IEEE 1516 Federates, Enumerations
        loading or savingInitializing Applications
zero()Using the DtDcm Class

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)