00001
00002
00003 #ifndef BASE_HTTP_HTTPRESPONSE_H
00004 #define BASE_HTTP_HTTPRESPONSE_H
00005
00006 #include "HTTPRequest.h"
00007
00008 namespace base_http {
00010
00014 class PPBASE_HTTP_EXPORT HTTPResponse: public HTTPRequest {
00015 public:
00017
00020 HTTPResponse(const HTTPRequest &request);
00021
00023
00026 int getCode() const;
00027
00029
00032 const char *getMessage() const;
00033
00035
00039 void setCode(int code, const base::String &message);
00040
00041 private:
00042 int _code;
00043 base::String _message;
00044 };
00045 }
00046
00047 #endif