============================================================
Ras
============================================================
oneAPI Level Zero Specification - Version 1.18.31


Ras Functions
=============


.. _zesRasGetProperties:

zesRasGetProperties
-------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zesRasGetProperties
    :project: LevelZero


.. _zesRasGetConfig:

zesRasGetConfig
---------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zesRasGetConfig
    :project: LevelZero


.. _zesRasSetConfig:

zesRasSetConfig
---------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zesRasSetConfig
    :project: LevelZero


.. _zesRasGetState:

zesRasGetState
--------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenfunction:: zesRasGetState
    :project: LevelZero



Ras Enums
=========


.. _zes-ras-error-type-t:

zes_ras_error_type_t
--------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenenum:: zes_ras_error_type_t
    :project: LevelZero


.. _zes-ras-error-cat-t:

zes_ras_error_cat_t
-------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenenum:: zes_ras_error_cat_t
    :project: LevelZero

 
Ras Structures
==============


.. _zes-ras-properties-t:

zes_ras_properties_t
--------------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenstruct:: zes_ras_properties_t
    :project: LevelZero
    :members:
    :undoc-members:


.. _zes-ras-state-t:

zes_ras_state_t
---------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenstruct:: zes_ras_state_t
    :project: LevelZero
    :members:
    :undoc-members:


.. _zes-ras-config-t:

zes_ras_config_t
----------------

.. rst-class:: api-version

*Added in version 1.0*

.. doxygenstruct:: zes_ras_config_t
    :project: LevelZero
    :members:
    :undoc-members:

