/** * Class constructor. * * @param context * a 0MQ context previously created. * @param size * the number of Sockets this poller will contain. */ protected Poller(Context context, int size) { assert (context != null); this.context = context; selector = context.selector(); assert (selector != null); items = new PollItem[size]; timeout = -1L; next = 0; freeSlots = new LinkedList<>(); }
public Selector createSelector() { return getContext().selector(); }