Home | Trees | Index | Help |
|
---|
|
Base class for MUC room handlers.
Methods of this class will be called for various events in the room.
Method Summary | |
---|---|
Initialize a MucRoomHandler object. | |
Called when a affiliation of an user has been changed. | |
Assign a state object to this MucRoomHandler instance. | |
Called when a requested configuration form is received. | |
Called when an error stanza is received. | |
Called when groupchat message has been received. | |
Called when user nick change is started. | |
Called after a user nick has been changed. | |
Called whenever user's presence changes (includes nick, role or affiliation changes). | |
Called when a role of an user has been changed. | |
Called when an error stanza is received in reply to a room configuration request. | |
Called after a successfull room configuration. | |
Called when the room has been created. | |
Called when the room subject has been changed. | |
Called when a new participant joins the room. | |
Called when a participant leaves the room. |
Instance Variable Summary | |
---|---|
room_state : MucRoomState object describing room state and its
participants. |
Method Details |
---|
__init__(self)
Initialize a |
affiliation_changed(self, user, old_aff, new_aff, stanza)Called when a affiliation of an user has been changed.
|
assign_state(self, state_obj)Assign a state object to thisMucRoomHandler instance.
|
configuration_form_received(self, form)Called when a requested configuration form is received. The form, after filling-in shoul be passed to
|
error(self, stanza)Called when an error stanza is received.
|
message_received(self, user, stanza)Called when groupchat message has been received.
|
nick_change(self, user, new_nick, stanza)Called when user nick change is started.
|
nick_changed(self, user, old_nick, stanza)Called after a user nick has been changed.
|
presence_changed(self, user, stanza)Called whenever user's presence changes (includes nick, role or affiliation changes).
|
role_changed(self, user, old_role, new_role, stanza)Called when a role of an user has been changed.
|
room_configuration_error(self, stanza)Called when an error stanza is received in reply to a room configuration request. By default
|
room_configured(self)Called after a successfull room configuration. |
room_created(self, stanza)Called when the room has been created. Default action is to request an "instant room" by accepting the default configuration. Instead the application may want to request a configuration form and submit it.
|
subject_changed(self, user, stanza)Called when the room subject has been changed.
|
user_joined(self, user, stanza)Called when a new participant joins the room.
|
user_left(self, user, stanza)Called when a participant leaves the room.
|
Instance Variable Details |
---|
room_stateMucRoomState object describing room state and its participants. |
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Mon Dec 26 17:57:49 2005 | http://epydoc.sf.net |