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);
}
}