Class NEProvider

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol
Direct Known Subclasses:
NEAppPushProvider, NEDNSProxyProvider, NEFilterProvider, NETunnelProvider

public class NEProvider
extends NSObject
Since:
Available in iOS 9.0 and later.
  • Constructor Details

    • NEProvider

      public NEProvider()
    • NEProvider

      protected NEProvider​(NSObject.Handle h, long handle)
    • NEProvider

      protected NEProvider​(NSObject.SkipInit skipInit)
  • Method Details

    • getDefaultPath

      public NWPath getDefaultPath()
      Since:
      Available in iOS 9.0 and later.
    • sleep

      public void sleep​(Runnable completionHandler)
      Since:
      Available in iOS 9.0 and later.
    • wake

      public void wake()
      Since:
      Available in iOS 9.0 and later.
    • createTCPConnection

      public NWTCPConnection createTCPConnection​(NWEndpoint remoteEndpoint, boolean enableTLS, NWTLSParameters TLSParameters, NSObject delegate)
      Since:
      Available in iOS 9.0 and later.
    • createUDPSession

      public NWUDPSession createUDPSession​(NWEndpoint remoteEndpoint, NWHostEndpoint localEndpoint)
      Since:
      Available in iOS 9.0 and later.
    • displayMessage

      @Deprecated public void displayMessage​(String message, VoidBooleanBlock completionHandler)
      Deprecated.
      Deprecated in iOS 12.0. Use UILocalNotification
      Since:
      Available in iOS 10.0 and later.