using OpenSim.Framework; using OpenSim.Region.Environment.Scenes; namespace OpenSim.Region.Environment.Modules.Communications.Interregion { public interface IInterregionModule { void RegisterMethod(T e); bool HasInterface(Location loc); T RequestInterface(Location loc); T[] RequestInterface(); Location GetLocationByDirection(Scene scene, InterregionModule.Direction dir); } }