Interface | Description |
---|---|
AsyncTask |
An asynchronous task.
|
AsyncTask.ContinueCallback |
An interface for notifying the call executor that an asynchronous task is finished.
|
ExecutionContext |
An interface to the execution context of a Lua call.
|
ProtectedResumable |
An interface for resuming suspended protected Lua function calls.
|
Resumable |
An interface for resuming suspended Lua function calls.
|
ReturnBuffer |
A buffer used to store and retrieve the results of function calls and Lua operations
initiated via the
Dispatch methods. |
ReturnBufferFactory |
A factory for constructing new
ReturnBuffer instances. |
SchedulingContext |
An interface to the cooperative scheduler used in executing Lua programs.
|
SchedulingContextFactory |
A factory for instances of
SchedulingContext . |
Class | Description |
---|---|
AbstractFunction0 |
Abstract function without arguments.
|
AbstractFunction1 |
Abstract function of a single argument.
|
AbstractFunction2 |
Abstract function of two arguments.
|
AbstractFunction3 |
Abstract function of three arguments.
|
AbstractFunction4 |
Abstract function of four arguments.
|
AbstractFunction5 |
Abstract function of five arguments.
|
AbstractFunctionAnyArg |
Abstract function of an arbitrary number of arguments.
|
Coroutine |
A Lua coroutine.
|
Dispatch |
A static class for dispatching operations according to the semantics of Lua 5.3.
|
LuaFunction |
An abstract function object.
|
ResolvedControlThrowable |
A throwable used for non-local control flow changes, containing a complete
(resolved) Lua call stack information all the way to the stack top.
|
RuntimeCallInitialiser |
The default implementation of a call initialiser.
|
UnresolvedControlThrowable |
A throwable used for non-local control flow changes, containing an incomplete
(unresolved) Lua call stack without the bottom-most frame.
|
Enum | Description |
---|---|
Coroutine.Status |
Coroutine status.
|
Exception | Description |
---|---|
IllegalCoroutineStateException |
An exception thrown by the call executor when attempting to resume a non-resumable
coroutine or to yield from a non-yieldable coroutine.
|
IllegalOperationAttemptException |
An exception thrown by the runtime when an attempt to perform an illegal operation
is made.
|
Copyright © 2016. All rights reserved.