namespace RGB.NET.Devices.OpenRGB
{
///
/// Represents a definition of an OpenRGB server.
///
public class OpenRGBServerDefinition
{
///
/// The name of the client that will appear in the OpenRGB interface.
///
public string? ClientName { get; set; }
///
/// The ip address of the server.
///
public string? Ip { get; set; }
///
/// The port of the server.
///
public int Port { get; set; }
///
/// Whether the provider is connected to this server definition or not.
///
public bool Connected { get; set; }
///
/// The error that occurred when connecting, if this failed.
///
public string? LastError { get; set; }
}
}