From ceac8882c69eab1447ded270c8d93334fd3180d0 Mon Sep 17 00:00:00 2001 From: Todd Stinson Date: Wed, 18 Jan 2012 11:24:33 -0800 Subject: PATH-186: Sending the PUT to update the modified fields. However, still relying on the GET response handlers for now. --- indra/newview/llfloaterpathfindinglinksets.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'indra/newview/llfloaterpathfindinglinksets.h') diff --git a/indra/newview/llfloaterpathfindinglinksets.h b/indra/newview/llfloaterpathfindinglinksets.h index 43f4c3819f..84d05c36c8 100644 --- a/indra/newview/llfloaterpathfindinglinksets.h +++ b/indra/newview/llfloaterpathfindinglinksets.h @@ -162,6 +162,7 @@ class LLFloaterPathfindingLinksets { friend class LLFloaterReg; friend class NavmeshDataGetResponder; + friend class NavmeshDataPutResponder; public: typedef enum @@ -214,8 +215,15 @@ private: virtual ~LLFloaterPathfindingLinksets(); void sendNavmeshDataGetRequest(); + void sendNavmeshDataPutRequest(const LLSD& pPostData); void handleNavmeshDataGetReply(const LLSD& pNavmeshData); void handleNavmeshDataGetError(const std::string& pURL, const std::string& pErrorReason); + void handleNavmeshDataPutReply(const LLSD& pModifiedData); + void handleNavmeshDataPutError(const std::string& pURL, const std::string& pErrorReason); + + std::string getRegionName() const; + std::string getCapabilityURL() const; + void setFetchState(EFetchState pFetchState); void onApplyFiltersClicked(); -- cgit v1.2.3