Class DelayedCallbackScheduler
- Namespace
- easyar
Delayed callback scheduler. Used to postpone the callback to be called when manually invoked, and can be used in single-threaded environments (such as various UI environments). All members of this class are thread-safe.
- Inheritance
-
DelayedCallbackScheduler
Constructors
DelayedCallbackScheduler
void easyar_DelayedCallbackScheduler__ctor(easyar_DelayedCallbackScheduler * * Return)
DelayedCallbackScheduler()
public DelayedCallbackScheduler()
constructor()
+ (easyar_DelayedCallbackScheduler *) create
public convenience init()
public DelayedCallbackScheduler()
Methods
runOne
Execute a callback. Returns false if there is no callback to execute.
bool easyar_DelayedCallbackScheduler_runOne(easyar_DelayedCallbackScheduler * This)
bool runOne()
public boolean runOne()
fun runOne(): Boolean
- (bool)runOne
public func runOne() -> Bool
public virtual bool runOne()
Returns
- Boolean