plugins/mono/api/Event.cs@a7cf8f7d43b3
plugins/mono/api/Event.cs
Fri, 14 Oct 2005 05:00:17 +0000
- author
- Eoin Coffey <ecoffey@soc.pidgin.im>
- date
- Fri, 14 Oct 2005 05:00:17 +0000
- changeset 11660
- a7cf8f7d43b3
- permissions
- -rw-r--r--
[gaim-migrate @ 13945]
Thanks to the hard work of Eoin 'ecoffey' Coffey, here is the mono plugin loader.
It needs a lot of api wrapping a bit more autotools loving, but with the basic API that is wrapped, it works quite well.
committer: Gary Kramlich <grim@reaperworld.com>
using System;
namespace Gaim
{
public class Event
{
private IntPtr handle;
private string signal;
public Event(IntPtr h, string s)
{
handle = h;
signal = s;
}
public void connect(object plugin, Signal.Handler handler)
{
Signal.connect(handle, plugin, signal, handler);
}
}
}