Accueil > Produits > HLA Toolbox™ > Liste des fonctions

Liste des fonctions

Voici la liste exhaustive des fonctions du HLA Toolbox par groupe de service. Les fonctions communes aux deux standards sont en bleu, les fonctions spécifiques au standard HLA 1.3 sont en rouge et les fonctions spécifiques au standard IEEE 1516 sont en vert.

  • Fonctions spécifiques au HLA Toolbox

    hlaAutoPublishSubscribe
    hlaCreateFederate
    hlaDecode
    hlaDestroy
    hlaEncode
    hlaErrorMsg
    hlaGUI
    hlaInitialize
    hlaRegisterToolbox
    hlaRun
    hlaVersion
  • Gestion de la fédération

    createFederationExecution
    destroyFederationExecution
    federateRestoreComplete
    federateRestoreNotComplete
    federateSaveBegun
    federateSaveComplete
    federateSaveNotComplete
    joinFederationExecution
    registerFederationSynchronizationPoint
    requestFederationRestore
    requestFederationSave
    resignFederationExecution
    synchronizationPointAchieved
    queryFederationSaveStatus
    queryFederationRestoreStatus
  • Gestion des déclarations

    publishInteractionClass
    subscribeInteractionClass
    subscribeObjectClassAttributes
    unpublishInteractionClass
    unpublishObjectClass
    unsubscribeInteractionClass
    unsubscribeObjectClass
    publishObjectClass
    publishObjectClassAttributes
    unpublishObjectClassAttributes
    unsubscribeObjectClassAttributes
  • Gestion des objets

    changeAttributeTransportationType
    changeInteractionTransportationType
    deleteObjectInstance
    localDeleteObjectInstance
    updateAttributeValues
    sendInteraction
    registerObjectInstance
    requestClassAttributeValueUpdate
    requestObjectAttributeValueUpdate
    reserveObjectInstanceName
    requestAttributeValueUpdate
    ObjectInstanceHandle
  • Gestion de l’ownership

    unconditionalAttributeOwnershipDivestiture
    negotiatedAttributeOwnershipDivestiture
    attributeOwnershipAcquisition
    attributeOwnershipAcquisitionIfAvailable
    cancelNegotiatedAttributeOwnershipDivestiture
    cancelAttributeOwnershipAcquisition
    isAttributeOwnedByFederate
    queryAttributeOwnership
    attributeOwnershipReleaseResponse
    confirmDivestiture
    attributeOwnershipDivestitureIfWanted
  • Gestion du temps

    changeAttributeOrderType
    changeInteractionOrderType
    disableAsynchronousDelivery
    disableTimeConstrained
    disableTimeRegulation
    enableAsynchronousDelivery
    enableTimeConstrained
    enableTimeRegulation
    flushQueueRequest
    modifyLookahead
    queryLookahead
    retract
    timeAdvanceRequest
    timeAdvanceRequestAvailable
    nextEventRequest
    nextEventRequestAvailable
    queryFederateTime
    queryLBTS
    queryMinNextEventTime
    nextMessageRequest
    nextMessageRequestAvailable
    queryGALT
    queryLogicalTime
    queryLITS
  • Gestion de la distribution des données

    associateRegionForUpdates
    createRegion
    registerObjectInstanceWithRegion
    sendInteractionWithRegion
    subscribeInteractionClassWithRegion
    subscribeObjectClassAttributesWithRegion
    unassociateRegionForUpdates
    unsubscribeInteractionClassWithRegion
    notifyAboutRegionModification
    requestClassAttributeValueUpdateWithRegion
    unsubscribeObjectClassWithRegion
    commitRegionModifications
    deleteRegion
    unsubscribeObjectClassAttributesWithRegions
    requestAttributeValueUpdateWithRegions
  • Services de gestion des types et fonctions auxiliaires

    disableAttributeRelevanceAdvisorySwitch
    disableAttributeScopeAdvisorySwitch
    disableInteractionRelevanceAdvisorySwitch
    enableAttributeRelevanceAdvisorySwitch
    enableAttributeScopeAdvisorySwitch
    enableInteractionRelevanceAdvisorySwitch
    getAttributeHandle
    getAttributeName
    getDimensionHandle
    getInteractionClassHandle
    getInteractionClassName
    getObjectClassHandle
    getObjectClassName
    getObjectInstanceHandle
    getObjectInstanceName
    getParameterHandle
    getParameterName
    getTransportationName
    disableClassRelevanceAdvisorySwitch
    enableClassRelevanceAdvisorySwitch
    getAttributeRoutingSpaceHandle
    getDimensionHandles
    getInteractionRoutingSpaceHandle
    getObjectClass
    getOrderingHandle
    getOrderingName
    getRoutingSpaceHandle
    getRoutingSpaceName
    getTransportationHandle
    tick
    getDimensionName
    getDimensionUpperBound
    getAvailableDimensionsForClassAttribute
    getKnownObjectClassHandle
    getAvailableDimensionsForInteractionClass
    getTransportationType
    getOrderType
    getOrderName
    enableObjectClassRelevanceAdvisorySwitch
    disableObjectClassRelevanceAdvisorySwitch
    getDimensionHandleSet
    getRangeBounds
    setRangeBounds
    normalizeFederateHandle
    normalizeServiceGroup
    evokeCallback
    evokeMultipleCallbacks
    enableCallbacks
    disableCallbacks