Package pyxmpp :: Package jabber :: Module muccore :: Class MucStanzaExt
[hide private]

Class MucStanzaExt

source code

Known Subclasses:

Base class for MUC specific stanza extensions. Used together with one of stanza classes (Iq, Message or Presence).
Instance Methods [hide private]
 
__init__(self)
Initialize a MucStanzaExt derived object.
source code
MucX or MucUserX or MucAdminQuery or MucOwnerX
get_muc_child(self)
Get the MUC specific payload element.
source code
 
clear_muc_child(self)
Remove the MUC specific stanza payload element.
source code
MucUserX
make_muc_userinfo(self)
Create <x xmlns="...muc#user"/> element in the stanza.
source code
MucAdminQuery
make_muc_admin_quey(self)
Create <query xmlns="...muc#admin"/> element in the stanza.
source code
 
muc_free(self)
Free MUC specific data.
source code
Method Details [hide private]

get_muc_child(self)

source code 
Get the MUC specific payload element.
Returns: MucX or MucUserX or MucAdminQuery or MucOwnerX
the object describing the stanza payload in MUC namespace.

make_muc_userinfo(self)

source code 
Create <x xmlns="...muc#user"/> element in the stanza.
Returns: MucUserX
the element created.

make_muc_admin_quey(self)

source code 
Create <query xmlns="...muc#admin"/> element in the stanza.
Returns: MucAdminQuery
the element created.