Class SCNetworkReachability

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public class SCNetworkReachability
    extends CFType
    • Constructor Detail

      • SCNetworkReachability

        protected SCNetworkReachability()
      • SCNetworkReachability

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

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

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

      • getClassTypeID

        public static long getClassTypeID()
        Since:
        Available in iOS 2.0 and later.
      • getFlags

        protected boolean getFlags​(org.robovm.rt.bro.ptr.IntPtr flags)
        Since:
        Available in iOS 2.0 and later.
      • setCallback

        protected boolean setCallback​(org.robovm.rt.bro.ptr.FunctionPtr callout,
                                      org.robovm.apple.systemconfiguration.SCNetworkReachabilityContext context)
        Since:
        Available in iOS 2.0 and later.
      • schedule

        public boolean schedule​(CFRunLoop runLoop,
                                CFString runLoopMode)
        Since:
        Available in iOS 2.0 and later.
      • unschedule

        public boolean unschedule​(CFRunLoop runLoop,
                                  CFString runLoopMode)
        Since:
        Available in iOS 2.0 and later.
      • setDispatchQueue

        public boolean setDispatchQueue​(DispatchQueue queue)
        Since:
        Available in iOS 4.0 and later.