NetWorkMonitorProtocol

public protocol NetWorkMonitorProtocol : Sendable

Undocumented

  • Undocumented

    Declaration

    Swift

    var isNetworkReachable: Bool { get }
  • Undocumented

    Declaration

    Swift

    var isWiFiNetworkReachable: Bool { get }
  • Undocumented

    Declaration

    Swift

    var isCellularNetworkReachable: Bool { get }
  • Undocumented

    Declaration

    Swift

    var networkConnectionDescription: String { get }
  • Undocumented

    Declaration

    Swift

    var ipAddresses: [Data] { get }
  • Undocumented

    Declaration

    Swift

    func startObserving(handler: @escaping @Sendable (_ isNetworkReachable: Bool, _ isWiFiCellularNetworkReachable: Bool, _ isCellularNetworkReachable: Bool, _ ipAddresses: [Data], _ networkConnectionDescription: String) -> Void) throws
  • Undocumented

    Declaration

    Swift

    func stopObserving()