IBaseClient public interface IBaseClient : IDisposable Documentation Code ConnectionInfo ConnectionInfo { get; } bool IsConnected { get; } TimeSpan KeepAliveInterval { get; set; } event EventHandler<ExceptionEventArgs> ErrorOccurred event EventHandler<HostKeyEventArgs> HostKeyReceived void Connect() Task ConnectAsync(CancellationToken cancellationToken) void Disconnect() void SendKeepAlive()