AXParameter
AXParameter Documentation

The AXParameter interface enables data and application settings to be saved so that they are not lost during a reboot or firmware upgrade of the Axis product.
Parameters specific to the application can be preconfigured when the application is created or be added in runtime.
In addition, AXParameter makes it possible to define callback functions that perform specific actions if a parameter is updated, for example if the user updates a parameter using the Axis product's web pages.

Data which only is used and altered by the application should not be handled by AXParameter. Such data can instead be handled by, for example, GLib GKeyFile.

Note that the parameters are not private to the application. The parameters can be read via VAPIX by a user with operator privilege, and they can be modified by a user with admin privilege. The parameters can also be modified from another application if the application users belongs to the same group, e.g. two applications running as dynamic users.