aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/llmessage/llcachename.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--linden/indra/llmessage/llcachename.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/linden/indra/llmessage/llcachename.h b/linden/indra/llmessage/llcachename.h
index 965b4ba..af644d0 100644
--- a/linden/indra/llmessage/llcachename.h
+++ b/linden/indra/llmessage/llcachename.h
@@ -31,7 +31,9 @@
31 31
32#ifndef LL_LLCACHENAME_H 32#ifndef LL_LLCACHENAME_H
33#define LL_LLCACHENAME_H 33#define LL_LLCACHENAME_H
34 34#include "llhttpclient.h"
35#include "llhost.h"
36#include "lluri.h"
35class LLMessageSystem; 37class LLMessageSystem;
36class LLHost; 38class LLHost;
37class LLUUID; 39class LLUUID;
@@ -97,10 +99,15 @@ public:
97 // This method needs to be called from time to time to send out 99 // This method needs to be called from time to time to send out
98 // requests. 100 // requests.
99 void processPending(); 101 void processPending();
100 102 void setAgentURL(const std::string& url);
103 void setGroupURL(const std::string& url);
104
101 // Expire entries created more than "secs" seconds ago. 105 // Expire entries created more than "secs" seconds ago.
102 void deleteEntriesOlderThan(S32 secs); 106 void deleteEntriesOlderThan(S32 secs);
103 107
108 //send the information retrived from backbone
109 void sendAgentNames(const LLUUID& id, std::string& first, std::string& last);
110 void sendGroupNames(const LLUUID& id, std::string& name);
104 // Debugging 111 // Debugging
105 void dump(); // Dumps the contents of the cache 112 void dump(); // Dumps the contents of the cache
106 void dumpStats(); // Dumps the sizes of the cache and associated queues. 113 void dumpStats(); // Dumps the sizes of the cache and associated queues.
@@ -111,9 +118,8 @@ private:
111 118
112 class Impl; 119 class Impl;
113 Impl& impl; 120 Impl& impl;
114};
115
116 121
122};
117 123
118extern LLCacheName* gCacheName; 124extern LLCacheName* gCacheName;
119 125