This structure contains elements that describe the status of the Server. Its composition is defined in Table 144.
Table 144– ServerStatusDataType Structure
Name |
Type |
Description |
ServerStatusDataType |
structure |
|
startTime |
UtcTime |
Time (UTC) the Serverwas started. This is constant for the Serverinstance and is not reset when the Serverchanges state. Each instance of a Servershould 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 Serverwill be shut down. The value is only relevant once the state changes into SHUTDOWN_4. After the Servershut down is initated, the state changes to SHUTDOWN_4 and the actual shut down should be delayed for a configurable time if Clientsare connected to the Serverto allow these Clients an orderly disconnect. |
shutdownReason |
LocalizedText |
An optional localized text indicating the reason for the shutdown. The value is only relevant once the state changes into SHUTDOWN_4. |
Its representation in the AddressSpaceis defined in Table 145.
Table 145– ServerStatusDataType Definition
Attributes |
Value |
BrowseName |
ServerStatusDataType |