Name Convention
Unless otherwise indicated, definition names in structs employ several 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, "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.