using System.ComponentModel;
namespace MultiTerm.Protocols.Types;
public enum ProtocolConnectionState
{
///
/// Indicates that the protocol is currently not connected or has not yet been connected.
///
[Description("Not Connected")]
NotConnected,
///
/// Indicates that the protocol is currently connected and ready to transmit/receive data.
///
[Description("Connected")]
Connected,
///
/// Indicates that the protocol disconnected unintentionally (e.g. device connection was interrupted).
///
[Description("Unintentionally Disconnected")]
UnintentionallyDisconnected
}