outline_mobileproxy_platform_interface library
Classes
- OutlineMobileproxyPlatform
-
The interface that implementations of
outline_mobileproxymust implement. - ProxyInfo
- Information about a running local proxy started by OutlineMobileproxy.
- SmartDialerConfig
- Options controlling how the Smart Dialer probes candidate strategies.
Exceptions / Errors
- InvalidConfigException
- Thrown when the supplied transport configuration, or the Smart Dialer strategy configuration, could not be parsed or resolved into a working dialer.
- OutlineMobileproxyException
- Base class for exceptions thrown by OutlineMobileproxy.
- OutlineMobileproxyPlatformException
- Thrown for any other native-side failure that doesn't map to a more specific exception type.
- ProxyStartException
- Thrown when the local proxy could not be started, for example because the requested local address/port is already in use.
- ProxyStateException
- Thrown when an operation is requested that requires a running proxy (or requires no proxy to be running) and that precondition isn't met.
- ProxyStopException
- Thrown when the local proxy could not be stopped cleanly.