rpki.https.http_server Class Reference

Inherits rpki::https::http_stream.

List of all members.

Public Member Functions

def __init__
def find_handler
def handle_message
def handle_no_content_length
def send_error
def send_message
def send_reply
def tls_accept

Public Attributes

 expect_close
 handlers
 retry_read
 retry_write
 tls

Static Public Attributes

 parse_type = http_request
 timeout = default_server_timeout

Detailed Description

Definition at line 381 of file https.py.


Member Function Documentation

def rpki.https.http_server.__init__ (   self,
  sock,
  handlers,
  cert = None,
  key = None,
  ta = (),
  dynamic_ta = None 
)

Definition at line 387 of file https.py.

def rpki.https.http_server.find_handler (   self,
  path 
)
Helper method to search self.handlers.

Definition at line 423 of file https.py.

def rpki.https.http_server.handle_message (   self  ) 

Definition at line 432 of file https.py.

def rpki.https.http_server.handle_no_content_length (   self  ) 

Definition at line 420 of file https.py.

def rpki.https.http_server.send_error (   self,
  code,
  reason 
)

Definition at line 455 of file https.py.

def rpki.https.http_server.send_message (   self,
  code,
  reason = "OK",
  body = None 
)

Definition at line 461 of file https.py.

def rpki.https.http_server.send_reply (   self,
  code,
  body 
)

Definition at line 458 of file https.py.

def rpki.https.http_server.tls_accept (   self  ) 

Definition at line 409 of file https.py.


Member Data Documentation

Definition at line 391 of file https.py.

Definition at line 389 of file https.py.

Definition at line 383 of file https.py.

Reimplemented from rpki.https.http_stream.

Definition at line 413 of file https.py.

Reimplemented from rpki.https.http_stream.

Definition at line 415 of file https.py.

Definition at line 385 of file https.py.

Reimplemented from rpki.https.http_stream.

Definition at line 395 of file https.py.


The documentation for this class was generated from the following file:

Generated on Tue Jan 12 07:56:02 2010 for RPKI Engine by  doxygen 1.6.1