summaryrefslogtreecommitdiff
path: root/indra/newview/llpanelmarketplaceoutbox.h
diff options
context:
space:
mode:
authorLeslie Linden <leslie@lindenlab.com>2011-12-07 15:04:39 -0800
committerLeslie Linden <leslie@lindenlab.com>2011-12-07 15:04:39 -0800
commit35020db3a9310742c9759673e3aa1bbb1d7aa02f (patch)
tree90e769fc43b8112461035b0b26c9b9b9df50877d /indra/newview/llpanelmarketplaceoutbox.h
parente860925818fe9376fa9abb0520680dba986ab42e (diff)
Refactored marketplace inventory import HTTP requests and surrounding support to remove it from the UI panel code.
Diffstat (limited to 'indra/newview/llpanelmarketplaceoutbox.h')
-rw-r--r--indra/newview/llpanelmarketplaceoutbox.h14
1 files changed, 3 insertions, 11 deletions
diff --git a/indra/newview/llpanelmarketplaceoutbox.h b/indra/newview/llpanelmarketplaceoutbox.h
index 9cbb9cf21b..6f038118b3 100644
--- a/indra/newview/llpanelmarketplaceoutbox.h
+++ b/indra/newview/llpanelmarketplaceoutbox.h
@@ -59,10 +59,6 @@ public:
U32 getTotalItemCount() const;
bool isOutboxEmpty() const;
- bool isImportInProgress() const;
-
- void onImportPostComplete(U32 status, const LLSD& content);
- void onImportGetComplete(U32 status, const LLSD& content, bool ignoreResults);
/*virtual*/ BOOL handleDragAndDrop(S32 x, S32 y, MASK mask, BOOL drop,
EDragAndDropType cargo_type,
@@ -78,18 +74,14 @@ protected:
void onFocusReceived();
void onSelectionChange();
- void importPostTrigger();
- void importGetTrigger();
- void establishMarketplaceSessionCookie();
-
+ void importReportResults(U32 status, const LLSD& content);
+ void importStatusChanged(bool inProgress);
+
private:
LLInventoryPanel * mInventoryPanel;
LLButton * mImportButton;
- U32 mImportFrameTimer;
- bool mImportGetPending;
LLLoadingIndicator * mImportIndicator;
- bool mImportInProgress;
LLButton * mOutboxButton;
};