mopidy/docs/api/backends.rst
Stein Magnus Jodal b6b542a60f backend: Move backend API to mopidy.backend
Keep imports from old locations working until extensions have been updated to
use the new location.
2014-01-11 18:20:45 +01:00

57 lines
920 B
ReStructuredText

.. _backend-api:
***********
Backend API
***********
.. module:: mopidy.backend
:synopsis: The API implemented by backends
The backend API is the interface that must be implemented when you create a
backend. If you are working on a frontend and need to access the backends, see
the :ref:`core-api` instead.
Backend class
=============
.. autoclass:: mopidy.backend.Backend
:members:
Playback provider
=================
.. autoclass:: mopidy.backend.PlaybackProvider
:members:
Playlists provider
==================
.. autoclass:: mopidy.backend.PlaylistsProvider
:members:
Library provider
================
.. autoclass:: mopidy.backend.LibraryProvider
:members:
Backend listener
================
.. autoclass:: mopidy.backend.BackendListener
:members:
.. _backend-implementations:
Backend implementations
=======================
* :mod:`mopidy.local`
* :mod:`mopidy.stream`