signbox_vpn library
Classes
- AdvancedOptions
- AdvancedOptions model.
- AutoConnectResult
- BypassPolicy
- DnsOptions
- DnsOptions model.
- DnsProviderProfile
- DnsProviderProfile model.
- EndpointPoolOptions
- Endpoint-pool behavior for managed rotation and failover.
- GfwPresetPack
- InboundOptions
- InboundOptions model.
- IntRange
- IntRange model.
- ManualConnectResult
- MiscOptions
- MiscOptions model.
- ParsedVpnConfig
- ParsedVpnSubscription
- RouteOptions
- RouteOptions model.
- SbmmSecureLinkCodec
-
Secure wrapper for VPN links using
sbmm://envelopes. - SignboxVpn
- SingboxConfigBuilder
- SingboxConfigDocument
- SingboxEndpointSummary
- SingboxFeatureSettings
- SingboxFeatureSettings model.
- SingboxRuntimeOptions
- SubscriptionImportResult
- SubscriptionParseFailure
- TlsOptions
- TLS and Reality options used by TLS-capable outbounds.
- TlsTricksOptions
- TlsTricksOptions model.
- TrafficThrottlePolicy
- VpnConfigParser
- VpnConnectionSnapshot
- VpnConnectivityProbe
- VpnCoreCapabilities
- VpnDiagnosticIssue
- VpnDiagnosticsReport
- VpnEndpointHealth
- Snapshot of current health score/status for one endpoint.
- VpnHealthCheckOptions
- Health-monitor settings that drive automatic endpoint failover.
- VpnPingResult
- VpnProfile
- Protocol-agnostic VPN profile model used by builders and runtime APIs.
- VpnProfileSummary
- VpnRuntimeStats
- Runtime traffic and connection counters emitted by the VPN core.
- VpnSubscriptionParser
- WarpOptions
- WarpOptions model.
Enums
- BypassPolicyPreset
- DnsProviderPreset
- DnsProviderPreset enum.
- EndpointRotationStrategy
- Rotation strategy for selecting the next endpoint in a pool.
- GfwPresetMode
- SingboxIpv6RouteMode
- SingboxIpv6RouteMode enum.
- SingboxServiceMode
- SingboxServiceMode enum.
- SingboxTunImplementation
- SingboxTunImplementation enum.
- VpnConnectionState
- VpnDiagnosticSeverity
- VpnProtocol
- Supported outbound protocol types.
- VpnTransport
- Transport options for supported TCP-based protocols.
- WarpDetourMode
- WarpDetourMode enum.
Extensions
- SignboxVpnConfigApi on SignboxVpn
- SignboxVpnDiagnosticsApi on SignboxVpn
- SignboxVpnEndpointApi on SignboxVpn
- SignboxVpnLifecycleApi on SignboxVpn
- SignboxVpnManualConnectApi on SignboxVpn
- SignboxVpnRuntimeApi on SignboxVpn
- SignboxVpnSubscriptionApi on SignboxVpn
- VpnConnectionStateWire on VpnConnectionState
- VpnProtocolHealth on VpnProtocol
- Health/check helpers for VpnProtocol.
- VpnProtocolWire on VpnProtocol
- Wire-value helpers for VpnProtocol.
- VpnTransportWire on VpnTransport
- Wire-value helpers for VpnTransport.
Functions
-
dnsProviderProfileForPreset(
DnsProviderPreset preset) → DnsProviderProfile - Returns default remote/direct DNS values for a provider preset.
-
vpnConnectionStateFromWire(
Object? wireValue) → VpnConnectionState