summaryrefslogtreecommitdiff
path: root/docs/api/plugins/xep_0030.rst
blob: 188ede455ffbf601d945dc9b47b84bb7a5e05d8c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39

XEP-0030: Service Discovery
===========================

.. module:: slixmpp.plugins.xep_0030

.. autoclass:: XEP_0030
    :members:
    :exclude-members: session_bind, plugin_init, plugin_end


.. _api-0030:

Internal API Methods
--------------------

All ``api`` operations supported by the 0030 plugin are implemented as part of
the :class:`~.StaticDisco` class which implement an in-memory cache for disco
info and items.


.. automodule:: slixmpp.plugins.xep_0030.static
    :members:
    :member-order: bysource


Stanza elements
---------------

.. automodule:: slixmpp.plugins.xep_0030.stanza.info
    :members:
    :member-order: bysource
    :undoc-members:

.. automodule:: slixmpp.plugins.xep_0030.stanza.items
    :members:
    :member-order: bysource
    :undoc-members: