Netwister store values of configurable parameters in the ASCII text files using file system directories for grouping of parameters. Configuration data in these files is typically stored in the following format:
<Key name>=<Value> // comment
i.e. configuration file consist of series of pairs of key names and key values, separated by '=' and possible spaces. Key names are case sensitive. Key values are strings of characters, without quotes around them, and without commas or indication of units (e.g. 1,000 bytes is entered as 1000). Each pair can be followed by C++ style comment.
If a key name is omitted from the configuration files, its default value is used from the file default located in the same configuration directory.
Top level directory of the configuration files tree is referred to as Configuration Path. The configuration of Netwister component parameters is located in separate /ini/<Netwister_component_name>/ subdirectories. Each of these has the following elements:
- /MAIN contains configuration for a core Netwister Module application parameters.
- /THREADS contains configuration associated with general purpose thread objects, which can be assigned to run various tasks within the Netwister.
- /REBOOTERS contains configuration for rebooter tasks.
Original Netwister configuration at the time of installation contains basic parameters set and ready for default operation.