using System; using System.Collections.Generic; using System.Text; using OpenMetaverse; namespace OpenSim.Data { public interface IRegionProfileService { /// /// Request sim profile information from a grid server, by Region UUID /// /// The region UUID to look for /// /// /// /// The sim profile. Null if there was a request failure /// This method should be statics RegionProfileData RequestSimProfileData(UUID regionId, Uri gridserverUrl, string gridserverSendkey, string gridserverRecvkey); /// /// Request sim profile information from a grid server, by Region Handle /// /// the region handle to look for /// /// /// /// The sim profile. Null if there was a request failure RegionProfileData RequestSimProfileData(ulong regionHandle, Uri gridserverUrl, string gridserverSendkey, string gridserverRecvkey); /// /// Request sim profile information from a grid server, by Region Name /// /// the region name to look for /// /// /// /// The sim profile. Null if there was a request failure RegionProfileData RequestSimProfileData(string regionName, Uri gridserverUrl, string gridserverSendkey, string gridserverRecvkey); } }