This component stores an arbitrary collection of attribute name/value pairs.
It stores copies of all incoming attribute values indefinitely.
| Behaviors | |
|---|---|
| attribute-storage | This component accepts all data values. It returns copies verbatim. Any unknown attribute name, when read, returns the empty string. |
| SID Conventions | ||
|---|---|---|
| functional | supported | - |
| save/restore | not supported | state-snapshot |
Related components
This component may be used in unit tests as a passive model of another component. This is especially useful if the other component is complicated to configure and to use in a testing environment, and if its attributes only are of interest.
Host systemIf many attribute names or lengthy attribute values are stored, this component may use much host memory.
| attributes | |||||
|---|---|---|---|---|---|
| name | category | legal values | default value | behaviors | |
| any | - | any | - | attribute storage | |