App Engine Python SDK  v1.6.9 rev.445
The Python runtime is available as an experimental Preview feature.
Public Member Functions | Public Attributes | List of all members
google.appengine.tools.devappserver2.wsgi_server.WsgiServer Class Reference
Inheritance diagram for google.appengine.tools.devappserver2.wsgi_server.WsgiServer:
google.appengine.tools.devappserver2.admin.admin_server.AdminServer google.appengine.tools.devappserver2.api_server.APIServer google.appengine.tools.devappserver2.gcs_server.GCSServer

Public Member Functions

def __init__
 
def start
 
def quit
 
def host
 
def port
 
def set_app
 
def set_error
 
def ready
 

Public Attributes

 bind_addr
 

Constructor & Destructor Documentation

def google.appengine.tools.devappserver2.wsgi_server.WsgiServer.__init__ (   self,
  host,
  app 
)
Constructs a WsgiServer.

Args:
  host: A (hostname, port) tuple containing the hostname and port to bind.
  The port can be 0 to allow any port.
  app: A WSGI app to handle requests.

Member Function Documentation

def google.appengine.tools.devappserver2.wsgi_server.WsgiServer.host (   self)
Returns the host that the server is bound to.
def google.appengine.tools.devappserver2.wsgi_server.WsgiServer.port (   self)
Returns the port that the server is bound to.
def google.appengine.tools.devappserver2.wsgi_server.WsgiServer.quit (   self)
Quits the WsgiServer.
def google.appengine.tools.devappserver2.wsgi_server.WsgiServer.set_app (   self,
  app 
)
Sets the PEP-333 app to use to serve requests.
def google.appengine.tools.devappserver2.wsgi_server.WsgiServer.set_error (   self,
  error 
)
Sets the HTTP status code to serve for all requests.
def google.appengine.tools.devappserver2.wsgi_server.WsgiServer.start (   self)
Starts the WsgiServer.

This starts multiple _SingleAddressWsgiServers to bind the address in all
address families.

Raises:
  BindError: The address could not be bound.

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