aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/llmessage/llhttpnode.h
diff options
context:
space:
mode:
authorJacek Antonelli2008-08-15 23:44:58 -0500
committerJacek Antonelli2008-08-15 23:44:58 -0500
commit089fc07d207c71ce1401e72f09c31ad8c45872e2 (patch)
tree0028955add042c6f45b47a7b774adeeac9c592cb /linden/indra/llmessage/llhttpnode.h
parentSecond Life viewer sources 1.16.0.5 (diff)
downloadmeta-impy-089fc07d207c71ce1401e72f09c31ad8c45872e2.zip
meta-impy-089fc07d207c71ce1401e72f09c31ad8c45872e2.tar.gz
meta-impy-089fc07d207c71ce1401e72f09c31ad8c45872e2.tar.bz2
meta-impy-089fc07d207c71ce1401e72f09c31ad8c45872e2.tar.xz
Second Life viewer sources 1.17.0.12
Diffstat (limited to '')
-rw-r--r--linden/indra/llmessage/llhttpnode.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/linden/indra/llmessage/llhttpnode.h b/linden/indra/llmessage/llhttpnode.h
index ae64a63..db82296 100644
--- a/linden/indra/llmessage/llhttpnode.h
+++ b/linden/indra/llmessage/llhttpnode.h
@@ -88,9 +88,10 @@ public:
88 88
89 class Response : public LLRefCount 89 class Response : public LLRefCount
90 { 90 {
91 public: 91 protected:
92 virtual ~Response(); 92 virtual ~Response();
93 93
94 public:
94 virtual void result(const LLSD&) = 0; 95 virtual void result(const LLSD&) = 0;
95 virtual void status(S32 code, const std::string& message) = 0; 96 virtual void status(S32 code, const std::string& message) = 0;
96 97
@@ -225,7 +226,6 @@ class LLSimpleResponse : public LLHTTPNode::Response
225{ 226{
226public: 227public:
227 static LLPointer<LLSimpleResponse> create(); 228 static LLPointer<LLSimpleResponse> create();
228 ~LLSimpleResponse();
229 229
230 void result(const LLSD& result); 230 void result(const LLSD& result);
231 void status(S32 code, const std::string& message); 231 void status(S32 code, const std::string& message);
@@ -235,6 +235,9 @@ public:
235 S32 mCode; 235 S32 mCode;
236 std::string mMessage; 236 std::string mMessage;
237 237
238protected:
239 ~LLSimpleResponse();
240
238private: 241private:
239 LLSimpleResponse() {;} // Must be accessed through LLPointer. 242 LLSimpleResponse() {;} // Must be accessed through LLPointer.
240}; 243};