API
⚙️ Methods
🔹 1. initialize()
🔹 2. connect({required int index})
🔹 3. disconnect()
🔹 4. getConnectionStatus()
🔹 5. getServerList()
🔹 6. pingServer({required int index})
🔹 7. setRoutingRules({required List rules})
🔹 8. loadSubscription({required String subscriptionLink})
🔹 9. getSessionStatistics()
🔹 10. setAutoConnect({required bool enable})
🔹 11. setKillSwitch({required bool enable})
🔔 Events
📡 1. onConnectionStatusChanged
⚠️ 2. onError
🔄 3. onServerSwitched
📊 4. onPingResult
🔑 5. onSubscriptionLoaded
📈 6. onDataUsageUpdated
📌 7. onRoutingRulesApplied
🚨 8. onKillSwitchTriggered
📂 Data Models
🔹 1. ConnectionStatus
🔹 2. Server
🔹 3. RoutingRule
🔹 4. ProxyConfig
🔹 5. ErrorCode
🔹 6. SubscriptionDetails
Last updated