Class Poller
java.lang.Object
zmq.poll.Poller
- All Implemented Interfaces:
Runnable
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddHandle(SelectableChannel fd, IPollEvents events) voidaddTimer(long timeout, IPollEvents sink, int id) protected voidadjustLoad(int amount) voidcancelTimer(IPollEvents sink, int id) voiddestroy()protected longfinal intgetLoad()voidremoveHandle(Poller.Handle handle) voidresetPollIn(Poller.Handle handle) voidresetPollOut(Poller.Handle handle) voidrun()voidsetPollAccept(Poller.Handle handle) voidsetPollConnect(Poller.Handle handle) voidsetPollIn(Poller.Handle handle) voidsetPollOut(Poller.Handle handle) voidstart()voidstop()
-
Field Details
-
worker
-
-
Constructor Details
-
Poller
-
-
Method Details
-
destroy
public void destroy() -
addHandle
-
removeHandle
-
setPollIn
-
resetPollIn
-
setPollOut
-
resetPollOut
-
setPollConnect
-
setPollAccept
-
start
public void start() -
stop
public void stop() -
run
-
getLoad
public final int getLoad() -
adjustLoad
protected void adjustLoad(int amount) -
addTimer
-
cancelTimer
-
executeTimers
protected long executeTimers()
-