Interface IPollEvents
- All Known Implementing Classes:
Channel, Client, Dealer, Dish, Dish.DishSession, Gather, HelloMsgSession, IOObject, IOThread, IpcConnecter, IpcListener, Listener, Pair, Peer, Pub, Pull, Push, Radio, Radio.RadioSession, Raw, Reaper, Rep, Req, Req.ReqSession, Router, Scatter, Server, SessionBase, SocketBase, SocksConnecter, Stream, StreamEngine, Sub, TcpConnecter, TcpListener, TipcConnecter, TipcListener, XPub, XSub
public interface IPollEvents
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidCalled by I/O thread when file descriptor is ready for accept.default voidCalled by I/O thread when file descriptor might be ready for connecting.default voidinEvent()Called by I/O thread when file descriptor is ready for reading.default voidoutEvent()Called by I/O thread when file descriptor is ready for writing.default voidtimerEvent(int id) Called when timer expires.
-
Method Details
-
inEvent
default void inEvent()Called by I/O thread when file descriptor is ready for reading. -
outEvent
default void outEvent()Called by I/O thread when file descriptor is ready for writing. -
connectEvent
default void connectEvent()Called by I/O thread when file descriptor might be ready for connecting. -
acceptEvent
default void acceptEvent()Called by I/O thread when file descriptor is ready for accept. -
timerEvent
default void timerEvent(int id) Called when timer expires.- Parameters:
id- the ID of the expired timer.
-