Home
Categories
Dictionary
Glossary
Download
Project Details
Changes Log
What Links Here
FAQ
License

ARINC661 Connectors reference configuration


    1  Overview
    2  Grammar
    3  Structure
    4  Example
    5  See also

The Connectors reference configuration file specifies how to resoolve the ConnectorReference ID for the Connector and DataConnector widgets.

Overview

The standard does not specify how the Server should resolve the Connected Layer with the reference (considering that a layer is specified by its Application ID and Layer ID, and the ConnectorReference is only one ID.

By default the CDS will resolve the Connector Reference by looking for the first Layer with a Layer ID equal to the ConnectorReference value. If there are more than one Layer with the same Layer ID in the Server (for different Application IDs), the Server will preferentially look for a Layer in the same Application ID.

Specifying a Connectors reference configuration file by setting the server.connectors configuration property allows to specify how to resolve a ConnectorReferenceID to a Layer.

Grammar

See the Connectors reference configuration Schema.

Structure

There is two ways to define the binding between a ConnectorReference and a Layer:
  • Specifying for a ConnectorReference one associated LayerID and ApplicationID. For example:
                <connector connectorID="21" appliID="3" layerID="20" />
    
  • Specifying for a ConnectorReference a list of associated LayerIDs and ApplicationIDs, depending on the LayerID and/or ApplicationID of the Layer which contains the Connector widget. For example:
             <connector connectorID="10">
                <instance contextAppliID="1" contextLayerID="20" appliID="3" layerID="20" />
                <instance contextAppliID="2" contextLayerID="23" appliID="2" layerID="20" />
             </connector>
    

Example

      <connectors>
         <connector connectorID="21" appliID="3" layerID="20" />
         <connector connectorID="22" appliID="2" layerID="20" />
         <connector connectorID="23" appliID="2" layerID="23" />
      </connectors>

See also


Categories: builtin-applis | uaappli

Copyright 2017-2020 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence