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.

Functions

dnsProviderProfileForPreset(DnsProviderPreset preset) DnsProviderProfile
Returns default remote/direct DNS values for a provider preset.
vpnConnectionStateFromWire(Object? wireValue) VpnConnectionState

Exceptions / Errors

SignboxVpnException