Class BlockingKahluaThread
java.lang.Object
se.krka.kahlua.vm.KahluaThread
se.krka.kahlua.threading.BlockingKahluaThread
-
Nested Class Summary
Nested classes/interfaces inherited from class se.krka.kahlua.vm.KahluaThread
KahluaThread.Entry
-
Field Summary
Fields inherited from class se.krka.kahlua.vm.KahluaThread
bReset, bStep, bStepInto, currentCoroutine, currentfile, currentLine, debugOwnerThread, lastCallFrame, LastCallFrame, lastLine, m_error_count, m_errors_list, profileEntries, profileEntryMap
-
Constructor Summary
ConstructorsConstructorDescriptionBlockingKahluaThread
(PrintStream printStream, Platform platform, KahluaTable table) BlockingKahluaThread
(Platform platform, KahluaTable table) -
Method Summary
Modifier and TypeMethodDescriptionint
call
(int int1) getmetatable
(Object object1, boolean boolean0) static void
int
pcall
(int int1) Object[]
final Object[]
void
setmetatable
(Object object, KahluaTable table) void
Methods inherited from class se.krka.kahlua.vm.KahluaThread
breakpointToggle, debugException, doStacktraceProper, doStacktraceProper, flushErrorMessage, getCurrentCoroutine, getOut, getPlatform, hasBreakpoint, hasDataBreakpoint, hasReadDataBreakpoint, isCurrent, pcallBoolean, pcallBoolean, pcallBoolean, pcallBoolean, pcallvoid, pcallvoid, pcallvoid, pcallvoid, startErrorMessage, toggleBreakOnChange, toggleBreakOnRead
-
Constructor Details
-
BlockingKahluaThread
-
BlockingKahluaThread
-
-
Method Details
-
call
public int call(int int1) - Overrides:
call
in classKahluaThread
-
pcall
public int pcall(int int1) - Overrides:
pcall
in classKahluaThread
-
pcall
- Overrides:
pcall
in classKahluaThread
-
pcall
- Overrides:
pcall
in classKahluaThread
-
call
-
call
- Overrides:
call
in classKahluaThread
-
getEnvironment
- Overrides:
getEnvironment
in classKahluaThread
-
getMetaOp
-
getmetatable
- Overrides:
getmetatable
in classKahluaThread
-
setmetatable
- Overrides:
setmetatable
in classKahluaThread
-
tableget
- Overrides:
tableget
in classKahluaThread
-
tableSet
- Overrides:
tableSet
in classKahluaThread
-
main
- Throws:
IOException
InterruptedException
-