dev
dart 33 lines 568 Bytes
Raw
1 import 'package:cw_core/utils/tor/abstract.dart';
2
3 class CakeTorDisabled implements CakeTorInstance {
4 @override
5 bool get bootstrapped => false;
6
7 @override
8 bool get enabled => false;
9
10 @override
11 int get port => -1;
12
13 @override
14 Future<void> start() => throw UnimplementedError();
15
16 @override
17 bool get started => false;
18
19 @override
20 Future<void> stop() => throw UnimplementedError();
21
22 @override
23 String toString() {
24 return """
25 CakeTorDisabled(
26 port: $port,
27 started: $started,
28 bootstrapped: $bootstrapped,
29 enabled: $enabled,
30 )
31 """;
32 }
33 }