diff options
author | Jacek Antonelli | 2009-04-30 13:04:20 -0500 |
---|---|---|
committer | Jacek Antonelli | 2009-04-30 13:07:16 -0500 |
commit | ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e (patch) | |
tree | 8348301d0ac44a524f1819b777686bf086907d76 /linden/indra/newview/llviewermessage.h | |
parent | Second Life viewer sources 1.22.11 (diff) | |
download | meta-impy-ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e.zip meta-impy-ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e.tar.gz meta-impy-ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e.tar.bz2 meta-impy-ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e.tar.xz |
Second Life viewer sources 1.23.0-RC
Diffstat (limited to '')
-rw-r--r-- | linden/indra/newview/llviewermessage.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/linden/indra/newview/llviewermessage.h b/linden/indra/newview/llviewermessage.h index be825ed..e7a4303 100644 --- a/linden/indra/newview/llviewermessage.h +++ b/linden/indra/newview/llviewermessage.h | |||
@@ -17,7 +17,8 @@ | |||
17 | * There are special exceptions to the terms and conditions of the GPL as | 17 | * There are special exceptions to the terms and conditions of the GPL as |
18 | * it is applied to this Source Code. View the full text of the exception | 18 | * it is applied to this Source Code. View the full text of the exception |
19 | * in the file doc/FLOSS-exception.txt in this software distribution, or | 19 | * in the file doc/FLOSS-exception.txt in this software distribution, or |
20 | * online at http://secondlifegrid.net/programs/open_source/licensing/flossexception | 20 | * online at |
21 | * http://secondlifegrid.net/programs/open_source/licensing/flossexception | ||
21 | * | 22 | * |
22 | * By copying, modifying or distributing this software, you acknowledge | 23 | * By copying, modifying or distributing this software, you acknowledge |
23 | * that you have read and understood your obligations described above, | 24 | * that you have read and understood your obligations described above, |
@@ -106,6 +107,7 @@ void process_economy_data(LLMessageSystem *msg, void** /*user_data*/); | |||
106 | void process_money_balance_reply(LLMessageSystem* msg_system, void**); | 107 | void process_money_balance_reply(LLMessageSystem* msg_system, void**); |
107 | void process_adjust_balance(LLMessageSystem* msg_system, void**); | 108 | void process_adjust_balance(LLMessageSystem* msg_system, void**); |
108 | 109 | ||
110 | bool attempt_standard_notification(LLMessageSystem* msg); | ||
109 | void process_alert_message(LLMessageSystem* msg, void**); | 111 | void process_alert_message(LLMessageSystem* msg, void**); |
110 | void process_agent_alert_message(LLMessageSystem* msgsystem, void** user_data); | 112 | void process_agent_alert_message(LLMessageSystem* msgsystem, void** user_data); |
111 | void process_alert_core(const std::string& message, BOOL modal); | 113 | void process_alert_core(const std::string& message, BOOL modal); |
@@ -192,11 +194,15 @@ void process_decline_callingcard(LLMessageSystem* msg, void**); | |||
192 | void invalid_message_callback(LLMessageSystem*, void*, EMessageException); | 194 | void invalid_message_callback(LLMessageSystem*, void*, EMessageException); |
193 | 195 | ||
194 | void process_initiate_download(LLMessageSystem* msg, void**); | 196 | void process_initiate_download(LLMessageSystem* msg, void**); |
195 | void inventory_offer_callback(S32 option, void* user_data); | ||
196 | void start_new_inventory_observer(); | 197 | void start_new_inventory_observer(); |
197 | 198 | ||
198 | struct LLOfferInfo | 199 | struct LLOfferInfo |
199 | { | 200 | { |
201 | LLOfferInfo() {}; | ||
202 | LLOfferInfo(const LLSD& sd); | ||
203 | |||
204 | void forceResponse(InventoryOfferResponse response); | ||
205 | |||
200 | EInstantMessage mIM; | 206 | EInstantMessage mIM; |
201 | LLUUID mFromID; | 207 | LLUUID mFromID; |
202 | BOOL mFromGroup; | 208 | BOOL mFromGroup; |
@@ -208,6 +214,10 @@ struct LLOfferInfo | |||
208 | std::string mFromName; | 214 | std::string mFromName; |
209 | std::string mDesc; | 215 | std::string mDesc; |
210 | LLHost mHost; | 216 | LLHost mHost; |
217 | |||
218 | LLSD asLLSD(); | ||
219 | bool inventory_offer_callback(const LLSD& notification, const LLSD& response); | ||
220 | |||
211 | }; | 221 | }; |
212 | 222 | ||
213 | void process_feature_disabled_message(LLMessageSystem* msg, void**); | 223 | void process_feature_disabled_message(LLMessageSystem* msg, void**); |