Method: Polyphony::Queue#num_waiting

Defined in:
ext/polyphony/queue.c

#num_waitingInteger

Returns the number of fibers currently waiting to remove items from the queue.

Returns:

  • (Integer)


398
399
400
401
402
403
# File 'ext/polyphony/queue.c', line 398

VALUE Queue_num_waiting(VALUE self) {
  Queue_t *queue;
  GetQueue(self, queue);

  return INT2FIX(queue->shift_queue.count);
}