1793 |
@* |
@* |
1794 |
|
|
1795 |
@item |
@item |
1796 |
@command{t_plugin_msg_handler *msg_handler_add (t_weechat_plugin |
@command{t_plugin_handler *msg_handler_add (t_weechat_plugin |
1797 |
*plugin, char *message, t_plugin_handler_func *handler_func, |
*plugin, char *message, t_plugin_handler_func *handler_func, |
1798 |
char *handler_args, void *handler_pointer)}@* |
char *handler_args, void *handler_pointer)}@* |
1799 |
@* |
@* |
1829 |
@* |
@* |
1830 |
|
|
1831 |
@item |
@item |
1832 |
@command{void msg_handler_remove (t_weechat_plugin *plugin, |
@command{t_plugin_handler *cmd_handler_add (t_weechat_plugin |
|
t_plugin_msg_handler *msg_handler)}@* |
|
|
@* |
|
|
Supprime un gestionnaire de messages IRC.@* |
|
|
|
|
|
@emph{Param@`etres :} |
|
|
@itemize @minus |
|
|
@item @option{plugin}: un pointeur vers la structure de l'extension |
|
|
@item @option{msg_handler}: le gestionnaire de messages @`a supprimer |
|
|
@end itemize |
|
|
@* |
|
|
@emph{Valeur renvoy@'ee :}@* |
|
|
@* |
|
|
Aucune.@* |
|
|
@* |
|
|
@emph{Exemple :}@* |
|
|
@* |
|
|
@code{plugin->msg_handler_remove (plugin, my_msg_handler);}@* |
|
|
@* |
|
|
|
|
|
@item |
|
|
@command{void msg_handler_remove_all (t_weechat_plugin *plugin)}@* |
|
|
@* |
|
|
Supprime tous les gestionnaires de messages IRC d'une extension.@* |
|
|
|
|
|
@emph{Param@`etres :} |
|
|
@itemize @minus |
|
|
@item @option{plugin}: un pointeur vers la structure de l'extension |
|
|
@end itemize |
|
|
@* |
|
|
@emph{Valeur renvoy@'ee :}@* |
|
|
@* |
|
|
Aucune.@* |
|
|
@* |
|
|
@emph{Exemple :}@* |
|
|
@* |
|
|
@code{plugin->msg_handler_remove_all (plugin);}@* |
|
|
@* |
|
|
|
|
|
@item |
|
|
@command{t_plugin_cmd_handler *cmd_handler_add (t_weechat_plugin |
|
1833 |
*plugin, char *command, char *description, char *arguments, |
*plugin, char *command, char *description, char *arguments, |
1834 |
char *arguments_description, t_plugin_handler_func *handler_func, |
char *arguments_description, t_plugin_handler_func *handler_func, |
1835 |
char *handler_args, void *handler_pointer)}@* |
char *handler_args, void *handler_pointer)}@* |
1874 |
@* |
@* |
1875 |
|
|
1876 |
@item |
@item |
1877 |
@command{void cmd_handler_remove (t_weechat_plugin *plugin, |
@command{void handler_remove (t_weechat_plugin *plugin, |
1878 |
t_plugin_cmd_handler *cmd_handler)}@* |
t_plugin_handler *handler)}@* |
1879 |
@* |
@* |
1880 |
Supprime un gestionnaire de commande.@* |
Supprime un gestionnaire.@* |
1881 |
|
|
1882 |
@emph{Param@`etres :} |
@emph{Param@`etres :} |
1883 |
@itemize @minus |
@itemize @minus |
1884 |
@item @option{plugin}: un pointeur vers la structure de l'extension |
@item @option{plugin}: un pointeur vers la structure de l'extension |
1885 |
@item @option{cmd_handler}: le gestionnaire de commande @`a supprimer |
@item @option{handler}: le gestionnaire @`a supprimer |
1886 |
@end itemize |
@end itemize |
1887 |
@* |
@* |
1888 |
@emph{Valeur renvoy@'ee :}@* |
@emph{Valeur renvoy@'ee :}@* |
1891 |
@* |
@* |
1892 |
@emph{Exemple :}@* |
@emph{Exemple :}@* |
1893 |
@* |
@* |
1894 |
@code{plugin->cmd_handler_remove (plugin, my_cmd_handler);}@* |
@code{plugin->handler_remove (plugin, my_handler);}@* |
1895 |
@* |
@* |
1896 |
|
|
1897 |
@item |
@item |
1898 |
@command{void cmd_handler_remove_all (t_weechat_plugin *plugin)}@* |
@command{void handler_remove_all (t_weechat_plugin *plugin)}@* |
1899 |
@* |
@* |
1900 |
Supprime tous les gestionnaires de commande d'une extension.@* |
Supprime tous les gestionnaires d'une extension.@* |
1901 |
|
|
1902 |
@emph{Param@`etres :} |
@emph{Param@`etres :} |
1903 |
@itemize @minus |
@itemize @minus |
1910 |
@* |
@* |
1911 |
@emph{Exemple :}@* |
@emph{Exemple :}@* |
1912 |
@* |
@* |
1913 |
@code{plugin->cmd_handler_remove_all (plugin);}@* |
@code{plugin->handler_remove_all (plugin);}@* |
1914 |
@* |
@* |
1915 |
|
|
1916 |
@item |
@item |