PRSeekWhence
============

Specifies how to interpret the ``offset`` parameter in setting the file
pointer associated with the ``fd`` parameter for the :ref:`PR_Seek` and
:ref:`PR_Seek64` functions.


Syntax
------

.. code::

   #include <prio.h>

   typedef PRSeekWhence {
     PR_SEEK_SET = 0,
     PR_SEEK_CUR = 1,
     PR_SEEK_END = 2
   } PRSeekWhence;


Enumerators
~~~~~~~~~~~

The enumeration has the following enumerators:

``PR_SEEK_SET``
   Sets the file pointer to the value of the ``offset`` parameter.
``PR_SEEK_CUR``
   Sets the file pointer to its current location plus the value of the
   ``offset`` parameter.
``PR_SEEK_END``
   Sets the file pointer to the size of the file plus the value of the
   ``offset`` parameter.