summaryrefslogtreecommitdiffhomepage
path: root/ios
diff options
context:
space:
mode:
authorAndrew Bulhak <andrew.bulhak@mullvad.net>2024-04-04 14:24:15 +0200
committerBug Magnet <marco.nikic@mullvad.net>2024-04-08 13:22:40 +0200
commitdab8a1816509a2e79844010cb3171ee87bb3f1fc (patch)
treeb84f23a3f23afa41e46b3dbc7a905c30add6d408 /ios
parentf563dcbc85d2338e81fa3f739b533271f20ffa11 (diff)
downloadmullvadvpn-dab8a1816509a2e79844010cb3171ee87bb3f1fc.tar.xz
mullvadvpn-dab8a1816509a2e79844010cb3171ee87bb3f1fc.zip
Move TargetStateForReconnect under State´s namespace
Diffstat (limited to 'ios')
-rw-r--r--ios/PacketTunnelCore/Actor/State+Extensions.swift5
-rw-r--r--ios/PacketTunnelCore/Actor/State.swift5
2 files changed, 5 insertions, 5 deletions
diff --git a/ios/PacketTunnelCore/Actor/State+Extensions.swift b/ios/PacketTunnelCore/Actor/State+Extensions.swift
index 97d2deb388..d6ea62a7ab 100644
--- a/ios/PacketTunnelCore/Actor/State+Extensions.swift
+++ b/ios/PacketTunnelCore/Actor/State+Extensions.swift
@@ -11,6 +11,11 @@ import MullvadTypes
import WireGuardKitTypes
extension State {
+ /// Target state the actor should transition into upon request to either start (connect) or reconnect.
+ enum TargetStateForReconnect {
+ case reconnecting, connecting
+ }
+
/// Returns the target state to which the actor state should transition when requested to reconnect.
/// It returns `nil` when reconnection is not supported such as when already `.disconnecting` or `.disconnected` states.
var targetStateForReconnect: TargetStateForReconnect? {
diff --git a/ios/PacketTunnelCore/Actor/State.swift b/ios/PacketTunnelCore/Actor/State.swift
index 6728d4b8a9..d4252f0a69 100644
--- a/ios/PacketTunnelCore/Actor/State.swift
+++ b/ios/PacketTunnelCore/Actor/State.swift
@@ -221,11 +221,6 @@ extension State.BlockingData {
}
}
-/// Target state the actor should transition into upon request to either start (connect) or reconnect.
-enum TargetStateForReconnect {
- case reconnecting, connecting
-}
-
/// Describes which relay the tunnel should connect to next.
public enum NextRelay: Equatable, Codable {
/// Select next relay randomly.