module documentation

OPC UA dictionary entries (semantic identifiers) as defined in OPC 10000-19.

An entry pairs a semantic_id (its meaning) with an optional human-readable name. Use IrdiDictionaryEntry or UriDictionaryEntry depending on the identifier format. Validation is syntactic only; ids are not looked up in any dictionary.

Class DictionaryEntry Abstract OPC UA dictionary entry (OPC 10000-19).
Class IrdiDictionaryEntry Dictionary entry identified by an IRDI (International Registration Data Identifier).
Class UriDictionaryEntry Dictionary entry identified by a URI (Uniform Resource Identifier).
Constant _IRDI_PATTERNS Undocumented
Constant _REGEX_ECLASS Undocumented
Constant _REGEX_IEC_CDD Undocumented
Constant _REGEX_ISO Undocumented
_IRDI_PATTERNS =

Undocumented

Value
(_REGEX_IEC_CDD, _REGEX_ISO, _REGEX_ECLASS)
_REGEX_ECLASS =

Undocumented

Value
re.compile(r'0173/1///#\d{2}-[A-Z0-9]+#[a-zA-Z0-9]+')
_REGEX_IEC_CDD =

Undocumented

Value
re.compile(r'0112/2//.+#[A-Z0-9]+#[A-Z0-9]+')
_REGEX_ISO =

Undocumented

Value
re.compile(r'0112-1-.+#[A-Z0-9]+#[a-zA-Z0-9]+')