This ObjectTypedefines diagnostic information about the sessions of the OPC UA Server. This ObjectTypeis formally defined in Table 12.
Table 12– SessionsDiagnosticsSummaryType Definition
Attribute |
Value |
||||
BrowseName |
SessionsDiagnosticsSummaryType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType / TypeDefinition |
ModellingRule |
|
Subtype of the BaseObjectType defined in 6.2 |
|||||
HasComponent |
Variable |
SessionDiagnosticsArray |
SessionDiagnosticsDataType[] SessionDiagnosticsArrayType |
Mandatory |
|
HasComponent |
Variable |
SessionSecurityDiagnosticsArray |
SessionSecurityDiagnosticsDataType[] SessionSecurityDiagnosticsArrayType |
Mandatory |
|
HasComponent |
Object |
<ClientName> |
-- SessionDiagnosticsObjectType |
OptionalPlaceholder |
|
NOTE This row represents no Nodein the AddressSpace. It is a placeholder pointing out that instances of the ObjectTypewill have those Objects. |
SessionDiagnosticsArrayprovides an array with an entry for each session in the Serverhaving general diagnostic information about a session.
SessionSecurityDiagnosticsArrayprovides an array with an entry for each active session in the Serverhaving 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 Objectalso provides an Objectrepresenting the session, indicated by <ClientName>. The BrowseName could be derived from the sessionNamedefined in the CreateSession Service(OPC 10000-4) or some other server-specific mechanisms. It is of the ObjectTypeSessionDiagnosticsObjectType, as defined in 6.3.5.