getConnectionStatus method
Get current connection status
Implementation
@override
Future<SingBoxConnectionStatus> getConnectionStatus() async {
try {
final statusString = await methodChannel.invokeMethod<String>('getConnectionStatus');
if (statusString != null) {
return SingBoxConnectionStatusExtension.fromString(statusString);
}
return SingBoxConnectionStatus.disconnected;
} catch (e) {
debugPrint('Error getting connection status: $e');
return SingBoxConnectionStatus.disconnected;
}
}