comparison src/plugin.h @ 10479:12460aa2c820

[gaim-migrate @ 11766] grim made me do it committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Thu, 06 Jan 2005 06:16:50 +0000
parents 577fdf4110fc
children 1a97d5e88d12
comparison
equal deleted inserted replaced
10478:d497f3a2686f 10479:12460aa2c820
191 191
192 #ifdef __cplusplus 192 #ifdef __cplusplus
193 extern "C" { 193 extern "C" {
194 #endif 194 #endif
195 195
196
197 void *gaim_plugins_get_handle(void);
198
199
200 /**************************************************************************/ 196 /**************************************************************************/
201 /** @name Plugin API */ 197 /** @name Plugin API */
202 /**************************************************************************/ 198 /**************************************************************************/
203 /*@{*/ 199 /*@{*/
204 200
515 */ 511 */
516 GList *gaim_plugins_get_all(void); 512 GList *gaim_plugins_get_all(void);
517 513
518 /*@}*/ 514 /*@}*/
519 515
516 /**************************************************************************/
517 /** @name Plugins SubSytem API */
518 /**************************************************************************/
519 /*@{*/
520
521 /**
522 * Returns the plugin subsystem handle.
523 *
524 * @return The plugin sybsystem handle.
525 */
526 void *gaim_plugins_get_handle(void);
527
528 /**
529 * Initializes the plugin subsystem
530 */
531 void gaim_plugins_init(void);
532
533 /**
534 * Uninitializes the plugin subsystem
535 */
536 void gaim_plugins_uninit(void);
537
538 /*@}*/
520 539
521 /** 540 /**
522 * Allocates and returns a new GaimPluginAction. 541 * Allocates and returns a new GaimPluginAction.
523 */ 542 */
524 GaimPluginAction *gaim_plugin_action_new(char* label, void (*callback)(GaimPluginAction *)); 543 GaimPluginAction *gaim_plugin_action_new(char* label, void (*callback)(GaimPluginAction *));