Compare commits
	
		
			219 Commits
		
	
	
		
			slix-1.5.0
			...
			slix-1.7.1
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					24375f3c47 | ||
| 
						 | 
					8b90cdd73f | ||
| 
						 | 
					ee671dfb29 | ||
| 
						 | 
					d954283fb6 | ||
| 
						 | 
					ed2c03fade | ||
| 
						 | 
					a381267d21 | ||
| 
						 | 
					1e1576473b | ||
| 
						 | 
					dbcd0c6050 | ||
| 
						 | 
					f93af07882 | ||
| 
						 | 
					3f739e513b | ||
| 
						 | 
					fc7d7b4eb7 | ||
| 
						 | 
					3642e2c7f4 | ||
| 
						 | 
					f15311bda8 | ||
| 
						 | 
					b2dfb4c1f3 | ||
| 
						 | 
					d227579d56 | ||
| 
						 | 
					571774edb4 | ||
| 
						 | 
					456dff0b61 | ||
| 
						 | 
					a0b6bfcefe | ||
| 
						 | 
					9fbd40578c | ||
| 
						 | 
					8700f8d162 | ||
| 
						 | 
					efdcd396d8 | ||
| 
						 | 
					0eed84d0b2 | ||
| 
						 | 
					370abb1d98 | ||
| 
						 | 
					51866f0d46 | ||
| 
						 | 
					9390794401 | ||
| 
						 | 
					70b5081018 | ||
| 
						 | 
					4cb679ae2a | ||
| 
						 | 
					ab280b44cc | ||
| 
						 | 
					0193667ace | ||
| 
						 | 
					9cb5131f1c | ||
| 
						 | 
					0bf1b96859 | ||
| 
						 | 
					c6a0da63ae | ||
| 
						 | 
					3f10dfe138 | ||
| 
						 | 
					49577e6c84 | ||
| 
						 | 
					04dcc8628d | ||
| 
						 | 
					81ebf4e8ba | ||
| 
						 | 
					b784b68bcd | ||
| 
						 | 
					f38c61a6b9 | ||
| 
						 | 
					2631b25e3e | ||
| 
						 | 
					2b11d81b86 | ||
| 
						 | 
					ca465032e7 | ||
| 
						 | 
					6369ee0e5f | ||
| 
						 | 
					1e23167ce4 | ||
| 
						 | 
					cccc1253aa | ||
| 
						 | 
					fb31e9c1fd | ||
| 
						 | 
					b4dd1e0132 | ||
| 
						 | 
					525855c17b | ||
| 
						 | 
					ce0d615786 | ||
| 
						 | 
					1e08c90018 | ||
| 
						 | 
					c05cafc963 | ||
| 
						 | 
					166b265de0 | ||
| 
						 | 
					d91eea3a3a | ||
| 
						 | 
					569b9c5ee2 | ||
| 
						 | 
					a3ca4c11c3 | ||
| 
						 | 
					489e419e38 | ||
| 
						 | 
					0b2594aa2c | ||
| 
						 | 
					1b3a00c894 | ||
| 
						 | 
					ef201b6ae9 | ||
| 
						 | 
					69af0fc1dc | ||
| 
						 | 
					7ecdc7fced | ||
| 
						 | 
					39c624f958 | ||
| 
						 | 
					4c9591d5c9 | ||
| 
						 | 
					31841ef3bf | ||
| 
						 | 
					6773dc4409 | ||
| 
						 | 
					71888b24a6 | ||
| 
						 | 
					3b00c56bdc | ||
| 
						 | 
					bf17c32705 | ||
| 
						 | 
					bc58c5a045 | ||
| 
						 | 
					d6be776640 | ||
| 
						 | 
					878870255f | ||
| 
						 | 
					1e2d15b8f5 | ||
| 
						 | 
					155fc58a22 | ||
| 
						 | 
					95d40a3ca3 | ||
| 
						 | 
					010bf6dd70 | ||
| 
						 | 
					9d61655215 | ||
| 
						 | 
					f768a980d8 | ||
| 
						 | 
					d371828041 | ||
| 
						 | 
					b63dc3bc8c | ||
| 
						 | 
					8258202681 | ||
| 
						 | 
					c892fba778 | ||
| 
						 | 
					758dfb930c | ||
| 
						 | 
					91c3d64ca2 | ||
| 
						 | 
					340b0f0f16 | ||
| 
						 | 
					a1ef32a122 | ||
| 
						 | 
					ef6dab81b9 | ||
| 
						 | 
					b3e2a8eb91 | ||
| 
						 | 
					11ac5867ff | ||
| 
						 | 
					a61f2248fd | ||
| 
						 | 
					7a4ea4c1ae | ||
| 
						 | 
					c0acb7e34f | ||
| 
						 | 
					c89a21463f | ||
| 
						 | 
					1836b2b887 | ||
| 
						 | 
					12e3c9988d | ||
| 
						 | 
					b8f368acf3 | ||
| 
						 | 
					bcd8cf085f | ||
| 
						 | 
					cd4c9f82fc | ||
| 
						 | 
					73cc2a4008 | ||
| 
						 | 
					aa5d422f38 | ||
| 
						 | 
					684247b375 | ||
| 
						 | 
					6db5bb65d3 | ||
| 
						 | 
					cc96e4a6e7 | ||
| 
						 | 
					bb3c61f6e0 | ||
| 
						 | 
					2c764b7c7d | ||
| 
						 | 
					77587a4843 | ||
| 
						 | 
					2cb2fcefbf | ||
| 
						 | 
					d3dc09ce94 | ||
| 
						 | 
					e6d1badb81 | ||
| 
						 | 
					3d1e539d2b | ||
| 
						 | 
					05749c4969 | ||
| 
						 | 
					c2b09c5c83 | ||
| 
						 | 
					fdb0749cd1 | ||
| 
						 | 
					2c523d1a3b | ||
| 
						 | 
					41dea80d94 | ||
| 
						 | 
					c4ca15a040 | ||
| 
						 | 
					54d556280a | ||
| 
						 | 
					c63e9a32b9 | ||
| 
						 | 
					58c3579f74 | ||
| 
						 | 
					e592a46c99 | ||
| 
						 | 
					fa6fe5e851 | ||
| 
						 | 
					6c52843d71 | ||
| 
						 | 
					d660e447ee | ||
| 
						 | 
					70cf35e9bf | ||
| 
						 | 
					5c5780503a | ||
| 
						 | 
					203628d707 | ||
| 
						 | 
					922ad8d9ea | ||
| 
						 | 
					8eb756d55c | ||
| 
						 | 
					4da1c8573e | ||
| 
						 | 
					380f0e4e38 | ||
| 
						 | 
					56f44dc47d | ||
| 
						 | 
					fa7e33110f | ||
| 
						 | 
					7033bc0061 | ||
| 
						 | 
					98b9a6f9e3 | ||
| 
						 | 
					de548fbcce | ||
| 
						 | 
					af46efc12a | ||
| 
						 | 
					88132def60 | ||
| 
						 | 
					26db6175f2 | ||
| 
						 | 
					4d5586f4a1 | ||
| 
						 | 
					4eb2bb7da8 | ||
| 
						 | 
					15bf6bc827 | ||
| 
						 | 
					3d1615ea54 | ||
| 
						 | 
					350f85a8d1 | ||
| 
						 | 
					b62ea49de3 | ||
| 
						 | 
					bdc12c00c6 | ||
| 
						 | 
					51cc459bd0 | ||
| 
						 | 
					54b9721f3a | ||
| 
						 | 
					c20b72376e | ||
| 
						 | 
					b27510f05b | ||
| 
						 | 
					45a14871ee | ||
| 
						 | 
					6ff5162fb4 | ||
| 
						 | 
					c3a6352a6b | ||
| 
						 | 
					086dc894d1 | ||
| 
						 | 
					a245ba54bd | ||
| 
						 | 
					c86a6ad299 | ||
| 
						 | 
					7e4b664742 | ||
| 
						 | 
					ddc3974d1b | ||
| 
						 | 
					9b5ab741c8 | ||
| 
						 | 
					a9a7bdc6c3 | ||
| 
						 | 
					fe68d19f91 | ||
| 
						 | 
					fe46643f2f | ||
| 
						 | 
					985505297c | ||
| 
						 | 
					0b38eeaa4a | ||
| 
						 | 
					4dbabfa211 | ||
| 
						 | 
					57c8196d9c | ||
| 
						 | 
					f90713cb9e | ||
| 
						 | 
					9b9ace97f4 | ||
| 
						 | 
					d497f94e6f | ||
| 
						 | 
					cde9ac123d | ||
| 
						 | 
					c8d1eaa2dc | ||
| 
						 | 
					200e1a6128 | ||
| 
						 | 
					9c7f3d59d8 | ||
| 
						 | 
					145bb7a36e | ||
| 
						 | 
					67fb5fe4c3 | ||
| 
						 | 
					605a58a864 | ||
| 
						 | 
					a3d343b253 | ||
| 
						 | 
					d58f59980f | ||
| 
						 | 
					9e8ac6b769 | ||
| 
						 | 
					3b3eed544e | ||
| 
						 | 
					03ee9bc4cc | ||
| 
						 | 
					4fad5c62ce | ||
| 
						 | 
					5ccae3ce2a | ||
| 
						 | 
					a104e3722e | ||
| 
						 | 
					bb61f0f39d | ||
| 
						 | 
					a29ce4b547 | ||
| 
						 | 
					07b1a4c1cd | ||
| 
						 | 
					cec34686fc | ||
| 
						 | 
					03148ed92e | ||
| 
						 | 
					6f4e9b485f | ||
| 
						 | 
					28123083f7 | ||
| 
						 | 
					ef961392be | ||
| 
						 | 
					2e31de3f45 | ||
| 
						 | 
					8a52730f11 | ||
| 
						 | 
					04df50feac | ||
| 
						 | 
					c7bd224182 | ||
| 
						 | 
					bac1e9b44a | ||
| 
						 | 
					b62f0e90c1 | ||
| 
						 | 
					9ace053992 | ||
| 
						 | 
					c7cd2fcf33 | ||
| 
						 | 
					e57289358f | ||
| 
						 | 
					4aa35c11ab | ||
| 
						 | 
					d6f7d32bbe | ||
| 
						 | 
					0dd32be7f5 | ||
| 
						 | 
					bf69698af1 | ||
| 
						 | 
					aa732b3c94 | ||
| 
						 | 
					d076cef023 | ||
| 
						 | 
					f884b67b8b | ||
| 
						 | 
					0d3116dbdf | ||
| 
						 | 
					f1ab9ab964 | ||
| 
						 | 
					e520ab1f5e | ||
| 
						 | 
					1314e70460 | ||
| 
						 | 
					f84bfce5f3 | ||
| 
						 | 
					9fd8684c5a | ||
| 
						 | 
					fc77fb7648 | ||
| 
						 | 
					c8d802a6c7 | ||
| 
						 | 
					3529a36974 | ||
| 
						 | 
					fe6458303a | ||
| 
						 | 
					b15d4aa0fa | ||
| 
						 | 
					01371041a3 | ||
| 
						 | 
					9c4e3956a7 | ||
| 
						 | 
					cd5b47f76c | 
@@ -9,9 +9,25 @@ test:
 | 
			
		||||
  image: ubuntu:latest
 | 
			
		||||
  script:
 | 
			
		||||
    - apt update
 | 
			
		||||
    - apt install -y python3 cython3 gpg
 | 
			
		||||
    - apt install -y python3 python3-pip cython3 gpg
 | 
			
		||||
    - pip3 install emoji aiohttp
 | 
			
		||||
    - ./run_tests.py
 | 
			
		||||
 | 
			
		||||
test_integration:
 | 
			
		||||
  stage: test
 | 
			
		||||
  tags:
 | 
			
		||||
    - docker
 | 
			
		||||
  image: ubuntu:latest
 | 
			
		||||
  only:
 | 
			
		||||
    variables:
 | 
			
		||||
        - $CI_ACCOUNT1
 | 
			
		||||
        - $CI_ACCOUNT2
 | 
			
		||||
  script:
 | 
			
		||||
    - apt update
 | 
			
		||||
    - apt install -y python3 python3-pip cython3 gpg
 | 
			
		||||
    - pip3 install emoji aiohttp aiodns
 | 
			
		||||
    - ./run_integration_tests.py
 | 
			
		||||
 | 
			
		||||
trigger_poezio:
 | 
			
		||||
  stage: trigger
 | 
			
		||||
  tags:
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										28
									
								
								LICENSE
									
									
									
									
									
								
							
							
						
						
									
										28
									
								
								LICENSE
									
									
									
									
									
								
							@@ -86,34 +86,6 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
OrderedDict - A port of the Python 2.7+ OrderedDict to Python 2.6
 | 
			
		||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
			
		||||
 | 
			
		||||
Copyright (c) 2009 Raymond Hettinger
 | 
			
		||||
 | 
			
		||||
Permission is hereby granted, free of charge, to any person
 | 
			
		||||
obtaining a copy of this software and associated documentation files
 | 
			
		||||
(the "Software"), to deal in the Software without restriction,
 | 
			
		||||
including without limitation the rights to use, copy, modify, merge,
 | 
			
		||||
publish, distribute, sublicense, and/or sell copies of the Software,
 | 
			
		||||
and to permit persons to whom the Software is furnished to do so,
 | 
			
		||||
subject to the following conditions:
 | 
			
		||||
 | 
			
		||||
    The above copyright notice and this permission notice shall be
 | 
			
		||||
    included in all copies or substantial portions of the Software.
 | 
			
		||||
 | 
			
		||||
    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 | 
			
		||||
    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 | 
			
		||||
    OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 | 
			
		||||
    NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 | 
			
		||||
    HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 | 
			
		||||
    WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 | 
			
		||||
    FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 | 
			
		||||
    OTHER DEALINGS IN THE SOFTWARE.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
SUELTA – A PURE-PYTHON SASL CLIENT LIBRARY
 | 
			
		||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										15
									
								
								README.rst
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								README.rst
									
									
									
									
									
								
							@@ -31,6 +31,21 @@ To run the test suite for Slixmpp::
 | 
			
		||||
 | 
			
		||||
    python run_tests.py
 | 
			
		||||
 | 
			
		||||
Integration tests require the following environment variables to be set:::
 | 
			
		||||
 | 
			
		||||
    $CI_ACCOUNT1
 | 
			
		||||
    $CI_ACCOUNT1_PASSWORD
 | 
			
		||||
    $CI_ACCOUNT2
 | 
			
		||||
    $CI_ACCOUNT2_PASSWORD
 | 
			
		||||
    $CI_MUC_SERVER
 | 
			
		||||
 | 
			
		||||
where the account variables are JIDs of valid, existing accounts, and
 | 
			
		||||
the passwords are the account passwords. The MUC server must allow room
 | 
			
		||||
creation from those JIDs.
 | 
			
		||||
 | 
			
		||||
To run the integration test suite for Slixmpp::
 | 
			
		||||
 | 
			
		||||
    python run_integration_tests.py
 | 
			
		||||
 | 
			
		||||
The Slixmpp Boilerplate
 | 
			
		||||
-------------------------
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										96
									
								
								docs/api/plugins/index.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										96
									
								
								docs/api/plugins/index.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,96 @@
 | 
			
		||||
Plugin index
 | 
			
		||||
============
 | 
			
		||||
 | 
			
		||||
.. toctree::
 | 
			
		||||
    :maxdepth: 2
 | 
			
		||||
 | 
			
		||||
    xep_0004
 | 
			
		||||
    xep_0009
 | 
			
		||||
    xep_0012
 | 
			
		||||
    xep_0013
 | 
			
		||||
    xep_0020
 | 
			
		||||
    xep_0027
 | 
			
		||||
    xep_0030
 | 
			
		||||
    xep_0033
 | 
			
		||||
    xep_0045
 | 
			
		||||
    xep_0047
 | 
			
		||||
    xep_0049
 | 
			
		||||
    xep_0050
 | 
			
		||||
    xep_0054
 | 
			
		||||
    xep_0059
 | 
			
		||||
    xep_0060
 | 
			
		||||
    xep_0065
 | 
			
		||||
    xep_0066
 | 
			
		||||
    xep_0070
 | 
			
		||||
    xep_0071
 | 
			
		||||
    xep_0077
 | 
			
		||||
    xep_0079
 | 
			
		||||
    xep_0080
 | 
			
		||||
    xep_0082
 | 
			
		||||
    xep_0084
 | 
			
		||||
    xep_0085
 | 
			
		||||
    xep_0086
 | 
			
		||||
    xep_0092
 | 
			
		||||
    xep_0106
 | 
			
		||||
    xep_0107
 | 
			
		||||
    xep_0108
 | 
			
		||||
    xep_0115
 | 
			
		||||
    xep_0118
 | 
			
		||||
    xep_0122
 | 
			
		||||
    xep_0128
 | 
			
		||||
    xep_0131
 | 
			
		||||
    xep_0133
 | 
			
		||||
    xep_0152
 | 
			
		||||
    xep_0153
 | 
			
		||||
    xep_0163
 | 
			
		||||
    xep_0172
 | 
			
		||||
    xep_0184
 | 
			
		||||
    xep_0186
 | 
			
		||||
    xep_0191
 | 
			
		||||
    xep_0196
 | 
			
		||||
    xep_0198
 | 
			
		||||
    xep_0199
 | 
			
		||||
    xep_0202
 | 
			
		||||
    xep_0203
 | 
			
		||||
    xep_0221
 | 
			
		||||
    xep_0222
 | 
			
		||||
    xep_0223
 | 
			
		||||
    xep_0224
 | 
			
		||||
    xep_0231
 | 
			
		||||
    xep_0235
 | 
			
		||||
    xep_0249
 | 
			
		||||
    xep_0256
 | 
			
		||||
    xep_0257
 | 
			
		||||
    xep_0258
 | 
			
		||||
    xep_0279
 | 
			
		||||
    xep_0280
 | 
			
		||||
    xep_0297
 | 
			
		||||
    xep_0300
 | 
			
		||||
    xep_0308
 | 
			
		||||
    xep_0313
 | 
			
		||||
    xep_0319
 | 
			
		||||
    xep_0332
 | 
			
		||||
    xep_0333
 | 
			
		||||
    xep_0334
 | 
			
		||||
    xep_0335
 | 
			
		||||
    xep_0352
 | 
			
		||||
    xep_0353
 | 
			
		||||
    xep_0359
 | 
			
		||||
    xep_0363
 | 
			
		||||
    xep_0369
 | 
			
		||||
    xep_0377
 | 
			
		||||
    xep_0380
 | 
			
		||||
    xep_0394
 | 
			
		||||
    xep_0403
 | 
			
		||||
    xep_0404
 | 
			
		||||
    xep_0405
 | 
			
		||||
    xep_0421
 | 
			
		||||
    xep_0422
 | 
			
		||||
    xep_0424
 | 
			
		||||
    xep_0425
 | 
			
		||||
    xep_0428
 | 
			
		||||
    xep_0437
 | 
			
		||||
    xep_0439
 | 
			
		||||
    xep_0444
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										21
									
								
								docs/api/plugins/xep_0004.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								docs/api/plugins/xep_0004.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
 | 
			
		||||
XEP 0004
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0004
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0004
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0004.stanza.field
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0004.stanza.form
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0009.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0009.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0009
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0009
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0009
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0009.stanza.RPC
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0012.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0012.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0012
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0012
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0012
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0012.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0013.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0013.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0013
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0013
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0013
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0013.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0020.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0020.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0020
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0020
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0020
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0020.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0027.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0027.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0027
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0027
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0027
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0027.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										22
									
								
								docs/api/plugins/xep_0030.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								docs/api/plugins/xep_0030.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,22 @@
 | 
			
		||||
 | 
			
		||||
XEP 0030
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0030
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0030
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0030.stanza.info
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0030.stanza.items
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0033.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0033.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0033
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0033
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0033
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0033.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0045.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0045.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0045
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0045
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0045
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0045.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0047.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0047.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0047
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0047
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0047
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0047.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0049.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0049.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0049
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0049
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0049
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0049.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0050.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0050.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0050
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0050
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0050
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0050.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0054.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0054.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0054
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0054
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0054
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0054.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0059.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0059.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0059
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0059
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0059
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0059.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										37
									
								
								docs/api/plugins/xep_0060.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								docs/api/plugins/xep_0060.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,37 @@
 | 
			
		||||
 | 
			
		||||
XEP 0060
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0060
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0060
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0060.stanza.base
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0060.stanza.pubsub
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0060.stanza.pubsub_errors
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0060.stanza.pubsub_owner
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0060.stanza.pubsub_event
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0065.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0065.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0065
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0065
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0065
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0065.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0066.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0066.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0066
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0066
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0066
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0066.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0070.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0070.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0070
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0070
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0070
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0070.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0071.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0071.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0071
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0071
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0071
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0071.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0077.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0077.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0077
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0077
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0077
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0077.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0079.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0079.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0079
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0079
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0079
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0079.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0080.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0080.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0080
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0080
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0080
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0080.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										9
									
								
								docs/api/plugins/xep_0082.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								docs/api/plugins/xep_0082.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
 | 
			
		||||
XEP 0082
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0082
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0082
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0084.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0084.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0084
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0084
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0084
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0084.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0085.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0085.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0085
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0085
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0085
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0085.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0086.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0086.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0086
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0086
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0086
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0086.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0092.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0092.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0092
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0092
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0092
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0092.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										9
									
								
								docs/api/plugins/xep_0106.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								docs/api/plugins/xep_0106.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
 | 
			
		||||
XEP 0106
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0106
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0106
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0107.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0107.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0107
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0107
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0107
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0107.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0108.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0108.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0108
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0108
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0108
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0108.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0115.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0115.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0115
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0115
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0115
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0115.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0118.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0118.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0118
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0118
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0118
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0118.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0122.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0122.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0122
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0122
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0122
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0122.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										9
									
								
								docs/api/plugins/xep_0128.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								docs/api/plugins/xep_0128.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
 | 
			
		||||
XEP 0128
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0128
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0128
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0131.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0131.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0131
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0131
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0131
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0131.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										9
									
								
								docs/api/plugins/xep_0133.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								docs/api/plugins/xep_0133.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
 | 
			
		||||
XEP 0133
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0133
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0133
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0152.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0152.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0152
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0152
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0152
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0152.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0153.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0153.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0153
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0153
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0153
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0153.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										9
									
								
								docs/api/plugins/xep_0163.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								docs/api/plugins/xep_0163.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
 | 
			
		||||
XEP 0163
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0163
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0163
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0172.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0172.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0172
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0172
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0172
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0172.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0184.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0184.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0184
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0184
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0184
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0184.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0186.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0186.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0186
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0186
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0186
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0186.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0191.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0191.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0191
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0191
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0191
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0191.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0196.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0196.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0196
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0196
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0196
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0196.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0198.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0198.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0198
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0198
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0198
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0198.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0199.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0199.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0199
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0199
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0199
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0199.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0202.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0202.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0202
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0202
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0202
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0202.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0203.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0203.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0203
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0203
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0203
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0203.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0221.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0221.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0221
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0221
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0221
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0221.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										9
									
								
								docs/api/plugins/xep_0222.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								docs/api/plugins/xep_0222.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
 | 
			
		||||
XEP 0222
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0222
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0222
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
							
								
								
									
										9
									
								
								docs/api/plugins/xep_0223.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								docs/api/plugins/xep_0223.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
 | 
			
		||||
XEP 0223
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0223
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0223
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0224.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0224.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0224
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0224
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0224
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0224.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0231.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0231.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0231
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0231
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0231
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0231.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0235.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0235.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0235
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0235
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0235
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0235.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0249.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0249.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0249
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0249
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0249
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0249.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										9
									
								
								docs/api/plugins/xep_0256.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								docs/api/plugins/xep_0256.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
 | 
			
		||||
XEP 0256
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0256
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0256
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0257.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0257.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0257
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0257
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0257
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0257.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0258.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0258.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0258
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0258
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0258
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0258.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0279.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0279.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0279
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0279
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0279
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0279.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0280.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0280.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0280
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0280
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0280
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0280.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0297.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0297.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0297
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0297
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0297
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0297.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0300.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0300.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0300
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0300
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0300
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0300.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0308.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0308.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0308
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0308
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0308
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0308.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0313.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0313.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0313
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0313
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0313
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0313.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0319.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0319.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0319
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0319
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0319
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0319.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										26
									
								
								docs/api/plugins/xep_0332.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								docs/api/plugins/xep_0332.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,26 @@
 | 
			
		||||
 | 
			
		||||
XEP 0332
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0332
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0332
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0332.stanza.data
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0332.stanza.request
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0332.stanza.response
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0333.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0333.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0333
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0333
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0333
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0333.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0334.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0334.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0334
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0334
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0334
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0334.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0335.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0335.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0335
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0335
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0335
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0335.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0352.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0352.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0352
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0352
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0352
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0352.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0353.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0353.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0353
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0353
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0353
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0353.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0359.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0359.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0359
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0359
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0359
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0359.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0363.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0363.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0363
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0363
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0363
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0363.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0369.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0369.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0369
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0369
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0369
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0369.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0377.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0377.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0377
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0377
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0377
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0377.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0380.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0380.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0380
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0380
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0380
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0380.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0394.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0394.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0394
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0394
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0394
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0394.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0403.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0403.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0403
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0403
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0403
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0403.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0404.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0404.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0404
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0404
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0404
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0404.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0405.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0405.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0405
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0405
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0405
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0405.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0421.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0421.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0421
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0421
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0421
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0421.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0422.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0422.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0422
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0422
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0422
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0422.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0424.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0424.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0424
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0424
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0424
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0424.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0425.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0425.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0425
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0425
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0425
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0425.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0428.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0428.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0428
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0428
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0428
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0428.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0437.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0437.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0437
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0437
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0437
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0437.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0439.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0439.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0439
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0439
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0439
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0439.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										18
									
								
								docs/api/plugins/xep_0444.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								docs/api/plugins/xep_0444.rst
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
 | 
			
		||||
XEP 0444
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.plugins.xep_0444
 | 
			
		||||
 | 
			
		||||
.. autoclass:: XEP_0444
 | 
			
		||||
    :members:
 | 
			
		||||
    :exclude-members: session_bind, plugin_init, plugin_end
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Stanza elements
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
.. automodule:: slixmpp.plugins.xep_0444.stanza
 | 
			
		||||
    :members:
 | 
			
		||||
    :undoc-members:
 | 
			
		||||
 | 
			
		||||
@@ -2,6 +2,7 @@ IQ Stanza
 | 
			
		||||
=========
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.stanza
 | 
			
		||||
    :noindex:
 | 
			
		||||
 | 
			
		||||
.. autoclass:: Iq
 | 
			
		||||
    :members:
 | 
			
		||||
 
 | 
			
		||||
@@ -2,6 +2,7 @@ Message Stanza
 | 
			
		||||
==============
 | 
			
		||||
 | 
			
		||||
.. module:: slixmpp.stanza
 | 
			
		||||
    :noindex:
 | 
			
		||||
 | 
			
		||||
.. autoclass:: Message
 | 
			
		||||
    :members:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,5 @@
 | 
			
		||||
.. module:: slixmpp.xmlstream.tostring
 | 
			
		||||
    :noindex:
 | 
			
		||||
 | 
			
		||||
.. _tostring:
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,7 +30,11 @@ release = ".".join(version.split(".")[0:2])
 | 
			
		||||
 | 
			
		||||
# Add any Sphinx extension module names here, as strings. They can be extensions
 | 
			
		||||
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
 | 
			
		||||
extensions = ['sphinx.ext.autodoc', 'sphinx.ext.viewcode', 'sphinx.ext.intersphinx']
 | 
			
		||||
extensions = [
 | 
			
		||||
    'sphinx.ext.autodoc', 'sphinx.ext.viewcode', 'sphinx.ext.intersphinx',
 | 
			
		||||
    'sphinx_autodoc_typehints',
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Add any paths that contain templates here, relative to this directory.
 | 
			
		||||
templates_path = ['_templates']
 | 
			
		||||
 
 | 
			
		||||
@@ -38,24 +38,24 @@ Event Index
 | 
			
		||||
        subscription decisions.
 | 
			
		||||
 | 
			
		||||
    chatstate_active
 | 
			
		||||
        - **Data:**
 | 
			
		||||
        - **Source:**
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0085.xep_0085`
 | 
			
		||||
 | 
			
		||||
    chatstate_composing
 | 
			
		||||
        - **Data:**
 | 
			
		||||
        - **Source:**
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0085.xep_0085`
 | 
			
		||||
 | 
			
		||||
    chatstate_gone
 | 
			
		||||
        - **Data:**
 | 
			
		||||
        - **Source:**
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0085.xep_0085`
 | 
			
		||||
 | 
			
		||||
    chatstate_inactive
 | 
			
		||||
        - **Data:**
 | 
			
		||||
        - **Source:**
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0085.xep_0085`
 | 
			
		||||
 | 
			
		||||
    chatstate_paused
 | 
			
		||||
        - **Data:**
 | 
			
		||||
        - **Source:**
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0085.xep_0085`
 | 
			
		||||
 | 
			
		||||
    disco_info
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.plugins.xep_0030.stanza.DiscoInfo`
 | 
			
		||||
@@ -112,8 +112,8 @@ Event Index
 | 
			
		||||
        Signal that an unavailable presence stanza has been received from a JID.
 | 
			
		||||
 | 
			
		||||
    groupchat_invite
 | 
			
		||||
        - **Data:**
 | 
			
		||||
        - **Source:**
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0045.XEP_0045`
 | 
			
		||||
 | 
			
		||||
    groupchat_direct_invite
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
@@ -172,20 +172,20 @@ Event Index
 | 
			
		||||
        Triggered whenever a data form is received inside a message.
 | 
			
		||||
 | 
			
		||||
    muc::[room]::got_offline
 | 
			
		||||
        - **Data:**
 | 
			
		||||
        - **Source:**
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Presence`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0045.XEP_0045`
 | 
			
		||||
 | 
			
		||||
    muc::[room]::got_online
 | 
			
		||||
        - **Data:**
 | 
			
		||||
        - **Source:**
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Presence`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0045.XEP_0045`
 | 
			
		||||
 | 
			
		||||
    muc::[room]::message
 | 
			
		||||
        - **Data:**
 | 
			
		||||
        - **Source:**
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0045.XEP_0045`
 | 
			
		||||
 | 
			
		||||
    muc::[room]::presence
 | 
			
		||||
        - **Data:**
 | 
			
		||||
        - **Source:**
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Presence`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0045.XEP_0045`
 | 
			
		||||
 | 
			
		||||
    presence_available
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Presence`
 | 
			
		||||
@@ -280,3 +280,127 @@ Event Index
 | 
			
		||||
    stream_error
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.stanza.StreamError`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.BaseXMPP`
 | 
			
		||||
 | 
			
		||||
    reactions
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0444.XEP_0444`
 | 
			
		||||
 | 
			
		||||
    carbon_received
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0280.XEP_0280`
 | 
			
		||||
 | 
			
		||||
    carbon_sent
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0280.XEP_0280`
 | 
			
		||||
 | 
			
		||||
    marker
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0333.XEP_0333`
 | 
			
		||||
 | 
			
		||||
    marker_received
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0333.XEP_0333`
 | 
			
		||||
 | 
			
		||||
    marker_displayed
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0333.XEP_0333`
 | 
			
		||||
 | 
			
		||||
    marker_acknowledged
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0333.XEP_0333`
 | 
			
		||||
 | 
			
		||||
    attention
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0224.XEP_0224`
 | 
			
		||||
 | 
			
		||||
    message_correction
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0308.XEP_0308`
 | 
			
		||||
 | 
			
		||||
    receipt_received
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0184.XEP_0184`
 | 
			
		||||
 | 
			
		||||
    jingle_message_propose
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0353.XEP_0353`
 | 
			
		||||
 | 
			
		||||
    jingle_message_retract
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0353.XEP_0353`
 | 
			
		||||
 | 
			
		||||
    jingle_message_accept
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0353.XEP_0353`
 | 
			
		||||
 | 
			
		||||
    jingle_message_proceed
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0353.XEP_0353`
 | 
			
		||||
 | 
			
		||||
    jingle_message_reject
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0353.XEP_0353`
 | 
			
		||||
 | 
			
		||||
    room_activity
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Presence`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0437.XEP_0437`
 | 
			
		||||
 | 
			
		||||
    room_activity_bare
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Presence`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0437.XEP_0437`
 | 
			
		||||
 | 
			
		||||
    sm_enabled
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.plugins.xep_0198.stanza.Enabled`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0198.XEP_0198`
 | 
			
		||||
 | 
			
		||||
    sm_disabled
 | 
			
		||||
        - **Data:**
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0198.XEP_0198`
 | 
			
		||||
 | 
			
		||||
    ibb_stream_start
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.plugins.xep_0047.stream.IBBBytestream`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0047.XEP_0047`
 | 
			
		||||
 | 
			
		||||
    ibb_stream_end
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.plugins.xep_0047.stream.IBBBytestream`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0047.XEP_0047`
 | 
			
		||||
 | 
			
		||||
    ibb_stream_data
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.plugins.xep_0047.stream.IBBBytestream`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0047.XEP_0047`
 | 
			
		||||
 | 
			
		||||
    stream:[stream id]:[peer jid]
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.plugins.xep_0047.stream.IBBBytestream`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0047.XEP_0047`
 | 
			
		||||
 | 
			
		||||
    command
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Iq`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0050.XEP_0050`
 | 
			
		||||
 | 
			
		||||
    command_[action]
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Iq`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0050.XEP_0050`
 | 
			
		||||
 | 
			
		||||
    pubsub_publish
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0060.XEP_0060`
 | 
			
		||||
 | 
			
		||||
    pubsub_retract
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0060.XEP_0060`
 | 
			
		||||
 | 
			
		||||
    pubsub_purge
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0060.XEP_0060`
 | 
			
		||||
 | 
			
		||||
    pubsub_delete
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0060.XEP_0060`
 | 
			
		||||
 | 
			
		||||
    pubsub_config
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0060.XEP_0060`
 | 
			
		||||
 | 
			
		||||
    pubsub_subscription
 | 
			
		||||
        - **Data:** :py:class:`~slixmpp.Message`
 | 
			
		||||
        - **Source:** :py:class:`~slixmpp.plugins.xep_0060.XEP_0060`
 | 
			
		||||
 
 | 
			
		||||
@@ -18,7 +18,7 @@ messages sent to it. We will also go through adding some basic command line conf
 | 
			
		||||
for enabling or disabling debug log outputs and setting the username and password
 | 
			
		||||
for the bot.
 | 
			
		||||
 | 
			
		||||
For the command line options processing, we will use the built-in ``optparse``
 | 
			
		||||
For the command line options processing, we will use the built-in ``argparse``
 | 
			
		||||
module and the ``getpass`` module for reading in passwords.
 | 
			
		||||
 | 
			
		||||
TL;DR Just Give Me the Code
 | 
			
		||||
@@ -39,7 +39,8 @@ To get started, here is a brief outline of the structure that the final project
 | 
			
		||||
    import asyncio
 | 
			
		||||
    import logging
 | 
			
		||||
    import getpass
 | 
			
		||||
    from optparse import OptionParser
 | 
			
		||||
 | 
			
		||||
    from argparse import ArgumentParser
 | 
			
		||||
 | 
			
		||||
    import slixmpp
 | 
			
		||||
 | 
			
		||||
@@ -93,9 +94,9 @@ we also need to define the ``self.start`` handler.
 | 
			
		||||
 | 
			
		||||
.. code-block:: python
 | 
			
		||||
 | 
			
		||||
    def start(self, event):
 | 
			
		||||
    async def start(self, event):
 | 
			
		||||
        self.send_presence()
 | 
			
		||||
        self.get_roster()
 | 
			
		||||
        await self.get_roster()
 | 
			
		||||
 | 
			
		||||
.. warning::
 | 
			
		||||
 | 
			
		||||
@@ -144,6 +145,11 @@ The XMPP stanzas from the roster retrieval process could look like this:
 | 
			
		||||
      </query>
 | 
			
		||||
    </iq>
 | 
			
		||||
 | 
			
		||||
Additionally, since :meth:`get_roster <slixmpp.clientxmpp.ClientXMPP.get_roster>` is using
 | 
			
		||||
``<iq/>`` stanzas, which will always receive an answer, it should be awaited on, to keep
 | 
			
		||||
a synchronous flow.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Responding to Messages
 | 
			
		||||
~~~~~~~~~~~~~~~~~~~~~~
 | 
			
		||||
Now that an ``EchoBot`` instance handles :term:`session_start`, we can begin receiving and
 | 
			
		||||
@@ -212,8 +218,7 @@ Command Line Arguments and Logging
 | 
			
		||||
 | 
			
		||||
While this isn't part of Slixmpp itself, we do want our echo bot program to be able
 | 
			
		||||
to accept a JID and password from the command line instead of hard coding them. We will
 | 
			
		||||
use the ``optparse`` module for this, though there are several alternative methods, including
 | 
			
		||||
the newer ``argparse`` module.
 | 
			
		||||
use the ``argparse`` module for this.
 | 
			
		||||
 | 
			
		||||
We want to accept three parameters: the JID for the echo bot, its password, and a flag for
 | 
			
		||||
displaying the debugging logs. We also want these to be optional parameters, since passing
 | 
			
		||||
@@ -222,22 +227,29 @@ a password directly through the command line can be a security risk.
 | 
			
		||||
.. code-block:: python
 | 
			
		||||
 | 
			
		||||
    if __name__ == '__main__':
 | 
			
		||||
        optp = OptionParser()
 | 
			
		||||
        # Setup the command line arguments.
 | 
			
		||||
        parser = ArgumentParser(description=EchoBot.__doc__)
 | 
			
		||||
 | 
			
		||||
        optp.add_option('-d', '--debug', help='set logging to DEBUG',
 | 
			
		||||
                        action='store_const', dest='loglevel',
 | 
			
		||||
                        const=logging.DEBUG, default=logging.INFO)
 | 
			
		||||
        optp.add_option("-j", "--jid", dest="jid",
 | 
			
		||||
                        help="JID to use")
 | 
			
		||||
        optp.add_option("-p", "--password", dest="password",
 | 
			
		||||
                        help="password to use")
 | 
			
		||||
        # Output verbosity options.
 | 
			
		||||
        parser.add_argument("-q", "--quiet", help="set logging to ERROR",
 | 
			
		||||
                            action="store_const", dest="loglevel",
 | 
			
		||||
                            const=logging.ERROR, default=logging.INFO)
 | 
			
		||||
        parser.add_argument("-d", "--debug", help="set logging to DEBUG",
 | 
			
		||||
                            action="store_const", dest="loglevel",
 | 
			
		||||
                            const=logging.DEBUG, default=logging.INFO)
 | 
			
		||||
 | 
			
		||||
        opts, args = optp.parse_args()
 | 
			
		||||
        # JID and password options.
 | 
			
		||||
        parser.add_argument("-j", "--jid", dest="jid",
 | 
			
		||||
                            help="JID to use")
 | 
			
		||||
        parser.add_argument("-p", "--password", dest="password",
 | 
			
		||||
                            help="password to use")
 | 
			
		||||
 | 
			
		||||
        if opts.jid is None:
 | 
			
		||||
            opts.jid = raw_input("Username: ")
 | 
			
		||||
        if opts.password is None:
 | 
			
		||||
            opts.password = getpass.getpass("Password: ")
 | 
			
		||||
        args = parser.parse_args()
 | 
			
		||||
 | 
			
		||||
        if args.jid is None:
 | 
			
		||||
            args.jid = input("Username: ")
 | 
			
		||||
        if args.password is None:
 | 
			
		||||
            args.password = getpass("Password: ")
 | 
			
		||||
 | 
			
		||||
Since we included a flag for enabling debugging logs, we need to configure the
 | 
			
		||||
``logging`` module to behave accordingly.
 | 
			
		||||
@@ -248,7 +260,7 @@ Since we included a flag for enabling debugging logs, we need to configure the
 | 
			
		||||
 | 
			
		||||
        # .. option parsing from above ..
 | 
			
		||||
 | 
			
		||||
        logging.basicConfig(level=opts.loglevel,
 | 
			
		||||
        logging.basicConfig(level=args.loglevel,
 | 
			
		||||
                            format='%(levelname)-8s %(message)s')
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -276,52 +288,36 @@ at this stage. For example, let's say we want our bot to support `service discov
 | 
			
		||||
If the ``EchoBot`` class had a hard dependency on a plugin, we could register that plugin in
 | 
			
		||||
the ``EchoBot.__init__`` method instead.
 | 
			
		||||
 | 
			
		||||
.. note::
 | 
			
		||||
 | 
			
		||||
    If you are using the OpenFire server, you will need to include an additional
 | 
			
		||||
    configuration step. OpenFire supports a different version of SSL than what
 | 
			
		||||
    most servers and Slixmpp support.
 | 
			
		||||
 | 
			
		||||
    .. code-block:: python
 | 
			
		||||
 | 
			
		||||
        import ssl
 | 
			
		||||
        xmpp.ssl_version = ssl.PROTOCOL_SSLv3
 | 
			
		||||
 | 
			
		||||
Now we're ready to connect and begin echoing messages. If you have the package
 | 
			
		||||
``aiodns`` installed, then the :meth:`slixmpp.clientxmpp.ClientXMPP` method
 | 
			
		||||
``aiodns`` installed, then the :meth:`slixmpp.clientxmpp.ClientXMPP.connect` method
 | 
			
		||||
will perform a DNS query to find the appropriate server to connect to for the
 | 
			
		||||
given JID. If you do not have ``aiodns``, then Slixmpp will attempt to
 | 
			
		||||
connect to the hostname used by the JID, unless an address tuple is supplied
 | 
			
		||||
to :meth:`slixmpp.clientxmpp.ClientXMPP`.
 | 
			
		||||
to :meth:`slixmpp.clientxmpp.ClientXMPP.connect`.
 | 
			
		||||
 | 
			
		||||
.. code-block:: python
 | 
			
		||||
 | 
			
		||||
    if __name__ == '__main__':
 | 
			
		||||
 | 
			
		||||
        # .. option parsing & echo bot configuration
 | 
			
		||||
        xmpp.connect():
 | 
			
		||||
        xmpp.process(forever=True)
 | 
			
		||||
 | 
			
		||||
        if xmpp.connect():
 | 
			
		||||
            xmpp.process(block=True)
 | 
			
		||||
        else:
 | 
			
		||||
            print('Unable to connect')
 | 
			
		||||
 | 
			
		||||
To begin responding to messages, you'll see we called :meth:`slixmpp.basexmpp.BaseXMPP.process`
 | 
			
		||||
which will start the event handling, send queue, and XML reader threads. It will also call
 | 
			
		||||
the :meth:`slixmpp.plugins.base.BasePlugin.post_init` method on all registered plugins. By
 | 
			
		||||
passing ``block=True`` to :meth:`slixmpp.basexmpp.BaseXMPP.process` we are running the
 | 
			
		||||
main processing loop in the main thread of execution. The :meth:`slixmpp.basexmpp.BaseXMPP.process`
 | 
			
		||||
call will not return until after Slixmpp disconnects. If you need to run the client in the background
 | 
			
		||||
for another program, use ``block=False`` to spawn the processing loop in its own thread.
 | 
			
		||||
The :meth:`slixmpp.basexmpp.BaseXMPP.connect` will only schedule a connection
 | 
			
		||||
asynchronously. To actually connect, you need to let the event loop take over.
 | 
			
		||||
This is done with the :meth:`slixmpp.basexmpp.BaseXMPP.process` method,
 | 
			
		||||
which can either run forever (``forever=True``, the default), run for a (maximum)
 | 
			
		||||
duration of time (``timeout=n``), and/or run until it gets disconnected (``forever=False``).
 | 
			
		||||
 | 
			
		||||
However, calling ``process()`` is not required if you already have an event loop
 | 
			
		||||
running, so you can handle the logic around it however you like.
 | 
			
		||||
 | 
			
		||||
.. note::
 | 
			
		||||
 | 
			
		||||
    Before 1.0, controlling the blocking behaviour of :meth:`slixmpp.basexmpp.BaseXMPP.process` was
 | 
			
		||||
    done via the ``threaded`` argument. This arrangement was a source of confusion because some users
 | 
			
		||||
    interpreted that as controlling whether or not Slixmpp used threads at all, instead of how
 | 
			
		||||
    the processing loop itself was spawned.
 | 
			
		||||
 | 
			
		||||
    The statements ``xmpp.process(threaded=False)`` and ``xmpp.process(block=True)`` are equivalent.
 | 
			
		||||
 | 
			
		||||
    Before slixmpp, :meth:slixmpp.basexmpp.BaseXMPP.process` took ``block`` and ``threaded``
 | 
			
		||||
    arguments. These do not make sense anymore and have been removed. Slixmpp does not use
 | 
			
		||||
    threads at all.
 | 
			
		||||
 | 
			
		||||
.. _echobot_complete:
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -60,12 +60,11 @@ has been established:
 | 
			
		||||
 | 
			
		||||
.. code-block:: python
 | 
			
		||||
 | 
			
		||||
    def start(self, event):
 | 
			
		||||
        self.get_roster()
 | 
			
		||||
    async def start(self, event):
 | 
			
		||||
        await self.get_roster()
 | 
			
		||||
        self.send_presence()
 | 
			
		||||
        self.plugin['xep_0045'].join_muc(self.room,
 | 
			
		||||
                                         self.nick,
 | 
			
		||||
                                         wait=True)
 | 
			
		||||
                                         self.nick)
 | 
			
		||||
 | 
			
		||||
Note that as in :ref:`echobot`, we need to include send an initial presence and request
 | 
			
		||||
the roster. Next, we want to join the group chat, so we call the
 | 
			
		||||
 
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user