aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/InstantMessageReceiver.cs
diff options
context:
space:
mode:
authorTeravus Ovares2008-01-01 06:12:04 +0000
committerTeravus Ovares2008-01-01 06:12:04 +0000
commitb4c9b6bd19c0725ae5bf60172db75ebc63ba72c6 (patch)
treed7e9e370371edbcbebb8436791ba8b1cd940ab69 /OpenSim/Region/Environment/InstantMessageReceiver.cs
parentMake it possible for new inventory 'libraries' to be added without changing t... (diff)
downloadopensim-SC_OLD-b4c9b6bd19c0725ae5bf60172db75ebc63ba72c6.zip
opensim-SC_OLD-b4c9b6bd19c0725ae5bf60172db75ebc63ba72c6.tar.gz
opensim-SC_OLD-b4c9b6bd19c0725ae5bf60172db75ebc63ba72c6.tar.bz2
opensim-SC_OLD-b4c9b6bd19c0725ae5bf60172db75ebc63ba72c6.tar.xz
* You can add and remove a friend in standalone now within the same simulator. It saves.
* You can add and remove a friend in grid mode now within the same simulator. It doesn't save yet. * I got rid of Mr. OpenSim as a friend.. he bothers me /:b...
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/Environment/InstantMessageReceiver.cs28
1 files changed, 28 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/InstantMessageReceiver.cs b/OpenSim/Region/Environment/InstantMessageReceiver.cs
new file mode 100644
index 0000000..ecda399
--- /dev/null
+++ b/OpenSim/Region/Environment/InstantMessageReceiver.cs
@@ -0,0 +1,28 @@
1using System;
2
3namespace OpenSim.Region.Environment
4{
5 /// <summary>
6 /// Bit Vector for Which Modules to send an instant message to from the Scene or an Associated Module
7 /// </summary>
8
9 // This prevents the Modules from sending Instant messages to other modules through the scene
10 // and then receiving the same messages
11
12 // This is mostly here because on LLSL and the SecondLife Client, IMs,Groups and friends are linked
13 // inseparably
14
15 [Flags]
16 public enum InstantMessageReceiver : uint
17 {
18 /// <summary>None of them.. here for posterity and amusement</summary>
19 None = 0,
20 /// <summary>The IM Module</summary>
21 IMModule = 0x00000001,
22 /// <summary>The Friends Module</summary>
23 FriendsModule = 0x00000002,
24 /// <summary>The Groups Module</summary>
25 GroupsModule = 0x00000004
26
27 }
28}