ProxyManager

@Singleton
class ProxyManager @Inject constructor(context: Context, invizibleHelper: InvizibleHelper)

Constructors

Link copied to clipboard
@Inject
constructor(context: Context, invizibleHelper: InvizibleHelper)

Properties

Link copied to clipboard
val status: StateFlow<ProxyStatus>

Functions

Link copied to clipboard
suspend fun checkSocksHealth(host: String, port: Int): Boolean
Link copied to clipboard
Link copied to clipboard
suspend fun ensureProxyReady(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun refreshStatusAndWait()
Link copied to clipboard
Link copied to clipboard
suspend fun requestOrbotStart(): Boolean
Link copied to clipboard
suspend fun requestTorStart(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard