Module SocketServer :: Class BaseRequestHandler
[show private | hide private]
[frames | no frames]

Class BaseRequestHandler

Known Subclasses:
StreamRequestHandler

Base class for request handler classes.

This class is instantiated for each request to be handled.  The
constructor sets the instance variables request, client_address
and server, and then calls the handle() method.  To implement a
specific service, all you need to do is to derive a class which
defines a handle() method.

The handle() method can find the request as self.request, the
client address as self.client_address, and the server (in case it
needs access to per-server information) as self.server.  Since a
separate instance is created for each request, the handle() method
can define arbitrary other instance variariables.

Method Summary
  __init__(self, request, client_address, server)
  finish(self)
  handle(self)
  setup(self)

Generated by Epydoc 2.1 on Mon Jan 1 16:36:34 2007 http://epydoc.sf.net