6 Standard ObjectTypes ToC Previous Next

6.3 ObjectTypes for the Server Object ToC Previous Next

6.3.4 SessionsDiagnosticsSummaryType ToC Previous Next index

This ObjectType defines diagnostic information about the sessions of the OPC UA Server. This ObjectType is formally defined in Table 12.

Table 12 – SessionsDiagnosticsSummaryType Definition

Attribute Value
BrowseName SessionsDiagnosticsSummaryType
IsAbstract False

Subtype of the BaseObjectType defined in 6.2

References NodeClass BrowseName DataType / TypeDefinition Modelling Rule
HasComponent Variable SessionDiagnosticsArray SessionDiagnosticsDataType[]
HasComponent Variable SessionSecurityDiagnosticsArray SessionSecurityDiagnosticsDataType[]
HasComponent Object <ClientName> --
Optional Placeholder
NOTE This row represents no Node in the AddressSpace. It is a placeholder pointing out that instances of the ObjectType will have those Objects.        

SessionDiagnosticsArray provides an array with an entry for each session in the Server having general diagnostic information about a session.

SessionSecurityDiagnosticsArray provides an array with an entry for each active session in the Server having security-related diagnostic information about a session. Since this information is security-related, it should not be made accessible to all users, but only to authorised users.

For each session of the Server, this Object also provides an Object representing the session, indicated by <ClientName>. The BrowseName could be derived from the sessionName defined in the CreateSession Service (OPC 10000-4) or some other server-specific mechanisms. It is of the ObjectType SessionDiagnosticsObjectType, as defined in 6.3.5.

Previous Next