|
Module SocketServer ::
Class BaseRequestHandler
|
|
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)
|