OpenQuizz
Une application de gestion des contenus pédagogiques
BaseWSGIServer Class Reference
Inheritance diagram for BaseWSGIServer:
Collaboration diagram for BaseWSGIServer:

Public Member Functions

def __init__ (self, host, port, app, handler=None, passthrough_errors=False, ssl_context=None, fd=None)
 
def log (self, type, message, *args)
 
def serve_forever (self)
 
def handle_error (self, request, client_address)
 
def get_request (self)
 

Data Fields

 address_family
 
 app
 
 passthrough_errors
 
 shutdown_signal
 
 host
 
 port
 
 socket
 
 server_address
 
 ssl_context
 

Static Public Attributes

 multithread
 
 multiprocess
 
 request_queue_size
 

Detailed Description

Simple single-threaded, single-process WSGI server.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  host,
  port,
  app,
  handler = None,
  passthrough_errors = False,
  ssl_context = None,
  fd = None 
)

Member Function Documentation

◆ get_request()

def get_request (   self)

◆ handle_error()

def handle_error (   self,
  request,
  client_address 
)

◆ log()

def log (   self,
  type,
  message,
args 
)

◆ serve_forever()

def serve_forever (   self)

Field Documentation

◆ address_family

address_family

◆ app

app

◆ host

host

◆ multiprocess

multiprocess
static

◆ multithread

multithread
static

◆ passthrough_errors

passthrough_errors

◆ port

port

◆ request_queue_size

request_queue_size
static

◆ server_address

server_address

◆ shutdown_signal

shutdown_signal

◆ socket

socket

◆ ssl_context

ssl_context

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