summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-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.