namespace SharpCAT.Common.Models; /// /// Configuration model for the SharpCAT server /// public class ServerConfig { /// /// TCP port to listen on /// public int Port { get; set; } = 8443; /// /// Certificate configuration for TLS /// public CertificateConfig Certificate { get; set; } = new(); /// /// Serial port configuration for CAT communication /// public SerialPortConfig SerialPort { get; set; } = new(); /// /// Logging configuration /// public LoggingConfig Logging { get; set; } = new(); /// /// Maximum number of concurrent clients /// public int MaxClients { get; set; } = 10; }