libpurple/plugins.h

changeset 40188
80e78796edb2
parent 40186
d7e2aba4d9f4
child 40474
1341be8e3402
equal deleted inserted replaced
40187:299c65ce09e2 40188:80e78796edb2
413 * @info: The plugin info to get the callback from. 413 * @info: The plugin info to get the callback from.
414 * 414 *
415 * Returns the callback that retrieves the list of actions a plugin can perform 415 * Returns the callback that retrieves the list of actions a plugin can perform
416 * at that moment. 416 * at that moment.
417 * 417 *
418 * Returns: (skip): The callback that returns a list of #PurplePluginAction 418 * Returns: The callback that returns a list of #PurplePluginAction
419 * instances corresponding to the actions a plugin can perform. 419 * instances corresponding to the actions a plugin can perform.
420 */ 420 */
421 PurplePluginActionsCb 421 PurplePluginActionsCb
422 purple_plugin_info_get_actions_cb(PurplePluginInfo *info); 422 purple_plugin_info_get_actions_cb(PurplePluginInfo *info);
423 423
426 * @info: The plugin info to get extra information from. 426 * @info: The plugin info to get extra information from.
427 * 427 *
428 * Returns a callback that gives extra information about a plugin. You must 428 * Returns a callback that gives extra information about a plugin. You must
429 * free the string returned by this callback. 429 * free the string returned by this callback.
430 * 430 *
431 * Returns: (skip) (transfer none): The callback that returns extra information about a plugin. 431 * Returns: (transfer none): The callback that returns extra information about a plugin.
432 */ 432 */
433 PurplePluginExtraCb 433 PurplePluginExtraCb
434 purple_plugin_info_get_extra_cb(PurplePluginInfo *info); 434 purple_plugin_info_get_extra_cb(PurplePluginInfo *info);
435 435
436 /** 436 /**
438 * @info: The plugin info to get the callback from. 438 * @info: The plugin info to get the callback from.
439 * 439 *
440 * Returns the callback that retrieves the preferences frame for a plugin, set 440 * Returns the callback that retrieves the preferences frame for a plugin, set
441 * via the "pref-frame-cb" property of the plugin info. 441 * via the "pref-frame-cb" property of the plugin info.
442 * 442 *
443 * Returns: (skip): The callback that returns the preferences frame. 443 * Returns: The callback that returns the preferences frame.
444 */ 444 */
445 PurplePluginPrefFrameCb 445 PurplePluginPrefFrameCb
446 purple_plugin_info_get_pref_frame_cb(PurplePluginInfo *info); 446 purple_plugin_info_get_pref_frame_cb(PurplePluginInfo *info);
447 447
448 /** 448 /**
450 * @info: The plugin info to get the callback from. 450 * @info: The plugin info to get the callback from.
451 * 451 *
452 * Returns the callback that retrieves the preferences request handle for a 452 * Returns the callback that retrieves the preferences request handle for a
453 * plugin, set via the "pref-request-cb" property of the plugin info. 453 * plugin, set via the "pref-request-cb" property of the plugin info.
454 * 454 *
455 * Returns: (skip) (transfer none): The callback that returns the preferences request handle. 455 * Returns: (transfer none): The callback that returns the preferences request handle.
456 */ 456 */
457 PurplePluginPrefRequestCb 457 PurplePluginPrefRequestCb
458 purple_plugin_info_get_pref_request_cb(PurplePluginInfo *info); 458 purple_plugin_info_get_pref_request_cb(PurplePluginInfo *info);
459 459
460 /** 460 /**

mercurial