Class SCNetworkReachability

java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.corefoundation.CFType
org.robovm.apple.systemconfiguration.SCNetworkReachability
All Implemented Interfaces:
AutoCloseable

public class SCNetworkReachability
extends CFType
  • Constructor Details

    • SCNetworkReachability

      protected SCNetworkReachability()
    • SCNetworkReachability

      public SCNetworkReachability​(InetSocketAddress address)
      Since:
      Available in iOS 2.0 and later.
    • SCNetworkReachability

      public SCNetworkReachability​(InetSocketAddress localAddress, InetSocketAddress remoteAddress)
      Since:
      Available in iOS 2.0 and later.
    • SCNetworkReachability

      public SCNetworkReachability​(String nodename)
      Since:
      Available in iOS 2.0 and later.
  • Method Details

    • getFlags

      public SCNetworkReachabilityFlags getFlags()
      Since:
      Available in iOS 2.0 and later.
    • setCallback

      public boolean setCallback​(SCNetworkReachability.ClientCallback callback)
      Since:
      Available in iOS 2.0 and later.
    • getClassTypeID

      public static long getClassTypeID()
    • getFlags

      protected boolean getFlags​(IntPtr flags)
    • setCallback

      protected boolean setCallback​(FunctionPtr callout, org.robovm.apple.systemconfiguration.SCNetworkReachabilityContext context)
    • schedule

      public boolean schedule​(CFRunLoop runLoop, CFString runLoopMode)
    • unschedule

      public boolean unschedule​(CFRunLoop runLoop, CFString runLoopMode)
    • setDispatchQueue

      public boolean setDispatchQueue​(DispatchQueue queue)