void *queue_new(int numItems); void queue_enqueue(void *q, void *item); void *queue_dequeue(void *q); int queue_isEmpty(void *q);