Package org.robovm.apple.dispatch
Class DispatchGroup
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.dispatch.DispatchObject
org.robovm.apple.dispatch.DispatchGroup
public class DispatchGroup extends DispatchObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDispatchGroup.DispatchGroupPtrNested classes/interfaces inherited from class org.robovm.apple.dispatch.DispatchObject
DispatchObject.DispatchObjectPtrNested classes/interfaces inherited from class org.robovm.rt.bro.NativeObject
NativeObject.Marshaler -
Constructor Summary
Constructors Modifier Constructor Description protectedDispatchGroup() -
Method Summary
Modifier and Type Method Description voidasync(DispatchQueue queue, Runnable block)longawait(long timeout)static DispatchGroupcreate()voidenter()voidleave()voidnotify(DispatchQueue queue, Runnable block)Methods inherited from class org.robovm.apple.dispatch.DispatchObject
release, resume, retain, setTargetQueue, suspend
-
Constructor Details
-
DispatchGroup
protected DispatchGroup()
-
-
Method Details
-
create
-
async
-
await
public long await(long timeout) -
notify
-
enter
public void enter() -
leave
public void leave()
-