CellularSessionStatus
public enum CellularSessionStatus : Hashable, Equatable, CaseIterable, CustomStringConvertible
Cellular session status.
-
Undocumented
See moreDeclaration
Swift
public enum Modem : Hashable, Equatable, CaseIterable
-
Undocumented
See moreDeclaration
Swift
public enum Sim : Hashable, Equatable, CaseIterable
-
Undocumented
See moreDeclaration
Swift
public enum Network : Hashable, Equatable, CaseIterable
-
Undocumented
See moreDeclaration
Swift
public enum Server : Hashable, Equatable, CaseIterable
-
Undocumented
See moreDeclaration
Swift
public enum Connection : Hashable, Equatable, CaseIterable
-
Undocumented
Declaration
Swift
case unknown
-
Undocumented
Declaration
Swift
case modem(Modem)
-
Undocumented
Declaration
Swift
case sim(Sim)
-
Undocumented
Declaration
Swift
case network(Network)
-
Undocumented
Declaration
Swift
case server(Server)
-
Undocumented
Declaration
Swift
case connection(Connection)
-
Declaration
Swift
public static var allCases: [CellularSessionStatus] { get }
-
Debug description
Declaration
Swift
public var description: String { get }
-
States indicating a functioning cellular session.
Declaration
Swift
public static var nominalStates: Set<CellularSessionStatus> { get }
-
States indicating a transition of the cellular session from a nominal state towards a new nominal state or an new error state.
Declaration
Swift
public static var transitoryStates: Set<CellularSessionStatus> { get }
-
States indicating an error on the cellular session.
Declaration
Swift
public static var errorStates: Set<CellularSessionStatus> { get }
-
Whether the receiver is a nominal state.
Declaration
Swift
public var isNominal: Bool { get }
-
Whether the receiver is an error state.
Declaration
Swift
public var isError: Bool { get }
-
Whether the receiver is a transitory state.
Declaration
Swift
public var isTransitory: Bool { get }