aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/llmessage/lluseroperation.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--linden/indra/llmessage/lluseroperation.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/linden/indra/llmessage/lluseroperation.h b/linden/indra/llmessage/lluseroperation.h
index 2b351f9..6ac2862 100644
--- a/linden/indra/llmessage/lluseroperation.h
+++ b/linden/indra/llmessage/lluseroperation.h
@@ -48,6 +48,9 @@ public:
48 // Operation never got necessary data, so expired 48 // Operation never got necessary data, so expired
49 virtual BOOL isExpired(); 49 virtual BOOL isExpired();
50 50
51 // ability to mark this operation as never expiring.
52 void SetNoExpireFlag(const BOOL flag);
53
51 // Send request to the dataserver 54 // Send request to the dataserver
52 virtual void sendRequest() = 0; 55 virtual void sendRequest() = 0;
53 56
@@ -67,6 +70,7 @@ protected:
67 LLUUID mAgentID; 70 LLUUID mAgentID;
68 LLUUID mTransactionID; 71 LLUUID mTransactionID;
69 LLFrameTimer mTimer; 72 LLFrameTimer mTimer;
73 BOOL mNoExpire; // this is used for operations that expect an answer and will wait till it gets one.
70}; 74};
71 75
72 76