Class DispatchData

    • Constructor Detail

      • DispatchData

        protected DispatchData()
    • Method Detail

      • Empty

        public static DispatchData Empty()
        Since:
        Available in iOS 5.0 and later.
      • DestructorFree

        public static DispatchData DestructorFree()
        Since:
        Available in iOS 5.0 and later.
      • DestructorMunmap

        public static DispatchData DestructorMunmap()
        Since:
        Available in iOS 7.0 and later.
      • create

        public static DispatchData create​(org.robovm.rt.bro.ptr.VoidPtr buffer,
                                          long size,
                                          DispatchQueue queue,
                                          java.lang.Runnable destructor)
        Since:
        Available in iOS 5.0 and later.
      • getSize

        public long getSize()
        Since:
        Available in iOS 5.0 and later.
      • createMap

        public DispatchData createMap​(org.robovm.rt.bro.ptr.VoidPtr.VoidPtrPtr buffer_ptr,
                                      org.robovm.rt.bro.ptr.MachineSizedUIntPtr size_ptr)
        Since:
        Available in iOS 5.0 and later.
      • createSubrange

        public DispatchData createSubrange​(long offset,
                                           long length)
        Since:
        Available in iOS 5.0 and later.
      • apply

        public boolean apply​(org.robovm.objc.block.VoidBlock4<DispatchData,​java.lang.Long,​org.robovm.rt.bro.ptr.VoidPtr,​java.lang.Long> applier)
        Since:
        Available in iOS 5.0 and later.
      • copyRegion

        public DispatchData copyRegion​(long location,
                                       org.robovm.rt.bro.ptr.MachineSizedUIntPtr offset_ptr)
        Since:
        Available in iOS 5.0 and later.