aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Interfaces/IWorldComm.cs
blob: 23bdbb6d46f3c17d8528ff4d3dac2282a3ae578b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
using libsecondlife;
using OpenSim.Region.Environment.Modules;

namespace OpenSim.Region.Environment.Interfaces
{
    public interface IWorldComm
    {
        int Listen(uint LocalID, LLUUID itemID, LLUUID hostID, int channel, string name, string id, string msg);
        void DeliverMessage(string sourceItemID, int type, int channel, string name, string msg);
        bool HasMessages();
        ListenerInfo GetNextMessage();
        void ListenControl(int handle, int active);
        void ListenRemove(int handle);
    }
}