An XML element encoded as a UTF-8 string. The possible encodings for a NodeId value. An identifier for a node in a UA server address space. An identifier for a node in a UA server address space qualified with a complete namespace string. A 32-bit status code value. A recursive structure containing diagnostic information associated with a status code. A string qualified with a namespace index. A string qualified with a namespace index. A value with an associated timestamp, and quality. A serialized object prefixed with its data type identifier. A union of several types. An image encoded in BMP format. An image encoded in GIF format. An image encoded in JPEG format. An image encoded in PNG format. An image encoded in PNG format. A mask of 32 bits that can be updated individually by using the top 32 bits as a mask. The type of identifier used in a node id. A mask specifying the class of the node. Specifies the attributes which belong to all nodes. Specifies the attributes which belong to object nodes. Specifies the attributes which belong to object type nodes. Specifies the attributes which belong to variable nodes. Specifies the attributes which belong to variable type nodes. Specifies the attributes which belong to reference type nodes. Specifies the attributes which belong to method nodes. Specifies a reference which belongs to a node. An argument for a method. A mapping between a value of an enumerated type and a name and description. This abstract Structured DataType is the base DataType for all DataTypes representing a bit mask. This abstract DataType is the base DataType for all union DataTypes. A string normalized based on the rules in the unicode specification. An arbitraty numeric value. A period of time formatted as defined in ISO 8601-2000. A time formatted as defined in ISO 8601-2000. A date formatted as defined in ISO 8601-2000. A period of time measured in milliseconds. A date/time value specified in Universal Coordinated Time (UTC). An identifier for a user locale. This primitive data type is a UInt32 that identifies an element of an array. A numeric identifier for an object. The types of applications. Describes an application and how to find it. The header passed with every server request. The header passed with every server response. The response returned by all services when there is a service level error. Finds the servers known to the discovery server. Finds the servers known to the discovery server. A certificate for an instance of an application. The type of security to use on a message. The possible user token types. Describes a user token that can be used with a server. The description of a endpoint that can be used to access a server. Gets the endpoints used by the server. Gets the endpoints used by the server. The information required to register a server with a discovery server. Registers a server with the discovery server. Registers a server with the discovery server. A base type for discovery configuration information. The discovery information needed for mDNS registration. Indicates whether a token if being created or renewed. The token that identifies a set of keys for an active secure channel. Creates a secure channel with a server. Creates a secure channel with a server. Closes a secure channel. Closes a secure channel. A software certificate with a digital signature. A unique identifier for a session used to authenticate requests. A digital signature. Creates a new session with the server. Creates a new session with the server. A base type for a user identity token. A token representing an anonymous user. A token representing a user identified by a user name and password. A token representing a user identified by an X509 certificate. A token representing a user identified by a WS-Security XML token. Activates a session with the server. Activates a session with the server. Closes a session with the server. Closes a session with the server. Cancels an outstanding request. Cancels an outstanding request. The bits used to specify default attributes for a new node. The base attributes for all nodes. The attributes for an object node. The attributes for a variable node. The attributes for a method node. The attributes for an object type node. The attributes for a variable type node. The attributes for a reference type node. The attributes for a data type node. The attributes for a view node. A request to add a node to the server address space. A result of an add node operation. Adds one or more nodes to the server address space. Adds one or more nodes to the server address space. A request to add a reference to the server address space. Adds one or more references to the server address space. Adds one or more references to the server address space. A request to delete a node to the server address space. Delete one or more nodes from the server address space. Delete one or more nodes from the server address space. A request to delete a node from the server address space. Delete one or more references from the server address space. Delete one or more references from the server address space. Define bits used to indicate which attributes are writable. The directions of the references to return. The view to browse. A request to browse the the references from a node. A bit mask which specifies what should be returned in a browse response. The description of a reference. An identifier for a suspended query or browse operation. The result of a browse operation. Browse the references for one or more nodes from the server address space. Browse the references for one or more nodes from the server address space. Continues one or more browse operations. Continues one or more browse operations. An element in a relative path. A relative path constructed from reference types and browse names. A request to translate a path into a node id. The target of the translated path. The result of a translate opearation. Translates one or more paths in the server address space. Translates one or more paths in the server address space. Registers one or more nodes for repeated use within a session. Registers one or more nodes for repeated use within a session. Unregisters one or more previously registered nodes. Unregisters one or more previously registered nodes. A monotonically increasing value. Specifies a range of array indexes. A time value specified as HH:MM:SS.SSS. A date value.