39 lines
1.1 KiB
C#
39 lines
1.1 KiB
C#
namespace ZB.MOM.WW.LmxOpcUa.Host.Domain
|
|
{
|
|
/// <summary>
|
|
/// MXAccess connection lifecycle states. (MXA-002)
|
|
/// </summary>
|
|
public enum ConnectionState
|
|
{
|
|
/// <summary>
|
|
/// No active session exists to the Galaxy runtime.
|
|
/// </summary>
|
|
Disconnected,
|
|
|
|
/// <summary>
|
|
/// The bridge is opening a new MXAccess session to the runtime.
|
|
/// </summary>
|
|
Connecting,
|
|
|
|
/// <summary>
|
|
/// The bridge has an active MXAccess session and can service reads, writes, and subscriptions.
|
|
/// </summary>
|
|
Connected,
|
|
|
|
/// <summary>
|
|
/// The bridge is closing the current MXAccess session and draining runtime resources.
|
|
/// </summary>
|
|
Disconnecting,
|
|
|
|
/// <summary>
|
|
/// The bridge detected a connection fault that requires operator attention or recovery logic.
|
|
/// </summary>
|
|
Error,
|
|
|
|
/// <summary>
|
|
/// The bridge is attempting to restore service after a runtime communication failure.
|
|
/// </summary>
|
|
Reconnecting
|
|
}
|
|
}
|