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)
|