3.15.1.1 MasterClient 2 XML Configuration File

The version 2 MasterClient program reads it's configuration an XML file. Structure and the meaning of the XML elements are described in the following chapters.

When the MasteClient program is started without a command line argument, it reads a file MasterClient.xml in the actual working directory to read its configuration Alternatively a file or path name may be given as the only command line argument, the program then will read this file instead.

XML Element Hierarchy

The diagram below shows the overall tree structure of the XML elements making up the MasterClient's configuration. Most elements may appear multiple times except the <masterclient> element.

<masterclient>          The root element
|
+-<global>              Definition of a global parameter
|
+-<peerlist>            List of all peers to M&C systems
| | 
| +-<peer>              Definition of one peer to a M&C system
|   |
|   +-<parameter>       Definition of an optional parameter to be
|                       watched at the M&C
|
+-<grouplist>           List of all groups
| | 
| +-<group>             Definition of one group
|   | 
|   +-<member>          Definition of one member in the group
| 
+-<screenlist>          List of all screens
  |  
  +-<screen>            Definition of one screen
    | 
    +-<row>             Definition of one row of buttons in this screen
      | 
      +-<button>        Definition of one button