status method
Returns the current V2RayStatus by querying the native side.
Implementation
Future<V2RayStatus> status() async {
try {
final raw = await _channelControl.invokeMethod<String>('status');
if (raw == null || raw.isEmpty) return V2RayStatus.empty();
return V2RayStatus.fromJson(
Map<String, dynamic>.from(jsonDecode(raw) as Map));
} catch (_) {
return V2RayStatus.empty();
}
}