Package kilim.nio
Class NioSelectorScheduler.ListenTask
java.lang.Object
kilim.Task
kilim.nio.SessionTask
kilim.nio.NioSelectorScheduler.ListenTask
- All Implemented Interfaces:
Runnable,EventSubscriber,Fiber.Worker
- Enclosing class:
NioSelectorScheduler
-
Nested Class Summary
Nested classes/interfaces inherited from class kilim.Task
Task.Fork, Task.Invoke<TT>, Task.Spawn<TT> -
Field Summary
FieldsModifier and TypeFieldDescription(package private) NioSelectorScheduler.SessionFactory(package private) int(package private) Class<? extends SessionTask> (package private) ServerSocketChannelFields inherited from class kilim.nio.SessionTask
endpointFields inherited from class kilim.Task
done, exitResult, fiber, id, pauseReason, running, scheduler, timer -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class kilim.nio.SessionTask
closeMethods 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, unpinFromThread, yield, yield
-
Field Details
-
sessionClass
Class<? extends SessionTask> sessionClass -
factory
-
ssc
-
port
int port
-
-
Constructor Details
-
ListenTask
ListenTask(int port) throws IOException - Throws:
IOException
-
-
Method Details