Naming Conventions
Unless otherwise indicated, structs definition names inhave structs employ severalcertain requirements and optional conventions.
Names are limited to 128 characters and may not include the following reserved characters:
-
!(excalamation point) -
?(question mark) -
$(dollar sign) -
:(colon) -
;(semicolon) -
#(number symbol) -
*(asteriks) -
@(at symbol) -
,(comma)
In cases where names are used by API actions to lookup definitions, the @ character may be used to indicate an external ID instead of a plain name.
For matching purposes names are case insensitive and normalized with any leading/trailing whitespace removed and any internal whitespace represented by a single underscore character. For example,example:
"v_mon"="V Mon"=" V MON ".
XINA tools will interpret the period character (.) to indicate a tree structure relationship, and brackets ([]) to indicate an array of values. This is entirely presentational, not functional.