| |
- WebKit.Message.Message(__builtin__.object)
-
- Response
class Response(WebKit.Message.Message) |
|
The abstract response class.
Response is a type of Message that offers the following:
* A time stamp (indicating when the response was finished)
* An output stream
Response is an abstract class; developers typically use HTTPResponse.
FUTURE
* Consider implementing the buffer/flush logic here
including buffer size.
* Also, consider then having a method that doesn't allow
commitment until the end. |
|
- Method resolution order:
- Response
- WebKit.Message.Message
- __builtin__.object
Methods defined here:
- __init__(self, trans, strmOut)
- clearTransaction(self)
- deliver(self)
- endTime(self)
- isCommitted(self)
- recordEndTime(self)
- Record the end time of the response.
Stores the current time as the end time of the response. This should
be invoked at the end of deliver(). It may also be invoked by the
application for those responses that never deliver due to an error.
- reset(self)
- streamOut(self)
- write(self, string)
Methods inherited from WebKit.Message.Message:
- arg(self, name, default=<class 'MiscUtils.NoDefault'>)
- argNames(self)
- Return a list of argument names.
- clearArgs(self)
- deleteArg(self, name)
- hasArg(self, name)
- setArg(self, name, value)
- writeExceptionReport(self, handler)
Static methods inherited from WebKit.Message.Message:
- contentLength()
- Return the length of the message body or -1 if not known.
- contentType()
- Return the MIME type of the message body or None if not known.
- protocol()
- Return the protocol.
Returns the name and version of the protocol the message uses
in the form protocol/majorVersion.minorVersion, for example, HTTP/1.1.
Data descriptors inherited from WebKit.Message.Message:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
| |