XEP 0065¶
-
class
slixmpp.plugins.xep_0065.
XEP_0065
(xmpp, config=None)[source]¶ -
activate
(proxy, sid, target, ifrom=None, timeout=None, callback=None)[source]¶ Activate the socks5 session that has been negotiated.
-
async
discover_proxies
(jid=None, ifrom=None, timeout=None)[source]¶ Auto-discover the JIDs of SOCKS5 proxies on an XMPP server.
-
Stanza elements¶
-
class
slixmpp.plugins.xep_0065.stanza.
Socks5
(xml=None, parent=None)[source]¶ -
-
interfaces
= {'activate', 'sid'}¶
-
name
= 'query'¶
-
namespace
= 'http://jabber.org/protocol/bytestreams'¶
-
plugin_attrib
= 'socks'¶
-
plugin_attrib_map
= {'streamhost': <class 'slixmpp.plugins.xep_0065.stanza.StreamHost'>, 'streamhost_used': <class 'slixmpp.plugins.xep_0065.stanza.StreamHostUsed'>, 'streamhosts': <class 'slixmpp.xmlstream.stanzabase.multifactory.<locals>.Multi'>}¶
-
plugin_iterables
= {<class 'slixmpp.plugins.xep_0065.stanza.StreamHost'>}¶
-
plugin_overrides
= {}¶
-
plugin_tag_map
= {'{http://jabber.org/protocol/bytestreams}streamhost': <class 'slixmpp.plugins.xep_0065.stanza.StreamHost'>, '{http://jabber.org/protocol/bytestreams}streamhost-used': <class 'slixmpp.plugins.xep_0065.stanza.StreamHostUsed'>, '{jabber:client}stanza': <class 'slixmpp.xmlstream.stanzabase.multifactory.<locals>.Multi'>}¶
-
sub_interfaces
= {'activate'}¶
-