#include <xmltooling/io/GenericResponse.h>
Inheritance diagram for xmltooling::GenericResponse:

Public Member Functions | |
| virtual void | setContentType (const char *type=NULL)=0 |
| Sets or clears the MIME type of the response. | |
| virtual long | sendResponse (std::istream &inputStream)=0 |
| Sends a completed response to the client along with a transport-specific "OK" indication. | |
| virtual long | sendError (std::istream &inputStream)=0 |
| Sends an "error" response to the client along with a transport-specific error indication. | |
| virtual long | sendResponse (std::istream &inputStream, long status)=0 |
| Sends a completed response to the client. | |
This interface need not be threadsafe.
| virtual long xmltooling::GenericResponse::sendError | ( | std::istream & | inputStream | ) | [pure virtual] |
Sends an "error" response to the client along with a transport-specific error indication.
| inputStream | reference to source of response data |
Implemented in xmltooling::HTTPResponse.
| virtual long xmltooling::GenericResponse::sendResponse | ( | std::istream & | inputStream, | |
| long | status | |||
| ) | [pure virtual] |
Sends a completed response to the client.
| inputStream | reference to source of response data | |
| status | transport-specific status to return |
| virtual long xmltooling::GenericResponse::sendResponse | ( | std::istream & | inputStream | ) | [pure virtual] |
Sends a completed response to the client along with a transport-specific "OK" indication.
Used for "normal" responses.
| inputStream | reference to source of response data |
Implemented in xmltooling::HTTPResponse.
| virtual void xmltooling::GenericResponse::setContentType | ( | const char * | type = NULL |
) | [pure virtual] |
Sets or clears the MIME type of the response.
| type | the MIME type, or NULL to clear |
Implemented in xmltooling::HTTPResponse.
1.4.7