SignboxVpnRuntimeApi extension

on

Methods

filterProfilesByCoreSupport({required List<VpnProfile> profiles, bool refresh = false}) Future<List<VpnProfile>>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

getCoreCapabilities({bool refresh = false}) Future<VpnCoreCapabilities>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

getLastError() Future<String?>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

getSingboxVersion() Future<String?>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

getState() Future<VpnConnectionState>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

getStateDetails() Future<VpnConnectionSnapshot>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

getStats() Future<VpnRuntimeStats>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

isProtocolSupportedByCore(VpnProtocol protocol, {bool refresh = false}) Future<bool>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

requestNotificationPermission() Future<bool>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

requestVpnPermission() Future<bool>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

restart() Future<void>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

setRawConfig(Map<String, Object?> config) Future<void>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

start() Future<void>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

stop() Future<void>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension

syncRuntimeState() Future<void>

Available on SignboxVpn, provided by the SignboxVpnRuntimeApi extension