API Reference
=============

This section provides detailed documentation for all classes, methods, and functions in the Absurd client.

AbsurdClient Class
------------------

.. autoclass:: absurd_client.AbsurdClient
   :members:
   :undoc-members:
   :show-inheritance:

Exception Classes
-----------------

.. autoclass:: absurd_client.AbsurdSleepError
   :members:
   :undoc-members:
   :show-inheritance:

Helper Functions
----------------

.. autofunction:: absurd_client.spawn_retry_task

.. autofunction:: absurd_client.spawn_cancellable_task

.. autofunction:: absurd_client.get_absurd_client