Home | Trees | Index | Help |
---|
Package xmpp :: Module protocol :: Class Protocol |
|
Node
--+
|
Protocol
Error
,
Iq
,
Message
,
Presence
Method Summary | |
---|---|
Constructor, name is the name of the stanza i.e. | |
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". | |
Reduce memory usage caused by T/NT classes - use memory only when needed. | |
Returns node's attribute "item" value. | |
Method used to dump node into textual representation. | |
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,
name=None,
to=None,
typ=None,
frm=None,
attrs={},
payload=[],
timestamp=None,
xmlns=None,
node=None)
Constructor, name is the name of the stanza i.e. 'message' or
'presence' or 'iq'. to is the value of 'to' attribure, 'typ' - 'type'
attribute frn - from attribure, attrs - other attributes mapping,
payload - same meaning as for simplexml payload definition timestamp -
the time value that needs to be stamped over stanza xmlns - namespace
of top stanza node node - parsed or unparsed stana to be taken as
prototype.
|
__setitem__(self,
item,
val)
Set the item 'item' to the value 'val'.
|
getError(self)Return the error-condition (if present) or the textual description of the error (otherwise). |
getErrorCode(self)Return the error code. Obsolette. |
getFrom(self)Return value of the 'from' attribute. |
getID(self)Return the value of the 'id' attribute. |
getProperties(self)Return the list of namespaces to which belongs the direct childs of element |
getTimestamp(self)Return the timestamp in the 'yyyymmddThhmmss' format. |
getTo(self)Return value of the 'to' attribute. |
getType(self)Return the value of the 'type' attribute. |
setError(self, error, code=None)Set the error code. Obsolette. Use error-conditions instead. |
setFrom(self, val)Set the value of the 'from' attribute. |
setID(self, val)Set the value of the 'id' attribute. |
setTimestamp(self, val=None)Set the timestamp. timestamp should be the yyyymmddThhmmss string. |
setTo(self, val)Set the value of the 'to' attribute. |
setType(self, val)Set the value of the 'type' attribute. |
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Mon Mar 6 14:11:54 2006 | http://epydoc.sf.net |