12.10 ServerStatusDataType
This structure contains elements that describe the status of the Server. Its composition is defined in Table 242.
| Name | Type | Description |
|---|---|---|
| ServerStatusDataType | structure | |
startTime | UtcTime | Time (UTC) the Server was started. This is constant for the Server instance and is not reset when the Server changes state. Each instance of a Server should keep the time when the process started. |
currentTime | UtcTime | The current time (UTC) as known by the Server. |
state | ServerState | The current state of the Server. Its values are defined in 12.6. |
buildInfo | BuildInfo | |
secondsTillShutdown | UInt32 | Approximate number of seconds until the Server will be shut down. The value is only relevant once the state changes into SHUTDOWN_4. After the Server shut down is initated, the state changes to SHUTDOWN_4 and the actual shut down should be delayed for a configurable time if Clients are connected to the Server to allow these Clients an orderly disconnect. |
shutdownReason | LocalizedText | A localized text indicating the reason for the shutdown. The value is only relevant once the state changes into SHUTDOWN_4. If there is no specific reason for the shutdown, then this value may be set to null or it may be empty. |
Its representation in the AddressSpace is defined in Table 243.
| Attributes | Value | ||||
| BrowseName | ServerStatusDataType | ||||
| IsAbstract | FALSE | ||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
|---|---|---|---|---|---|
| Subtype of the Structure DataType defined in Table 196. | |||||
| Conformance Units | |||||
|---|---|---|---|---|---|
| Base Info ServerType |