Add model ServerConnectionState

This commit is contained in:
LollipopKit
2021-10-27 14:14:44 +08:00
parent ff5da418b0
commit 0e6ecbe0cd
2 changed files with 4 additions and 1 deletions

View File

@@ -1,4 +1,5 @@
import 'package:ssh2/ssh2.dart';
import 'package:toolbox/data/model/server_connection_state.dart';
import 'package:toolbox/data/model/server_private_info.dart';
import 'package:toolbox/data/model/server_status.dart';
@@ -6,6 +7,7 @@ class ServerInfo {
ServerPrivateInfo info;
ServerStatus status;
SSHClient client;
ServerConnectionState connectionState;
ServerInfo(this.info, this.status, this.client);
ServerInfo(this.info, this.status, this.client, this.connectionState);
}

View File

@@ -0,0 +1 @@
enum ServerConnectionState { disconnected, connecting, connected, failed }