plugins/perl/common/Plugin.xs

Mon, 16 Apr 2007 00:43:53 +0000

author
Richard Laager <rlaager@pidgin.im>
date
Mon, 16 Apr 2007 00:43:53 +0000
changeset 13071
b98e72d4089a
parent 12890
7152afb4df01
permissions
-rw-r--r--

Commit a proper copy of this binary file. The old one was corrupted,
probably due to missing SVN attributes.

This was retrieved from the following URL, though we may have it in CVS:
http://dev.openwengo.com/trac/openwengo/trac.cgi/browser/vendors/gaim/trunk/doc/oscar/On_Sending_Files_via_OSCAR.odt?rev=4273

11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
1 #include "module.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
2
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
3 MODULE = Gaim::Plugin PACKAGE = Gaim::Plugin PREFIX = gaim_plugin_
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
4 PROTOTYPES: ENABLE
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
5
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
6 Gaim::Plugin
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
7 gaim_plugin_new(native, path)
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
8 gboolean native
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
9 const char *path
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
10
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
11 Gaim::Plugin
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
12 gaim_plugin_probe(filename)
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
13 const char *filename
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
14
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
15 gboolean
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
16 gaim_plugin_register(plugin)
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
17 Gaim::Plugin plugin
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
18
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
19 gboolean
12890
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
20 gaim_plugin_load(plugin)
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
21 Gaim::Plugin plugin
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
22
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
23 gboolean
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
24 gaim_plugin_unload(plugin)
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
25 Gaim::Plugin plugin
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
26
12890
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
27 gboolean
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
28 gaim_plugin_reload(plugin)
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
29 Gaim::Plugin plugin
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
30
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
31 void
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
32 gaim_plugin_destroy(plugin)
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
33 Gaim::Plugin plugin
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
34
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
35 gboolean
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
36 gaim_plugin_is_loaded(plugin)
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
37 Gaim::Plugin plugin
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
38
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
39 gboolean
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
40 gaim_plugin_is_unloadable(plugin)
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
41 Gaim::Plugin plugin
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
42
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
43 const gchar *
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
44 gaim_plugin_get_id(plugin)
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
45 Gaim::Plugin plugin
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
46
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
47 const gchar *
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
48 gaim_plugin_get_name(plugin)
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
49 Gaim::Plugin plugin
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
50
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
51 const gchar *
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
52 gaim_plugin_get_version(plugin)
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
53 Gaim::Plugin plugin
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
54
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
55 const gchar *
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
56 gaim_plugin_get_summary(plugin)
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
57 Gaim::Plugin plugin
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
58
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
59 const gchar *
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
60 gaim_plugin_get_description(plugin)
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
61 Gaim::Plugin plugin
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
62
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
63 const gchar *
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
64 gaim_plugin_get_author(plugin)
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
65 Gaim::Plugin plugin
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
66
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
67 const gchar *
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
68 gaim_plugin_get_homepage(plugin)
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
69 Gaim::Plugin plugin
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
70
12890
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
71 MODULE = Gaim::Plugin PACKAGE = Gaim::Plugin::IPC PREFIX = gaim_plugin_ipc_
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
72
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
73 void
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
74 gaim_plugin_ipc_unregister(plugin, command)
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
75 Gaim::Plugin plugin
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
76 const char *command
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
77
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
78 void
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
79 gaim_plugin_ipc_unregister_all(plugin)
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
80 Gaim::Plugin plugin
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
81
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
82 MODULE = Gaim::Plugin PACKAGE = Gaim::Plugins PREFIX = gaim_plugins_
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
83 PROTOTYPES: ENABLE
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
84
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
85 void
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
86 gaim_plugins_add_search_path(path)
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
87 const char *path
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
88
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
89 void
12890
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
90 gaim_plugins_unload_all()
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
91
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
92 void
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
93 gaim_plugins_destroy_all()
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
94
12890
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
95 void
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
96 gaim_plugins_load_saved(key)
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
97 const char *key
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
98
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
99 void
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
100 gaim_plugins_probe(ext)
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
101 const char *ext
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
102
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
103 gboolean
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
104 gaim_plugins_enabled()
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
105
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
106 Gaim::Plugin
12890
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
107 gaim_plugins_find_with_name(name)
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
108 const char *name
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
109
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
110 Gaim::Plugin
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
111 gaim_plugins_find_with_filename(filename)
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
112 const char *filename
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
113
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
114 Gaim::Plugin
12890
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
115 gaim_plugins_find_with_basename(basename)
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
116 const char *basename
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
117
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
118 Gaim::Plugin
12890
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
119 gaim_plugins_find_with_id(id)
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
120 const char *id
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
121
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
122 void
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
123 gaim_plugins_get_loaded()
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
124 PREINIT:
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
125 GList *l;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
126 PPCODE:
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
127 for (l = gaim_plugins_get_loaded(); l != NULL; l = l->next) {
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
128 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::Plugin")));
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
129 }
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
130
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
131 void
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
132 gaim_plugins_get_protocols()
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
133 PREINIT:
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
134 GList *l;
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
135 PPCODE:
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
136 for (l = gaim_plugins_get_protocols(); l != NULL; l = l->next) {
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
137 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::Plugin")));
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
138 }
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
139
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
140 void
12890
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
141 gaim_plugins_get_all()
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
142 PREINIT:
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
143 GList *l;
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
144 PPCODE:
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
145 for (l = gaim_plugins_get_all(); l != NULL; l = l->next) {
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
146 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::Plugin")));
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
147 }
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
148
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
149 void *
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
150 gaim_plugins_get_handle()
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
151
7152afb4df01 [gaim-migrate @ 15243]
Etan Reisner <deryni@pidgin.im>
parents: 12788
diff changeset
152 void
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
153 gaim_plugins_init()
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
154
12788
0d00c65ec73e [gaim-migrate @ 15135]
Etan Reisner <deryni@pidgin.im>
parents: 11290
diff changeset
155 void
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
156 gaim_plugins_uninit()

mercurial