using System;
using System.Collections.Generic;
using System.Text;
namespace OpenSim.Framework.Interfaces
{
///
/// This interface, describes a generic plugin
///
public interface IPlugin
{
///
/// Returns the plugin version
///
/// Plugin version in MAJOR.MINOR.REVISION.BUILD format
string Version { get; }
///
/// Returns the plugin name
///
/// Plugin name, eg MySQL User Provider
string Name { get; }
///
/// Initialises the plugin (artificial constructor)
///
void Initialise();
}
}