diff options
author | Todd Stinson <stinson@lindenlab.com> | 2012-01-18 11:24:33 -0800 |
---|---|---|
committer | Todd Stinson <stinson@lindenlab.com> | 2012-01-18 11:24:33 -0800 |
commit | ceac8882c69eab1447ded270c8d93334fd3180d0 (patch) | |
tree | 53e3b38d6939939eb2a210b210a936fa67106e09 /indra/newview/llfloaterpathfindinglinksets.h | |
parent | 7e213192a2b799e0b3d8590bbc5c81c80a2ee0fa (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.h | 8 |
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();
|