void irc_commands_deinit(void) { g_source_remove(knockout_tag); command_unbind("notice", (SIGNAL_FUNC) cmd_notice); command_unbind("ctcp", (SIGNAL_FUNC) cmd_ctcp); command_unbind("nctcp", (SIGNAL_FUNC) cmd_nctcp); command_unbind("part", (SIGNAL_FUNC) cmd_part); command_unbind("kick", (SIGNAL_FUNC) cmd_kick); command_unbind("topic", (SIGNAL_FUNC) cmd_topic); command_unbind("invite", (SIGNAL_FUNC) cmd_invite); command_unbind("list", (SIGNAL_FUNC) cmd_list); command_unbind("who", (SIGNAL_FUNC) cmd_who); command_unbind("names", (SIGNAL_FUNC) cmd_names); command_unbind("nick", (SIGNAL_FUNC) cmd_nick); command_unbind("whois", (SIGNAL_FUNC) cmd_whois); command_unbind("whowas", (SIGNAL_FUNC) cmd_whowas); command_unbind("ping", (SIGNAL_FUNC) cmd_ping); command_unbind("kill", (SIGNAL_FUNC) command_2self); command_unbind("away", (SIGNAL_FUNC) cmd_away); command_unbind("ison", (SIGNAL_FUNC) command_1self); command_unbind("accept", (SIGNAL_FUNC) cmd_accept); command_unbind("admin", (SIGNAL_FUNC) command_self); command_unbind("info", (SIGNAL_FUNC) command_self); command_unbind("knock", (SIGNAL_FUNC) command_self); command_unbind("links", (SIGNAL_FUNC) command_self); command_unbind("lusers", (SIGNAL_FUNC) command_self); command_unbind("map", (SIGNAL_FUNC) command_self); command_unbind("motd", (SIGNAL_FUNC) command_self); command_unbind("rehash", (SIGNAL_FUNC) command_self); command_unbind("stats", (SIGNAL_FUNC) command_self); command_unbind("time", (SIGNAL_FUNC) command_self); command_unbind("trace", (SIGNAL_FUNC) command_self); command_unbind("version", (SIGNAL_FUNC) command_self); command_unbind("silence", (SIGNAL_FUNC) command_self); command_unbind("unsilence", (SIGNAL_FUNC) cmd_unsilence); command_unbind("sconnect", (SIGNAL_FUNC) cmd_sconnect); command_unbind("die", (SIGNAL_FUNC) command_self); command_unbind("hash", (SIGNAL_FUNC) command_self); command_unbind("oper", (SIGNAL_FUNC) cmd_oper); command_unbind("restart", (SIGNAL_FUNC) command_self); command_unbind("squit", (SIGNAL_FUNC) command_2self); command_unbind("userhost", (SIGNAL_FUNC) command_self); command_unbind("quote", (SIGNAL_FUNC) cmd_quote); command_unbind("wall", (SIGNAL_FUNC) cmd_wall); command_unbind("wait", (SIGNAL_FUNC) cmd_wait); command_unbind("wallops", (SIGNAL_FUNC) command_1self); command_unbind("kickban", (SIGNAL_FUNC) cmd_kickban); command_unbind("knockout", (SIGNAL_FUNC) cmd_knockout); command_unbind("server purge", (SIGNAL_FUNC) cmd_server_purge); signal_remove("channel destroyed", (SIGNAL_FUNC) sig_channel_destroyed); signal_remove("server disconnected", (SIGNAL_FUNC) sig_server_disconnected); signal_remove("whois try whowas", (SIGNAL_FUNC) sig_whois_try_whowas); signal_remove("whois event", (SIGNAL_FUNC) event_whois); signal_remove("whois end", (SIGNAL_FUNC) event_end_of_whois); signal_remove("whowas event", (SIGNAL_FUNC) event_whowas); g_string_free(tmpstr, TRUE); }
void fe_modules_deinit(void) { command_unbind("load", (SIGNAL_FUNC) cmd_load); }
void fe_irc_commands_deinit(void) { command_unbind("query", (SIGNAL_FUNC) cmd_query); command_unbind("unquery", (SIGNAL_FUNC) cmd_unquery); command_unbind("msg", (SIGNAL_FUNC) cmd_msg); command_unbind("me", (SIGNAL_FUNC) cmd_me); command_unbind("action", (SIGNAL_FUNC) cmd_action); command_unbind("notice", (SIGNAL_FUNC) cmd_notice); command_unbind("ctcp", (SIGNAL_FUNC) cmd_ctcp); command_unbind("nctcp", (SIGNAL_FUNC) cmd_nctcp); command_unbind("wall", (SIGNAL_FUNC) cmd_wall); command_unbind("ban", (SIGNAL_FUNC) cmd_ban); command_unbind("invitelist", (SIGNAL_FUNC) cmd_invitelist); command_unbind("join", (SIGNAL_FUNC) cmd_join); command_unbind("nick", (SIGNAL_FUNC) cmd_nick); command_unbind("ver", (SIGNAL_FUNC) cmd_ver); command_unbind("ts", (SIGNAL_FUNC) cmd_ts); }
void lastlog_deinit(void) { command_unbind("lastlog", (SIGNAL_FUNC) cmd_lastlog); }
void fe_irc_server_deinit(void) { signal_remove("server add fill", (SIGNAL_FUNC) sig_server_add_fill); command_unbind("server list", (SIGNAL_FUNC) cmd_server_list); }
void fe_irc_channels_deinit(void) { signal_remove("channel rejoin new", (SIGNAL_FUNC) sig_channel_rejoin); command_unbind("channel", (SIGNAL_FUNC) cmd_channel); }
void fe_irc_commands_deinit(void) { command_unbind("me", (SIGNAL_FUNC) cmd_me); command_unbind("action", (SIGNAL_FUNC) cmd_action); command_unbind("notice", (SIGNAL_FUNC) cmd_notice); command_unbind("ctcp", (SIGNAL_FUNC) cmd_ctcp); command_unbind("nctcp", (SIGNAL_FUNC) cmd_nctcp); command_unbind("wall", (SIGNAL_FUNC) cmd_wall); command_unbind("ban", (SIGNAL_FUNC) cmd_ban); command_unbind("ver", (SIGNAL_FUNC) cmd_ver); command_unbind("topic", (SIGNAL_FUNC) cmd_topic); command_unbind("ts", (SIGNAL_FUNC) cmd_ts); command_unbind("oper", (SIGNAL_FUNC) cmd_oper); command_unbind("sethost", (SIGNAL_FUNC) cmd_sethost); }
void textbuffer_commands_deinit(void) { command_unbind("clear", (SIGNAL_FUNC) cmd_clear); command_unbind("window scroll", (SIGNAL_FUNC) cmd_window_scroll); command_unbind("scrollback", (SIGNAL_FUNC) cmd_scrollback); command_unbind("scrollback clear", (SIGNAL_FUNC) cmd_scrollback_clear); command_unbind("scrollback levelclear", (SIGNAL_FUNC) cmd_scrollback_levelclear); command_unbind("scrollback goto", (SIGNAL_FUNC) cmd_scrollback_goto); command_unbind("scrollback home", (SIGNAL_FUNC) cmd_scrollback_home); command_unbind("scrollback end", (SIGNAL_FUNC) cmd_scrollback_end); command_unbind("scrollback redraw", (SIGNAL_FUNC) cmd_scrollback_redraw); command_unbind("scrollback status", (SIGNAL_FUNC) cmd_scrollback_status); #ifdef HAVE_CUIX command_unbind("cuix", (SIGNAL_FUNC) cmd_cuix); #endif signal_remove("away mode changed", (SIGNAL_FUNC) sig_away_changed); }
void bans_deinit(void) { command_unbind("bantype", (SIGNAL_FUNC) cmd_bantype); command_unbind("ban", (SIGNAL_FUNC) cmd_ban); command_unbind("unban", (SIGNAL_FUNC) cmd_unban); }
void dcc_resume_deinit(void) { signal_remove("ctcp msg dcc resume", (SIGNAL_FUNC) ctcp_msg_dcc_resume); signal_remove("ctcp msg dcc accept", (SIGNAL_FUNC) ctcp_msg_dcc_accept); command_unbind("dcc resume", (SIGNAL_FUNC) cmd_dcc_resume); }
void fe_ircnet_deinit(void) { command_unbind("ircnet", (SIGNAL_FUNC) cmd_ircnet); command_unbind("ircnet add", (SIGNAL_FUNC) cmd_ircnet_add); command_unbind("ircnet remove", (SIGNAL_FUNC) cmd_ircnet_remove); }
void fish_deinit(void) { signal_remove("server sendmsg", (SIGNAL_FUNC) encrypt_msg); signal_remove("message private", (SIGNAL_FUNC) decrypt_msg); signal_remove("message public", (SIGNAL_FUNC) decrypt_msg); signal_remove("message irc notice", (SIGNAL_FUNC) decrypt_notice); signal_remove("message irc action", (SIGNAL_FUNC) decrypt_action); signal_remove("message own_private", (SIGNAL_FUNC) format_msg); signal_remove("message own_public", (SIGNAL_FUNC) format_msg); signal_remove("channel topic changed", (SIGNAL_FUNC) decrypt_changed_topic); signal_remove("message topic", (SIGNAL_FUNC) decrypt_topic); signal_remove("server incoming", (SIGNAL_FUNC) raw_handler); signal_remove("query created", (SIGNAL_FUNC) do_auto_keyx); signal_remove("query nick changed", (SIGNAL_FUNC) query_nick_changed); command_unbind("topic+", (SIGNAL_FUNC) cmd_crypt_topic); command_unbind("notice+", (SIGNAL_FUNC) cmd_crypt_notice); command_unbind("notfish", (SIGNAL_FUNC) cmd_crypt_notice); command_unbind("me+", (SIGNAL_FUNC) cmd_crypt_action); command_unbind("setkey", (SIGNAL_FUNC) cmd_setkey); command_unbind("delkey", (SIGNAL_FUNC) cmd_delkey); command_unbind("key", (SIGNAL_FUNC) cmd_key); command_unbind("showkey", (SIGNAL_FUNC) cmd_key); command_unbind("keyx", (SIGNAL_FUNC) cmd_keyx); command_unbind("setinipw", (SIGNAL_FUNC) cmd_setinipw); command_unbind("unsetinipw", (SIGNAL_FUNC) cmd_unsetinipw); command_unbind("fishhelp", (SIGNAL_FUNC) cmd_helpfish); command_unbind("helpfish", (SIGNAL_FUNC) cmd_helpfish); DH1080_DeInit(); }
void chat_commands_deinit(void) { command_unbind("server", (SIGNAL_FUNC) cmd_server); command_unbind("server connect", (SIGNAL_FUNC) cmd_server_connect); command_unbind("connect", (SIGNAL_FUNC) cmd_connect); command_unbind("disconnect", (SIGNAL_FUNC) cmd_disconnect); command_unbind("quit", (SIGNAL_FUNC) cmd_quit); command_unbind("join", (SIGNAL_FUNC) cmd_join); command_unbind("msg", (SIGNAL_FUNC) cmd_msg); command_unbind("foreach", (SIGNAL_FUNC) cmd_foreach); command_unbind("foreach server", (SIGNAL_FUNC) cmd_foreach_server); command_unbind("foreach channel", (SIGNAL_FUNC) cmd_foreach_channel); command_unbind("foreach query", (SIGNAL_FUNC) cmd_foreach_query); signal_remove("default command server", (SIGNAL_FUNC) sig_default_command_server); signal_remove("server sendmsg", (SIGNAL_FUNC) sig_server_sendmsg); }
void xmpp_commands_deinit(void) { command_unbind("xmppconnect", (SIGNAL_FUNC)cmd_xmppconnect); command_unbind("xmppserver", (SIGNAL_FUNC)cmd_xmppserver); command_unbind("away", (SIGNAL_FUNC)cmd_away); command_unbind("quote", (SIGNAL_FUNC)cmd_quote); command_unbind("roster", (SIGNAL_FUNC)cmd_roster); command_unbind("roster full", (SIGNAL_FUNC)cmd_roster_full); command_unbind("roster add", (SIGNAL_FUNC)cmd_roster_add); command_unbind("roster remove", (SIGNAL_FUNC)cmd_roster_remove); command_unbind("roster name", (SIGNAL_FUNC)cmd_roster_name); command_unbind("roster group", (SIGNAL_FUNC)cmd_roster_group); command_unbind("presence", (SIGNAL_FUNC)cmd_presence); command_unbind("presence accept", (SIGNAL_FUNC)cmd_presence_accept); command_unbind("presence deny", (SIGNAL_FUNC)cmd_presence_deny); command_unbind("presence subscribe", (SIGNAL_FUNC)cmd_presence_subscribe); command_unbind("presence unsubscribe", (SIGNAL_FUNC)cmd_presence_unsubscribe); command_unbind("me", (SIGNAL_FUNC)cmd_me); }