| 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 /** |