Home
Categories
Dictionary

Layer


    1  Layer properties
       1.1  Layer ID
    2  Widgets tree
    3  Runtime communication

A Layer is the top−level container of Widgets in an ARINC 661 Definition File.

Layer properties

The main property of a Layer is its Layer ID. A Layer in a Definition File is specified by: All Layers in a Definition File have the same Application ID. Note that it is forbidden for two Layers to share the same (Application ID, Layer ID) pair in all the Server.

Layer ID

A Layer is identified by: Note that the ARINC 661 runtime communication does not exchange the application ID, which means that the resolution of the Layer concerned by a block in the runtime Buffer is implementation dependant.

Widgets tree

The Layer is a container which contains a "tree" of widgets, called "widgets tree". Leafs in the tree are terminal widgets (such as for example an A661_PUSH_BUTTON, whereas container widgets (such as A661_PANEL) may contain children.


Runtime communication

The Buffer exchanged in the Client => Server communication include the Layer ID for all Layer, but not the Application ID. This means that there should be some Network mechanism to be able to identify the Application ID for a communication Channel. The J661 project has two ways to manage this:


Category:arinc661 Category:user

Copyright 2016 Dassault Aviation. All Rights Reserved. Documentation and source under the GPL v2 licence

Project Web Hosted by SourceForge.net Copyright 1999-2010 - Geeknet, Inc., All Rights Reserved About - Legal - Help