libpurple/plugins/mono/api/BuddyList.cs

Sat, 19 May 2007 21:38:47 +0000

author
Richard Laager <rlaager@pidgin.im>
date
Sat, 19 May 2007 21:38:47 +0000
changeset 18068
b6554e3c8224
parent 15055
libgaim/plugins/mono/api/BuddyList.cs@dc3454f0f1e3
parent 15940
libgaim/plugins/mono/api/BuddyList.cs@53d1e0af8279
permissions
-rw-r--r--

merge of '1442df274a24edc9a31194327bd00dfbcf478720'
and 'ce02548a6b6a545d97fb3f371506bcf1b5cc5131'

15940
53d1e0af8279 Gaim -> Purple rename for the Mono plugin. These changes make sense, and it
Richard Laager <rlaager@pidgin.im>
parents: 15435
diff changeset
1 namespace Purple {
15055
dc3454f0f1e3 [gaim-migrate @ 17772]
Gary Kramlich <grim@reaperworld.com>
parents: 14254
diff changeset
2 using System;
dc3454f0f1e3 [gaim-migrate @ 17772]
Gary Kramlich <grim@reaperworld.com>
parents: 14254
diff changeset
3 using System.Runtime.CompilerServices;
11660
a7cf8f7d43b3 [gaim-migrate @ 13945]
Eoin Coffey <ecoffey@soc.pidgin.im>
parents:
diff changeset
4
15055
dc3454f0f1e3 [gaim-migrate @ 17772]
Gary Kramlich <grim@reaperworld.com>
parents: 14254
diff changeset
5 public class BuddyList {
11660
a7cf8f7d43b3 [gaim-migrate @ 13945]
Eoin Coffey <ecoffey@soc.pidgin.im>
parents:
diff changeset
6 [MethodImplAttribute(MethodImplOptions.InternalCall)]
a7cf8f7d43b3 [gaim-migrate @ 13945]
Eoin Coffey <ecoffey@soc.pidgin.im>
parents:
diff changeset
7 extern private static IntPtr _get_handle();
a7cf8f7d43b3 [gaim-migrate @ 13945]
Eoin Coffey <ecoffey@soc.pidgin.im>
parents:
diff changeset
8
a7cf8f7d43b3 [gaim-migrate @ 13945]
Eoin Coffey <ecoffey@soc.pidgin.im>
parents:
diff changeset
9 private static IntPtr handle = _get_handle();
a7cf8f7d43b3 [gaim-migrate @ 13945]
Eoin Coffey <ecoffey@soc.pidgin.im>
parents:
diff changeset
10
15055
dc3454f0f1e3 [gaim-migrate @ 17772]
Gary Kramlich <grim@reaperworld.com>
parents: 14254
diff changeset
11 public static Event OnBuddyStatusChanged =
dc3454f0f1e3 [gaim-migrate @ 17772]
Gary Kramlich <grim@reaperworld.com>
parents: 14254
diff changeset
12 new Event(handle, "buddy-status-changed");
11660
a7cf8f7d43b3 [gaim-migrate @ 13945]
Eoin Coffey <ecoffey@soc.pidgin.im>
parents:
diff changeset
13
a7cf8f7d43b3 [gaim-migrate @ 13945]
Eoin Coffey <ecoffey@soc.pidgin.im>
parents:
diff changeset
14 public static IntPtr GetHandle()
a7cf8f7d43b3 [gaim-migrate @ 13945]
Eoin Coffey <ecoffey@soc.pidgin.im>
parents:
diff changeset
15 {
a7cf8f7d43b3 [gaim-migrate @ 13945]
Eoin Coffey <ecoffey@soc.pidgin.im>
parents:
diff changeset
16 return _get_handle();
a7cf8f7d43b3 [gaim-migrate @ 13945]
Eoin Coffey <ecoffey@soc.pidgin.im>
parents:
diff changeset
17 }
a7cf8f7d43b3 [gaim-migrate @ 13945]
Eoin Coffey <ecoffey@soc.pidgin.im>
parents:
diff changeset
18 }
a7cf8f7d43b3 [gaim-migrate @ 13945]
Eoin Coffey <ecoffey@soc.pidgin.im>
parents:
diff changeset
19 }

mercurial