Home | Trees | Index | Help |
---|
Package xmpp :: Module protocol :: Class Message |
|
Node
--+ |Protocol
--+ | Message
Method Summary | |
---|---|
Create message object. | |
Builds and returns another message object with specified text. | |
Returns text of the message. | |
Returns subject of the message. | |
Returns thread of the message. | |
Sets the text of the message. | |
Sets the subject of the message. | |
Sets the thread of the message. | |
Inherited from Protocol | |
Set the item 'item' to the value 'val'. | |
Return the error-condition (if present) or the textual description of the error (otherwise). | |
Return the error code. | |
Return value of the 'from' attribute. | |
Return the value of the 'id' attribute. | |
Return the list of namespaces to which belongs the direct childs of element | |
Return the timestamp in the 'yyyymmddThhmmss' format. | |
Return value of the 'to' attribute. | |
Return the value of the 'type' attribute. | |
Set the error code. | |
Set the value of the 'from' attribute. | |
Set the value of the 'id' attribute. | |
Set the timestamp. | |
Set the value of the 'to' attribute. | |
Set the value of the 'type' attribute. | |
Inherited from Node | |
Deletes node's attribute "item". | |
Returns node's attribute "item" value. | |
| |
If "node" argument is provided, adds it as child node. | |
Adds some CDATA to node. | |
Removes all CDATA from the node. | |
Deletes an attribute "key" | |
Deletes the "node" from the node's childs list, if "node" is an instance. | |
Returns value of specified attribute. | |
Returns all node's attributes as dictionary. | |
Returns all node's child nodes as list. | |
Returns all node CDATA as string (concatenated). | |
Returns the name of node | |
Returns the namespace of node | |
Returns the parent of node (if present). | |
Return the payload of node i.e. | |
Filters all child nodes using specified arguments as filter. | |
Returns attribute value of the child with specified name (or None if no such attribute). | |
Returns cocatenated CDATA of the child with specified name. | |
Filters all child nodes using specified arguments as filter. | |
Checks if node have attribute "key". | |
Sets attribute "key" with the value "val". | |
Sets node's CDATA to provided string. | |
Changes the node name. | |
Changes the node namespace. | |
Sets node's parent to "node". | |
Sets node payload according to the list specified. | |
Same as getTag but if the node with specified namespace/attributes not found, creates such node and returns it. | |
Creates new node (if not already present) with name "tag" and sets it's attribute "attr" to value "val". | |
Creates new node (if not already present) with name "tag" and (optionally) attributes "attrs" and sets it's CDATA to string "val". |
Class Variable Summary | |
---|---|
Inherited from Node | |
int |
FORCE_NODE_RECREATION = 0 |
Method Details |
---|
__init__(self,
to=None,
body=None,
typ=None,
subject=None,
attrs={},
frm=None,
payload=[],
timestamp=None,
xmlns='jabber:client',
node=None)
Create message object. You can specify recipient, text of message,
type of message any additional attributes, sender of the message, any
additional payload (f.e. jabber:x:delay element) and namespace in one
go. Alternatively you can pass in the other XML object as the 'node'
parameted to replicate it as message.
|
buildReply(self, text=None)Builds and returns another message object with specified text. The to, from and thread properties of new message are pre-set as reply to this message. |
getBody(self)Returns text of the message. |
getSubject(self)Returns subject of the message. |
getThread(self)Returns thread of the message. |
setBody(self, val)Sets the text of the message. |
setSubject(self, val)Sets the subject of the message. |
setThread(self, val)Sets the thread of the message. |
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Sun Dec 26 09:52:57 2004 | http://epydoc.sf.net |