<feat: New project structure>

<feat: New release>
This commit is contained in:
Alessandro Autiero
2023-09-02 15:34:15 +02:00
parent 64b33102f4
commit b41e22adeb
953 changed files with 1373072 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
class ServerResult {
final ServerResultType type;
final Object? error;
final StackTrace? stackTrace;
ServerResult(this.type, {this.error, this.stackTrace});
}
enum ServerResultType {
missingHostError,
missingPortError,
illegalPortError,
freeingPort,
freePortSuccess,
freePortError,
pingingRemote,
pingingLocal,
pingError,
startSuccess,
startError;
bool get isError => name.contains("Error");
}