Class ZPoller.CompositePollItem
java.lang.Object
org.zeromq.ZPoller.CompositePollItem
- All Implemented Interfaces:
ZPoller.EventsHandler, ZPoller.ItemHolder
- Enclosing class:
ZPoller
private static class ZPoller.CompositePollItem
extends Object
implements ZPoller.ItemHolder, ZPoller.EventsHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SelectableChannelprivate ZPoller.EventsHandlerprivate final Collection<ZPoller.ItemHolder> private PollItemprivate final ZMQ.Socket -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate PollItembooleanevents(SelectableChannel channel, int events) Called when the poller intercepts events.booleanevents(ZMQ.Socket socket, int events) Called when the poller intercepts events.handler()private ZPoller.ItemHolderhandler(ZPoller.EventsHandler handler) item()private intops()socket()
-
Field Details
-
holders
-
socket
-
channel
-
item
-
globalHandler
-
-
Constructor Details
-
CompositePollItem
-
-
Method Details
-
item
- Specified by:
itemin interfaceZPoller.ItemHolder
-
createItem
-
ops
private int ops() -
socket
- Specified by:
socketin interfaceZPoller.ItemHolder
-
handler
- Specified by:
handlerin interfaceZPoller.ItemHolder
-
events
Description copied from interface:ZPoller.EventsHandlerCalled when the poller intercepts events.- Specified by:
eventsin interfaceZPoller.EventsHandler- Parameters:
socket- the socket with eventsevents- the interesting events as an ORed combination of IN, OUT, ERR- Returns:
- true to continue the polling, false to stop it
-
events
Description copied from interface:ZPoller.EventsHandlerCalled when the poller intercepts events.- Specified by:
eventsin interfaceZPoller.EventsHandler- Parameters:
channel- the channel with eventsevents- the interesting events as an ORed combination of IN, OUT, ERR- Returns:
- true to continue the polling, false to stop it
-
handler
-