diff options
| author | Jon Petersson <jon.petersson@mullvad.net> | 2026-02-27 16:25:03 +0100 |
|---|---|---|
| committer | Jon Petersson <jon.petersson@mullvad.net> | 2026-02-27 16:25:03 +0100 |
| commit | 6676acf301c498a8dcb71a35f409b89968b3a750 (patch) | |
| tree | d59d5398b6a3d03f2e2b04498e02d2546610ea3f /ios/MullvadTypes/ObfuscationMethod.swift | |
| parent | fe84f9bad91e222ed768ede172fce1e2ada29bea (diff) | |
| download | mullvadvpn-debug-view.tar.xz mullvadvpn-debug-view.zip | |
Add debug viewdebug-view
Diffstat (limited to 'ios/MullvadTypes/ObfuscationMethod.swift')
| -rw-r--r-- | ios/MullvadTypes/ObfuscationMethod.swift | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/ios/MullvadTypes/ObfuscationMethod.swift b/ios/MullvadTypes/ObfuscationMethod.swift index 87d02cf78e..d577de336d 100644 --- a/ios/MullvadTypes/ObfuscationMethod.swift +++ b/ios/MullvadTypes/ObfuscationMethod.swift @@ -9,7 +9,7 @@ import Foundation /// Describes the resolved obfuscation method with all required parameters. -public enum ObfuscationMethod: Equatable, Codable, Sendable { +public enum ObfuscationMethod: CustomStringConvertible, Equatable, Codable, Sendable { case off case udpOverTcp case shadowsocks @@ -23,4 +23,17 @@ public enum ObfuscationMethod: Equatable, Codable, Sendable { true } } + + public var description: String { + switch self { + case .off: + "Off" + case .udpOverTcp: + "UDP over TCP" + case .shadowsocks: + "Shadowsocks" + case .quic: + "QUIC" + } + } } |
