Package kilim.examples
Class Userdata
java.lang.Object
kilim.Task
kilim.examples.Userdata
- All Implemented Interfaces:
Runnable,EventSubscriber,Fiber.Worker
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic classstatic classstatic classstatic interfacestatic interfaceNested classes/interfaces inherited from class kilim.Task
Task.Fork, Task.Invoke<TT>, Task.Spawn<TT> -
Field Summary
FieldsModifier and TypeFieldDescription(package private) Userdata.Eats1(package private) Userdata.Eats2Fields inherited from class kilim.Task
done, exitResult, fiber, id, pauseReason, running, scheduler, timer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voideater(Userdata.Eats4 eat, int kfood) voidexecute()static voidstart the userdata task this entry point supports automatic runtime weaving if the code hasn't been woven when invoked, it will trampoline off the WeavingClassLoaderMethods inherited from class kilim.Task
checkKill, dump, equals, errNotWoven, errNotWoven, errorExit, errorExit, execute, exit, exit, fork, getCurrentTask, getExecutionThread, getPauseReason, getScheduler, getStackDepth, getState, getTid, hashCode, id, idledown, informOnExit, invoke, isDone, join, joinb, onEvent, pause, pause, pinToThread, prePin, resume, resumeOnScheduler, run, setPauseReason, setScheduler, setTid, shutdown, sleep, spawn, spawn, start, toString, unpinFromThread, yield, yield
-
Field Details
-
eats1
Userdata.Eats1 eats1 -
eats2
Userdata.Eats2 eats2
-
-
Constructor Details
-
Userdata
public Userdata()
-
-
Method Details