aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/llmessage/llinstantmessage.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--linden/indra/llmessage/llinstantmessage.h20
1 files changed, 5 insertions, 15 deletions
diff --git a/linden/indra/llmessage/llinstantmessage.h b/linden/indra/llmessage/llinstantmessage.h
index 0b2de19..45db037 100644
--- a/linden/indra/llmessage/llinstantmessage.h
+++ b/linden/indra/llmessage/llinstantmessage.h
@@ -94,13 +94,10 @@ enum EInstantMessage
94 // communicate with each other. 94 // communicate with each other.
95 // 95 //
96 96
97 // Add users to a session. 97 // Invite users to a session.
98 IM_SESSION_ADD = 13, 98 IM_SESSION_INVITE = 13,
99 99
100 // IM sent automatically on call for help, 100 IM_SESSION_P2P_INVITE = 14,
101 // sets up a way for each Helper reached to teleport to the
102 // helpee
103 IM_SESSION_911_SEND = 14,
104 101
105 // start a session with your gruop 102 // start a session with your gruop
106 IM_SESSION_GROUP_START = 15, 103 IM_SESSION_GROUP_START = 15,
@@ -112,7 +109,7 @@ enum EInstantMessage
112 IM_SESSION_SEND = 17, 109 IM_SESSION_SEND = 17,
113 110
114 // leave a session 111 // leave a session
115 IM_SESSION_DROP = 18, 112 IM_SESSION_LEAVE = 18,
116 113
117 // an instant message from an object - for differentiation on the 114 // an instant message from an object - for differentiation on the
118 // viewer, since you can't IM an object yet. 115 // viewer, since you can't IM an object yet.
@@ -141,14 +138,6 @@ enum EInstantMessage
141 // bucket. 138 // bucket.
142 IM_GOTO_URL = 28, 139 IM_GOTO_URL = 28,
143 140
144 // IM for help from the GAURDIAN_ANGELS
145 // Binary bucket contains the name of the session.
146 IM_SESSION_911_START = 29,
147
148 // IM for requesting to teleport to the creator
149 // of a livehelp session (assuming they are verified first)
150 IM_TELEPORT_911 = 30,
151
152 // a message generated by a script which we don't want to 141 // a message generated by a script which we don't want to
153 // be sent through e-mail. Similar to IM_FROM_TASK, but 142 // be sent through e-mail. Similar to IM_FROM_TASK, but
154 // it is shown as an alert on the viewer. 143 // it is shown as an alert on the viewer.
@@ -288,6 +277,7 @@ public:
288 S32 mTTL; 277 S32 mTTL;
289}; 278};
290 279
280LLPointer<LLIMInfo> llsd_to_im_info(const LLSD& im_info_sd);
291LLSD im_info_to_llsd(LLPointer<LLIMInfo> im_info); 281LLSD im_info_to_llsd(LLPointer<LLIMInfo> im_info);
292 282
293void pack_instant_message( 283void pack_instant_message(