Package caldavclientlibrary :: Package protocol :: Package http :: Module session :: Class Session
[hide private]
[frames] | no frames]

Class Session

source code

object --+
         |
        Session
Known Subclasses:

Instance Methods [hide private]
 
__init__(self, server, port=None, ssl=False, log=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
addHeaders(self, hdrs, request) source code
 
closeConnection(self) source code
 
closeSession(self) source code
 
displayHTTPError(self, request) source code
 
doRequest(self, request) source code
 
getAuthorization(self) source code
 
handleHTTPError(self, request) source code
 
hasAuthorization(self) source code
 
isConnectionOpen(self) source code
 
needConnection(self) source code
 
openConnection(self) source code
 
openSession(self) source code
 
runSession(self, request) source code
 
sendRequest(self, request) source code
 
setServer(self, server, port=None) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  STATE_CLOSED = 1
  STATE_OPEN = 0
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, server, port=None, ssl=False, log=None)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)