Info which is known at compile time about an object in the XPON DM.
- id: unique ID identifying an object in the DM
- name: symbolic name for 'id'. Mainly intended for log messages. E.g., "SoftwareImage".
- generic_path: object path with all instance indexes replaced by 'x', e.g., "XPON.ONU.x.SoftwareImage"
- key_name: the name of the parameter which is the unique key of the template object. Only applicable for template objects.
- key_max_value: if the key referred to by 'key_name' is an uint32, this field indicates its max value.
- singletons: string of comma-separated strings identifying the children which are singletons.
- templates: string of comma-separated strings identifying the children which are templates.
- params: pointer to array with info about the params of this object.
- n_params: number of params in the array pointed to by 'params'
- has_rw_enable: true if the object has a read-write Enable parameter. The code only looks at this field when creating a new instance of a template object.
Definition at line 122 of file dm_info.h.