__init__(self,
xmlnode=None,
from_jid=None,
to_jid=None,
stanza_type=None,
stanza_id=None,
subject=None,
body=None,
thread=None,
error=None,
error_cond=None,
stream=None)
(Constructor)
| source code
|
Initialize a Message object.
- Parameters:
xmlnode (: unicode or libxml2.xmlNode or Stanza) - : XML node to_jid be wrapped into the Message object
or other Message object to be copied. If not given then new
presence stanza is created using following parameters.
from_jid (: JID) - : sender JID.
to_jid (: JID) - : recipient JID.
stanza_type (: unicode ) - : staza type: one of: "get", "set", "result" or "error".
stanza_id (: unicode ) - : stanza id -- value of stanza's "id" attribute. If not
given, then unique for the session value is generated.
subject (: unicode ) - : message subject,
body (: unicode ) - : message body.
thread (: unicode ) - : message thread id.
error_cond (: unicode ) - : error condition name. Ignored if stanza_type is not "error".
- Overrides:
stanza.Stanza.__init__
|