PoolAndQueue (Siena 2.0.4 API Documentation)
Date: 2015-05-17

siena.dvdrp

## Interface PoolAndQueue

-     public interface PoolAndQueue

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Buffer` | `dequeue_buffer()`
    `void` | `enqueue_buffer(Buffer buf)`
    `Buffer` | `get_buffer()`
    `boolean` | `hasNext()`
    `void` | `recycle_buffer(Buffer buf)`

- - ### Method Detail

    - #### enqueue_buffer

          void enqueue_buffer(Buffer buf)
                              throws QueueFullException

      Throws:
        `QueueFullException`

    - #### dequeue_buffer

          Buffer dequeue_buffer()

    - #### recycle_buffer

          void recycle_buffer(Buffer buf)
                              throws java.lang.InterruptedException

      Throws:
        `java.lang.InterruptedException`

    - #### get_buffer

          Buffer get_buffer()
                            throws QueueFullException

      Throws:
        `QueueFullException`

    - #### hasNext

          boolean hasNext()

Copyright © 2000-2005 University of Colorado.
Copyright © 2005-2011 Antonio Carzaniga.
This documentation is maintained by Antonio Carzaniga