using System;
namespace OpenSim.Region.Environment
{
///
/// Bit Vector for Which Modules to send an instant message to from the Scene or an Associated Module
///
// This prevents the Modules from sending Instant messages to other modules through the scene
// and then receiving the same messages
// This is mostly here because on LLSL and the SecondLife Client, IMs,Groups and friends are linked
// inseparably
[Flags]
public enum InstantMessageReceiver : uint
{
/// None of them.. here for posterity and amusement
None = 0,
/// The IM Module
IMModule = 0x00000001,
/// The Friends Module
FriendsModule = 0x00000002,
/// The Groups Module
GroupsModule = 0x00000004
}
}