summaryrefslogtreecommitdiff
path: root/indra/newview/llfloaterpathfindinglinksets.h
diff options
context:
space:
mode:
authorTodd Stinson <stinson@lindenlab.com>2012-01-18 11:24:33 -0800
committerTodd Stinson <stinson@lindenlab.com>2012-01-18 11:24:33 -0800
commitceac8882c69eab1447ded270c8d93334fd3180d0 (patch)
tree53e3b38d6939939eb2a210b210a936fa67106e09 /indra/newview/llfloaterpathfindinglinksets.h
parent7e213192a2b799e0b3d8590bbc5c81c80a2ee0fa (diff)
PATH-186: Sending the PUT to update the modified fields. However, still relying on the GET response handlers for now.
Diffstat (limited to 'indra/newview/llfloaterpathfindinglinksets.h')
-rw-r--r--indra/newview/llfloaterpathfindinglinksets.h8
1 files changed, 8 insertions, 0 deletions
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();