py::qo::backend::BackendRequest Class Reference

List of all members.

Public Member Functions

def __init__
def __str__
def addAuth
def createElement
def appendChild

Public Attributes

 parent
 doc
 request
 attached_file


Member Function Documentation

def py::qo::backend::BackendRequest::__init__ (   self,
  parent,
  doAuth = False 
)

00070                                                      :
00071                 self.parent = parent
00072                 self.doc = xml.dom.minidom.parseString( '<?xml version="1.0" encoding="utf-8"?><request version="1.0"/>' )
00073                 self.request = self.doc.documentElement
00074                 self.attached_file = []
00075                 if doAuth :
00076                         self.addAuth()
00077 
        def __str__( self ) :

def py::qo::backend::BackendRequest::__str__ (   self  ) 

00078                             :
00079                 return self.doc.toxml('utf-8')
00080         
        def addAuth( self ) :

def py::qo::backend::BackendRequest::addAuth (   self  ) 

00081                             :
00082                 auth = self.createElement( 'auth', self.parent.sid )
00083                 self.request.appendChild( auth )
00084 
        def createElement( self, name, value = None ) :

def py::qo::backend::BackendRequest::createElement (   self,
  name,
  value = None 
)

00085                                                       :
00086                 e = self.doc.createElement( name )
00087                 if value is not None :
00088                         e.appendChild( self.doc.createTextNode( value ) )
00089                 return e
00090         
        def appendChild( self, child ) :

def py::qo::backend::BackendRequest::appendChild (   self,
  child 
)

00091                                        :
00092                 return self.request.appendChild( child )
00093 
00094 
class BackendResponse :


Member Data Documentation

py::qo::backend::BackendRequest::parent

py::qo::backend::BackendRequest::doc

py::qo::backend::BackendRequest::request

py::qo::backend::BackendRequest::attached_file


The documentation for this class was generated from the following file:
Generated on Tue Oct 9 20:40:30 2007 for Qomics by  doxygen 1.5.3