Does anybody knows why this plugin is not shown?
using System;
using System.Collections.Generic;
using System.Text;
using JHSoftware.SimpleDNS.Plugin;
//class ip1234 : IGetHostPlugIn, IGetAnswerPlugIn, IIgnoreRequestPlugIn,
// ISkipPlugIn, ICloneAnswerPlugIn, IPlugInBase, IListsDomainName,
// IListsIPAddress, IQuestions, ISignal, ITSIGUpdateHost, IUpdateHost
namespace ip1234
{
class ip1234 : IGetHostPlugIn
{
public bool SupportsIPv4 { get {return true;} }
public string Name
{
get { return "ipd1234"; }
}
public string Description
{
get { return "ip1234"; }
}
#region IGetHostPlugIn Members
public DNSAskAboutGH GetDNSAskAbout()
{
throw new NotImplementedException();
}
public void Lookup(IDNSRequest req, ref IPAddress resultIP, ref int resultTTL)
{
string ip4 = "1.2.3.4";
resultIP = IPAddressV4.Parse(ip4);
resultTTL = 300;
//throw new NotImplementedException();
}
public void LookupReverse(IDNSRequest req, ref DomainName resultName, ref int resultTTL)
{
throw new NotImplementedException();
}
public void LookupTXT(IDNSRequest req, ref string resultText, ref int resultTTL)
{
throw new NotImplementedException();
}
#endregion
#region IPlugInBase Members
public event IPlugInBase.AsyncErrorEventHandler AsyncError;
public OptionsUI GetOptionsUI(Guid instanceID, string dataPath)
{
throw new NotImplementedException();
}
public IPlugInBase.PlugInTypeInfo GetPlugInTypeInfo()
{
throw new NotImplementedException();
}
public bool InstanceConflict(string config1, string config2, ref string errorMsg)
{
throw new NotImplementedException();
}
public void LoadConfig(string config, Guid instanceID, string dataPath, ref int maxThreads)
{
throw new NotImplementedException();
}
public void LoadState(string state)
{
throw new NotImplementedException();
}
public event IPlugInBase.LogLineEventHandler LogLine;
public event IPlugInBase.SaveConfigEventHandler SaveConfig;
public string SaveState()
{
throw new NotImplementedException();
}
public void StartService()
{
throw new NotImplementedException();
}
public void StopService()
{
throw new NotImplementedException();
}
#endregion
}
}