Class CFRunLoopTimer

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public class CFRunLoopTimer
    extends CFType
    • Constructor Detail

      • CFRunLoopTimer

        protected CFRunLoopTimer()
    • Method Detail

      • create

        public static CFRunLoopTimer create​(double fireDate,
                                            double interval,
                                            long flags,
                                            long order,
                                            org.robovm.objc.block.VoidBlock1<CFRunLoopTimer> block)
        Since:
        Available in iOS 5.0 and later.
      • getClassTypeID

        public static long getClassTypeID()
      • create

        public static CFRunLoopTimer create​(CFAllocator allocator,
                                            double fireDate,
                                            double interval,
                                            long flags,
                                            long order,
                                            org.robovm.objc.block.VoidBlock1<CFRunLoopTimer> block)
        Since:
        Available in iOS 5.0 and later.
      • getNextFireDate

        public double getNextFireDate()
      • setNextFireDate

        public void setNextFireDate​(double fireDate)
      • getInterval

        public double getInterval()
      • doesRepeat

        public boolean doesRepeat()
      • getOrder

        public long getOrder()
      • invalidate

        public void invalidate()
      • isValid

        public boolean isValid()
      • getTolerance

        public double getTolerance()
        Since:
        Available in iOS 7.0 and later.
      • setTolerance

        public void setTolerance​(double tolerance)
        Since:
        Available in iOS 7.0 and later.