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 region_handle, Uri gridserver_url, string gridserver_sendkey, string gridserver_recvkey); /// /// 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); } }