mirror of
https://github.com/Such-Software/hash-wallet.git
synced 2026-10-17 05:41:29 +02:00
fix: make socket calls sync (#2363)
This commit is contained in:
@@ -40,8 +40,8 @@ abstract class ProxySocket {
|
||||
}
|
||||
|
||||
Future<void> close();
|
||||
Future<void> destroy();
|
||||
Future<void> write(String data);
|
||||
void destroy();
|
||||
void write(String data);
|
||||
StreamSubscription<List<int>> listen(Function(Uint8List event) onData, {Function (Object error)? onError, Function ()? onDone, bool cancelOnError = true});
|
||||
ProxyAddress get address;
|
||||
}
|
||||
@@ -15,10 +15,10 @@ class ProxySocketInsecure implements ProxySocket {
|
||||
Future<void> close() => socket.close();
|
||||
|
||||
@override
|
||||
Future<void> destroy() async => socket.destroy();
|
||||
void destroy() => socket.destroy();
|
||||
|
||||
@override
|
||||
Future<void> write(String data) async => socket.write(data);
|
||||
void write(String data) => socket.write(data);
|
||||
|
||||
@override
|
||||
StreamSubscription<List<int>> listen(Function(Uint8List event) onData, {Function(Object error)? onError, Function()? onDone, bool cancelOnError = true}) {
|
||||
|
||||
@@ -15,10 +15,10 @@ class ProxySocketSecure implements ProxySocket {
|
||||
Future<void> close() => socket.close();
|
||||
|
||||
@override
|
||||
Future<void> destroy() async => socket.destroy();
|
||||
void destroy() => socket.destroy();
|
||||
|
||||
@override
|
||||
Future<void> write(String data) async => socket.write(data);
|
||||
void write(String data) => socket.write(data);
|
||||
|
||||
@override
|
||||
StreamSubscription<List<int>> listen(Function(Uint8List event) onData, {Function(Object error)? onError, Function()? onDone, bool cancelOnError = true}) {
|
||||
|
||||
@@ -16,10 +16,10 @@ class ProxySocketSocks implements ProxySocket {
|
||||
Future<void> close() => socket.close();
|
||||
|
||||
@override
|
||||
Future<void> destroy() => close();
|
||||
void destroy() => close();
|
||||
|
||||
@override
|
||||
Future<void> write(String data) async => socket.write(data);
|
||||
void write(String data) => socket.write(data);
|
||||
|
||||
@override
|
||||
StreamSubscription<List<int>> listen(Function(Uint8List event) onData, {Function(Object error)? onError, Function()? onDone, bool cancelOnError = true}) {
|
||||
|
||||
Reference in New Issue
Block a user