diff options
| author | Cho <cho@lindenlab.com> | 2014-06-24 22:43:23 +0100 | 
|---|---|---|
| committer | Cho <cho@lindenlab.com> | 2014-06-24 22:43:23 +0100 | 
| commit | 200788c344f5449f99eacc9167ac15c7e6262b69 (patch) | |
| tree | 7012cde9e19aefda9768931247339e5032ec3613 | |
| parent | a9c281eb57206a0ff7083788e593a22b9f8ad01a (diff) | |
Updated all experience responders for LLCurl::Responder interface changes for ACME-1535 and ACME-1536
| -rw-r--r-- | indra/llmessage/llexperiencecache.cpp | 4 | ||||
| -rwxr-xr-x | indra/newview/llcompilequeue.cpp | 6 | ||||
| -rw-r--r-- | indra/newview/llexperienceassociationresponder.cpp | 14 | ||||
| -rw-r--r-- | indra/newview/llexperienceassociationresponder.h | 4 | ||||
| -rw-r--r-- | indra/newview/llfloaterexperienceprofile.cpp | 18 | ||||
| -rw-r--r-- | indra/newview/llfloaterexperiences.cpp | 2 | ||||
| -rwxr-xr-x | indra/newview/llfloaterregioninfo.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/llpanelexperiencepicker.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/llpanelgroupexperiences.cpp | 2 | ||||
| -rwxr-xr-x | indra/newview/llpreviewscript.cpp | 2 | 
10 files changed, 28 insertions, 28 deletions
| diff --git a/indra/llmessage/llexperiencecache.cpp b/indra/llmessage/llexperiencecache.cpp index 1fb77c4391..52b60a176e 100644 --- a/indra/llmessage/llexperiencecache.cpp +++ b/indra/llmessage/llexperiencecache.cpp @@ -257,7 +257,7 @@ namespace LLExperienceCache  		LLSDSerialize::toPrettyXML(data, ostr);  	} -	class LLExperienceResponder : public LLCurl::Responder +	class LLExperienceResponder : public LLHTTPClient::Responder  	{  	public:  		LLExperienceResponder(const ask_queue_t& keys) @@ -266,7 +266,7 @@ namespace LLExperienceCache  		} -		/*virtual*/ void httpSuccess() +		/*virtual*/ void httpCompleted()  		{  			LLSD experiences = getContent()["experience_keys"];  			LLSD::array_const_iterator it = experiences.beginArray(); diff --git a/indra/newview/llcompilequeue.cpp b/indra/newview/llcompilequeue.cpp index 9e554ba0eb..d9fd4509a5 100755 --- a/indra/newview/llcompilequeue.cpp +++ b/indra/newview/llcompilequeue.cpp @@ -251,11 +251,11 @@ public:  	LLUUID mParent; -	virtual void result(const LLSD& content) +	/*virtual*/ void httpSuccess()  	{	 -		sendResult(content); +		sendResult(getContent());  	} -	virtual void error(U32 status, const std::string& reason) +	/*virtual*/ void httpFailure()  	{  		sendResult(LLSD());  	} diff --git a/indra/newview/llexperienceassociationresponder.cpp b/indra/newview/llexperienceassociationresponder.cpp index 33ada4906d..b50c81eedc 100644 --- a/indra/newview/llexperienceassociationresponder.cpp +++ b/indra/newview/llexperienceassociationresponder.cpp @@ -61,19 +61,19 @@ void ExperienceAssociationResponder::fetchAssociatedExperience(LLSD& request, ca      }  } -void ExperienceAssociationResponder::error( U32 status, const std::string& reason ) +void ExperienceAssociationResponder::httpFailure()  {      LLSD msg; -    msg["error"]=(LLSD::Integer)status; -    msg["message"]=reason; -    LL_INFOS("ExperienceAssociation") << "Failed to look up associated experience: " << status << ": " << reason << LL_ENDL; +    msg["error"]=(LLSD::Integer)getStatus(); +    msg["message"]=getReason(); +    LL_INFOS("ExperienceAssociation") << "Failed to look up associated experience: " << getStatus() << ": " << getReason() << LL_ENDL;      sendResult(msg);  } -void ExperienceAssociationResponder::result( const LLSD& content ) +void ExperienceAssociationResponder::httpSuccess()  { -    if(!content.has("experience")) +    if(!getContent().has("experience"))      {          LLSD msg; @@ -83,7 +83,7 @@ void ExperienceAssociationResponder::result( const LLSD& content )          return;      } -    LLExperienceCache::get(content["experience"].asUUID(), boost::bind(&ExperienceAssociationResponder::sendResult, this, _1)); +    LLExperienceCache::get(getContent()["experience"].asUUID(), boost::bind(&ExperienceAssociationResponder::sendResult, this, _1));  } diff --git a/indra/newview/llexperienceassociationresponder.h b/indra/newview/llexperienceassociationresponder.h index 8ff62a3dbc..2bdc3d251b 100644 --- a/indra/newview/llexperienceassociationresponder.h +++ b/indra/newview/llexperienceassociationresponder.h @@ -41,8 +41,8 @@ public:      ExperienceAssociationResponder(callback_t callback); -    virtual void result(const LLSD& content); -    virtual void error(U32 status, const std::string& reason); +    /*virtual*/ void httpSuccess(); +    /*virtual*/ void httpFailure();      static void fetchAssociatedExperience(const LLUUID& object_it, const LLUUID& item_id, callback_t callback); diff --git a/indra/newview/llfloaterexperienceprofile.cpp b/indra/newview/llfloaterexperienceprofile.cpp index f80fdd9cfe..764d9088a1 100644 --- a/indra/newview/llfloaterexperienceprofile.cpp +++ b/indra/newview/llfloaterexperienceprofile.cpp @@ -138,9 +138,9 @@ public:      HandleResponder(const LLHandle<T>& parent):mParent(parent){}      LLHandle<T> mParent; -    virtual void error(U32 status, const std::string& reason) +    virtual void httpFailure()      { -        LL_WARNS() << "HandleResponder failed with code: " << status<< ", reason: " << reason << LL_ENDL; +        LL_WARNS() << "HandleResponder failed with code: " << getStatus() << ", reason: " << getReason() << LL_ENDL;      }  }; @@ -151,12 +151,12 @@ public:      {      } -    virtual void result(const LLSD& content) +    virtual void httpSuccess()      {          LLFloaterExperienceProfile* parent=mParent.get();          if(parent)          { -            parent->onSaveComplete(content); +            parent->onSaveComplete(getContent());          }      }  }; @@ -225,14 +225,14 @@ public:      } -    virtual void result(const LLSD& content) +    virtual void httpSuccess()      {          if(mId.notNull())          { -            post(getPermission(content)); +            post(getPermission(getContent()));              return;          } -        LLEventPumps::instance().obtain("experience_permission").post(content); +        LLEventPumps::instance().obtain("experience_permission").post(getContent());      }      void post( const char* perm ) @@ -257,7 +257,7 @@ public:      {      } -    virtual void result(const LLSD& content) +    virtual void httpSuccess()      {          LLFloaterExperienceProfile* parent = mParent.get();          if(!parent) @@ -275,7 +275,7 @@ public:              if(url.empty())                  enabled = false;          } -        if(enabled && content["status"].asBoolean()) +        if(enabled && getContent()["status"].asBoolean())          {              parent->getChild<LLLayoutPanel>(PNL_TOP)->setVisible(TRUE);              parent->getChild<LLButton>(BTN_EDIT)->setVisible(TRUE); diff --git a/indra/newview/llfloaterexperiences.cpp b/indra/newview/llfloaterexperiences.cpp index 98b26f5ac9..ac79c9ab43 100644 --- a/indra/newview/llfloaterexperiences.cpp +++ b/indra/newview/llfloaterexperiences.cpp @@ -43,7 +43,7 @@  #define SHOW_RECENT_TAB (0) -class LLExperienceListResponder : public LLCurl::Responder +class LLExperienceListResponder : public LLHTTPClient::Responder  {  public:      typedef std::map<std::string, std::string> NameMap; diff --git a/indra/newview/llfloaterregioninfo.cpp b/indra/newview/llfloaterregioninfo.cpp index 487610b797..f70152fc59 100755 --- a/indra/newview/llfloaterregioninfo.cpp +++ b/indra/newview/llfloaterregioninfo.cpp @@ -3620,7 +3620,7 @@ void LLPanelRegionExperiences::processResponse( const LLSD& content )  } -class LLRegionExperienceResponder : public LLCurl::Responder +class LLRegionExperienceResponder : public LLHTTPClient::Responder  {  public:  	typedef boost::function<void (const LLSD&)> callback_t; diff --git a/indra/newview/llpanelexperiencepicker.cpp b/indra/newview/llpanelexperiencepicker.cpp index 3a55295d8c..0a572a8a5c 100644 --- a/indra/newview/llpanelexperiencepicker.cpp +++ b/indra/newview/llpanelexperiencepicker.cpp @@ -57,7 +57,7 @@ const static std::string columnSpace = " ";  static LLPanelInjector<LLPanelExperiencePicker> t_panel_status("llpanelexperiencepicker"); -class LLExperienceSearchResponder : public LLCurl::Responder +class LLExperienceSearchResponder : public LLHTTPClient::Responder  {  public:  	LLUUID mQueryID; diff --git a/indra/newview/llpanelgroupexperiences.cpp b/indra/newview/llpanelgroupexperiences.cpp index 4f8c5eb94f..140a71a528 100644 --- a/indra/newview/llpanelgroupexperiences.cpp +++ b/indra/newview/llpanelgroupexperiences.cpp @@ -42,7 +42,7 @@  static LLPanelInjector<LLPanelGroupExperiences> t_panel_group_experiences("panel_group_experiences"); -class LLGroupExperienceResponder : public LLCurl::Responder +class LLGroupExperienceResponder : public LLHTTPClient::Responder  {  public:  	LLHandle<LLPanelGroupExperiences> mHandle; diff --git a/indra/newview/llpreviewscript.cpp b/indra/newview/llpreviewscript.cpp index 780c41172d..1732d4b3e5 100755 --- a/indra/newview/llpreviewscript.cpp +++ b/indra/newview/llpreviewscript.cpp @@ -123,7 +123,7 @@ static bool have_script_upload_cap(LLUUID& object_id)  } -class ExperienceResponder : public LLCurl::Responder +class ExperienceResponder : public LLHTTPClient::Responder  {  public:      ExperienceResponder(const LLHandle<LLLiveLSLEditor>& parent):mParent(parent) | 
