void icb_core_deinit(void) { icb_servers_deinit(); icb_servers_reconnect_deinit(); icb_channels_deinit(); icb_protocol_deinit(); icb_commands_deinit(); icb_session_deinit(); signal_emit("chat protocol deinit", 1, chat_protocol_find("ICB")); chat_protocol_unregister("ICB"); }
void xmpp_core_deinit(void) { xep_deinit(); /* deinit servers first to disconnect servers before unloading */ xmpp_servers_deinit(); xmpp_commands_deinit(); xmpp_servers_reconnect_deinit(); xmpp_settings_deinit(); protocol_deinit(); rosters_deinit(); stanzas_deinit(); signal_emit("chat protocol deinit", 1, chat_protocol_find("XMPP")); chat_protocol_unregister("XMPP"); }
void irc_core_deinit(void) { signal_emit("chat protocol deinit", 1, chat_protocol_find("IRC")); irc_expandos_deinit(); netsplit_deinit(); lag_deinit(); irc_commands_deinit(); ctcp_deinit(); irc_queries_deinit(); irc_channels_deinit(); irc_irc_deinit(); irc_servers_deinit(); irc_chatnets_deinit(); irc_session_deinit(); chat_protocol_unregister("IRC"); }