KVIrc
4.9.2
DeveloperAPIs
|
#include "kvi_settings.h"
#include "KviPointerHashTable.h"
#include "KviKvsRunTimeCall.h"
#include "KviKvsParameterProcessor.h"
#include "KviKvsSwitchList.h"
#include "KviKvsScript.h"
#include "KviPointerList.h"
#include "KviQString.h"
Go to the source code of this file.
Classes | |
class | KviKvsModuleCallbackCommandCall |
class | KviKvsModuleCommandCall |
class | KviKvsModuleEventCall |
class | KviKvsModuleFunctionCall |
class | KviKvsModuleInterface |
class | KviKvsModuleRunTimeCall |
Macros | |
#define | KVSM_PARAMETER(a, b, c, d) KVS_PARAMETER(a, b, c, d) |
#define | KVSM_PARAMETER_IGNORED(a) KVS_PARAMETER_IGNORED(a) |
#define | KVSM_PARAMETERS_BEGIN(pCall) KVS_PARAMETERS_BEGIN(parameter_format_list) |
#define | KVSM_PARAMETERS_END(pCall) |
#define | KVSM_REGISTER_CALLBACK_COMMAND(_pModule, _szCmd, _procname) _pModule->kvsRegisterCallbackCommand(_szCmd, _procname); |
#define | KVSM_REGISTER_FUNCTION(_pModule, _szFnc, _procname) _pModule->kvsRegisterFunction(_szFnc, _procname); |
#define | KVSM_REGISTER_SIMPLE_COMMAND(_pModule, _szCmd, _procname) _pModule->kvsRegisterSimpleCommand(_szCmd, _procname); |
#define | KVSM_REQUIRE_CONNECTION(pCall) |
#define | KVSM_UNREGISTER_ALL_CALLBACK_COMMANDS(_pModule) _pModule->kvsUnregisterAllCallbackCommands(); |
#define | KVSM_UNREGISTER_ALL_FUNCTIONS(_pModule) _pModule->kvsUnregisterAllFunctions(); |
#define | KVSM_UNREGISTER_ALL_SIMPLE_COMMANDS(_pModule) _pModule->kvsUnregisterAllSimpleCommands(); |
#define | KVSM_UNREGISTER_CALLBACK_COMMAND(_pModule, _szCmd) _pModule->kvsUnregisterCallbackCommand(_szCmd); |
#define | KVSM_UNREGISTER_FUNCTION(_pModule, _szFnc) _pModule->kvsUnregisterFunction(_szFnc); |
#define | KVSM_UNREGISTER_SIMPLE_COMMAND(_pModule, _szCmd) _pModule->kvsUnregisterSimpleCommand(_szCmd); |
Typedefs | |
typedef bool(* | KviKvsModuleCallbackCommandExecRoutine )(KviKvsModuleCallbackCommandCall *c) |
typedef bool(* | KviKvsModuleEventHandlerRoutine )(KviKvsModuleEventCall *c) |
typedef bool(* | KviKvsModuleFunctionExecRoutine )(KviKvsModuleFunctionCall *c) |
typedef bool(* | KviKvsModuleSimpleCommandExecRoutine )(KviKvsModuleCommandCall *c) |
Referenced by action_kvs_cmd_create(), action_kvs_cmd_destroy(), action_kvs_cmd_disable(), action_kvs_cmd_enable(), action_kvs_cmd_trigger(), action_kvs_fnc_exists(), action_kvs_fnc_isEnabled(), addon_kvs_cmd_configure(), addon_kvs_cmd_help(), addon_kvs_cmd_install(), addon_kvs_cmd_installfiles(), addon_kvs_cmd_pack(), addon_kvs_cmd_register(), addon_kvs_cmd_setconfigurecallback(), addon_kvs_cmd_sethelpcallback(), addon_kvs_cmd_uninstall(), addon_kvs_fnc_exists(), addon_kvs_fnc_version(), avatar_kvs_cmd_notify(), avatar_kvs_cmd_query(), avatar_kvs_cmd_set(), avatar_kvs_fnc_name(), avatar_kvs_fnc_path(), chan_kvs_fnc_admincount(), chan_kvs_fnc_bancount(), chan_kvs_fnc_banexceptioncount(), chan_kvs_fnc_banexceptionlist(), chan_kvs_fnc_banlist(), chan_kvs_fnc_common(), chan_kvs_fnc_getflag(), chan_kvs_fnc_getUrl(), chan_kvs_fnc_halfopcount(), chan_kvs_fnc_invitecount(), chan_kvs_fnc_invitelist(), chan_kvs_fnc_isdead(), chan_kvs_fnc_ison(), chan_kvs_fnc_key(), chan_kvs_fnc_limit(), chan_kvs_fnc_maskcount(), chan_kvs_fnc_masklist(), chan_kvs_fnc_matchban(), chan_kvs_fnc_matchbanexception(), chan_kvs_fnc_matchinvite(), chan_kvs_fnc_matchmask(), chan_kvs_fnc_matchqban(), chan_kvs_fnc_mode(), chan_kvs_fnc_modeParam(), chan_kvs_fnc_name(), chan_kvs_fnc_opcount(), chan_kvs_fnc_ownercount(), chan_kvs_fnc_topic(), chan_kvs_fnc_topicsetat(), chan_kvs_fnc_topicsetby(), chan_kvs_fnc_usercount(), chan_kvs_fnc_userjointime(), chan_kvs_fnc_userlastactiontime(), chan_kvs_fnc_usermodelevel(), chan_kvs_fnc_useropcount(), chan_kvs_fnc_users(), chan_kvs_fnc_voicecount(), config_kvs_cmd_clear(), config_kvs_cmd_clearsection(), config_kvs_cmd_close(), config_kvs_cmd_flush(), config_kvs_cmd_setsection(), config_kvs_cmd_write(), config_kvs_fnc_filename(), config_kvs_fnc_hassection(), config_kvs_fnc_id(), config_kvs_fnc_keylist(), config_kvs_fnc_open(), config_kvs_fnc_read(), config_kvs_fnc_readonly(), config_kvs_fnc_section(), config_kvs_fnc_sectionlist(), context_kvs_fnc_getSSLCertInfo(), dcc_kvs_cmd_abort(), dcc_kvs_cmd_chat(), dcc_kvs_cmd_get(), dcc_kvs_cmd_recv(), dcc_kvs_cmd_rsend(), dcc_kvs_cmd_send(), dcc_kvs_cmd_setBandwidthLimit(), dcc_kvs_cmd_video(), dcc_kvs_cmd_voice(), dcc_kvs_fnc_averageSpeed(), dcc_kvs_fnc_connectionType(), dcc_kvs_fnc_currentSpeed(), dcc_kvs_fnc_getSSLCertInfo(), dcc_kvs_fnc_ircContext(), dcc_kvs_fnc_isFileDownload(), dcc_kvs_fnc_isFileTransfer(), dcc_kvs_fnc_isFileUpload(), dcc_kvs_fnc_localFileName(), dcc_kvs_fnc_localFileSize(), dcc_kvs_fnc_localHost(), dcc_kvs_fnc_localIp(), dcc_kvs_fnc_localNick(), dcc_kvs_fnc_localPort(), dcc_kvs_fnc_localUser(), dcc_kvs_fnc_protocol(), dcc_kvs_fnc_remoteFileName(), dcc_kvs_fnc_remoteFileSize(), dcc_kvs_fnc_remoteHost(), dcc_kvs_fnc_remoteIp(), dcc_kvs_fnc_remoteNick(), dcc_kvs_fnc_remotePort(), dcc_kvs_fnc_remoteUser(), dcc_kvs_fnc_session(), dcc_kvs_fnc_sessionList(), dcc_kvs_fnc_transferredBytes(), dcc_kvs_fnc_transferStatus(), dialog_kvs_cmd_file(), dialog_kvs_cmd_image(), dialog_kvs_cmd_message(), dialog_kvs_cmd_textinput(), dialog_kvs_fnc_yesno(), file_kvs_cmd_addimagepath(), file_kvs_cmd_copy(), file_kvs_cmd_delimagepath(), file_kvs_cmd_mkdir(), file_kvs_cmd_remove(), file_kvs_cmd_rename(), file_kvs_cmd_rmdir(), file_kvs_cmd_write(), file_kvs_cmd_writeBytes(), file_kvs_cmd_writeLines(), file_kvs_fnc_allSizes(), file_kvs_fnc_cwd(), file_kvs_fnc_digest(), file_kvs_fnc_diskSpace(), file_kvs_fnc_exists(), file_kvs_fnc_extractfilename(), file_kvs_fnc_extractpath(), file_kvs_fnc_fixpath(), file_kvs_fnc_globaldir(), file_kvs_fnc_homedir(), file_kvs_fnc_localdir(), file_kvs_fnc_ls(), file_kvs_fnc_read(), file_kvs_fnc_readBytes(), file_kvs_fnc_readLines(), file_kvs_fnc_rootdir(), file_kvs_fnc_size(), file_kvs_fnc_time(), file_kvs_fnc_type(), help_kvs_cmd_open(), http_kvs_cmd_asyncGet(), http_kvs_cmd_get(), language_kvs_cmd_detect(), log_kvs_cmd_start(), log_kvs_fnc_export(), log_kvs_fnc_file(), mask_kvs_fnc_hasnumerichost(), mask_kvs_fnc_host(), mask_kvs_fnc_match(), mask_kvs_fnc_nick(), mask_kvs_fnc_user(), math_kvs_fnc_isinf(), math_kvs_fnc_isnan(), math_kvs_fnc_pow(), MP_KVS_COMMAND(), MP_KVS_FUNCTION(), notifier_kvs_cmd_message(), objects_kvs_cmd_connect(), objects_kvs_cmd_disconnect(), objects_kvs_cmd_killClass(), options_kvs_cmd_close(), options_kvs_cmd_dialog(), options_kvs_cmd_edit(), options_kvs_fnc_isdialog(), package_kvs_cmd_extractField(), package_kvs_fnc_info(), perl_kvs_cmd_begin(), perl_kvs_cmd_destroy(), PluginManager::pluginCall(), popup_kvs_cmd_addEpilogue(), popup_kvs_cmd_addExtPopup(), popup_kvs_cmd_addItem(), popup_kvs_cmd_addLabel(), popup_kvs_cmd_addPrologue(), popup_kvs_cmd_addSeparator(), popup_kvs_cmd_addSubPopup(), popup_kvs_cmd_clear(), popup_kvs_cmd_create(), popup_kvs_cmd_delItem(), popup_kvs_cmd_destroy(), popup_kvs_cmd_show(), popup_kvs_fnc_exists(), popup_kvs_fnc_isEmpty(), proxydb_get_helperer(), proxydb_kvs_cmd_addProxy(), proxydb_kvs_cmd_setIp(), proxydb_kvs_cmd_setIPv6(), proxydb_kvs_cmd_setPort(), proxydb_kvs_cmd_setProtocol(), proxydb_kvs_fnc_protocol(), python_kvs_cmd_begin(), python_kvs_cmd_destroy(), regchan_kvs_cmd_add(), regchan_kvs_cmd_remove(), regchan_kvs_cmd_setProperty(), regchan_kvs_fnc_find(), regchan_kvs_fnc_list(), regchan_kvs_fnc_match(), regchan_kvs_fnc_property(), reguser_kvs_cmd_add(), reguser_kvs_cmd_addmask(), reguser_kvs_cmd_delmask(), reguser_kvs_cmd_remove(), reguser_kvs_cmd_setIgnoreEnabled(), reguser_kvs_cmd_setIgnoreFlags(), reguser_kvs_cmd_setproperty(), reguser_kvs_cmd_showlist(), reguser_kvs_cmd_wizard(), reguser_kvs_fnc_exactMatch(), reguser_kvs_fnc_getIgnoreFlags(), reguser_kvs_fnc_isIgnoreEnabled(), reguser_kvs_fnc_list(), reguser_kvs_fnc_mask(), reguser_kvs_fnc_match(), reguser_kvs_fnc_matchProperty(), reguser_kvs_fnc_property(), serverdb_kvs_cmd_addNetwork(), serverdb_kvs_cmd_addServer(), serverdb_kvs_fnc_networkExists(), serverdb_kvs_fnc_serverExists(), sharedfile_kvs_cmd_add(), sharedfile_kvs_cmd_remove(), snd_kvs_cmd_play(), spaste_kvs_cmd_clipboard(), spaste_kvs_cmd_file(), spaste_kvs_cmd_setdelay(), spaste_kvs_cmd_stop(), spellchecker_kvs_check(), spellchecker_kvs_suggestions(), str_kvs_cmd_toClipboard(), str_kvs_fnc_append(), str_kvs_fnc_charsum(), str_kvs_fnc_chop(), str_kvs_fnc_cmp(), str_kvs_fnc_contains(), str_kvs_fnc_digest(), str_kvs_fnc_equal(), str_kvs_fnc_evpSign(), str_kvs_fnc_evpVerify(), str_kvs_fnc_find(), str_kvs_fnc_findfirst(), str_kvs_fnc_findlast(), str_kvs_fnc_grep(), str_kvs_fnc_insert(), str_kvs_fnc_isempty(), str_kvs_fnc_isnumber(), str_kvs_fnc_isunsignednumber(), str_kvs_fnc_join(), str_kvs_fnc_left(), str_kvs_fnc_lefttofirst(), str_kvs_fnc_lefttolast(), str_kvs_fnc_len(), str_kvs_fnc_localelowcase(), str_kvs_fnc_localeupcase(), str_kvs_fnc_lowcase(), str_kvs_fnc_match(), str_kvs_fnc_mid(), str_kvs_fnc_prepend(), str_kvs_fnc_printf(), str_kvs_fnc_replace(), str_kvs_fnc_right(), str_kvs_fnc_rightfromfirst(), str_kvs_fnc_rightfromlast(), str_kvs_fnc_section(), str_kvs_fnc_split(), str_kvs_fnc_strip(), str_kvs_fnc_stripcolors(), str_kvs_fnc_stripleft(), str_kvs_fnc_stripright(), str_kvs_fnc_token(), str_kvs_fnc_upcase(), str_kvs_fnc_urlencode(), str_kvs_fnc_word(), system_kvs_cmd_runcmd(), system_kvs_cmd_setClipboard(), system_kvs_cmd_setenv(), system_kvs_cmd_setSelection(), system_kvs_fnc_checkModule(), system_kvs_fnc_dbus(), system_kvs_fnc_getenv(), system_kvs_fnc_htoni(), system_kvs_fnc_ntohi(), TC_KVS_COMMAND(), texticons_kvs_cmd_set(), texticons_kvs_fnc_get(), theme_kvs_cmd_apply(), theme_kvs_cmd_install(), theme_kvs_cmd_pack(), theme_kvs_cmd_screenshot(), theme_kvs_fnc_info(), tip_kvs_cmd_open(), tmphighlight_kvs_cmd_addchannel(), tmphighlight_kvs_cmd_addnick(), tmphighlight_kvs_cmd_removechannel(), tmphighlight_kvs_cmd_removenick(), tmphighlight_kvs_fnc_ischannelhighlighted(), tmphighlight_kvs_fnc_isnickhighlighted(), toolbar_kvs_cmd_additem(), toolbar_kvs_cmd_clear(), toolbar_kvs_cmd_create(), toolbar_kvs_cmd_destroy(), toolbar_kvs_cmd_hide(), toolbar_kvs_cmd_removeitem(), toolbar_kvs_cmd_show(), toolbar_kvs_fnc_exists(), toolbar_kvs_fnc_isVisible(), toolbar_kvs_fnc_items(), upnp_kvs_cmd_addPortMapping(), upnp_kvs_cmd_delPortMapping(), window_kvs_cmd_highlight(), window_kvs_cmd_insertInInputText(), window_kvs_cmd_setBackground(), window_kvs_cmd_setCryptEngine(), window_kvs_cmd_setInputText(), window_kvs_cmd_setWindowTitle(), window_kvs_fnc_list(), and window_kvs_fnc_open().
#define KVSM_PARAMETER_IGNORED | ( | a | ) | KVS_PARAMETER_IGNORED(a) |
Referenced by action_kvs_cmd_create(), and addon_kvs_cmd_register().
#define KVSM_PARAMETERS_BEGIN | ( | pCall | ) | KVS_PARAMETERS_BEGIN(parameter_format_list) |
Referenced by action_kvs_cmd_create(), action_kvs_cmd_destroy(), action_kvs_cmd_disable(), action_kvs_cmd_enable(), action_kvs_cmd_trigger(), action_kvs_fnc_exists(), action_kvs_fnc_isEnabled(), addon_kvs_cmd_configure(), addon_kvs_cmd_help(), addon_kvs_cmd_install(), addon_kvs_cmd_installfiles(), addon_kvs_cmd_pack(), addon_kvs_cmd_register(), addon_kvs_cmd_setconfigurecallback(), addon_kvs_cmd_sethelpcallback(), addon_kvs_cmd_uninstall(), addon_kvs_fnc_exists(), addon_kvs_fnc_version(), avatar_kvs_cmd_notify(), avatar_kvs_cmd_query(), avatar_kvs_cmd_set(), avatar_kvs_fnc_name(), avatar_kvs_fnc_path(), chan_kvs_fnc_admincount(), chan_kvs_fnc_bancount(), chan_kvs_fnc_banexceptioncount(), chan_kvs_fnc_banexceptionlist(), chan_kvs_fnc_banlist(), chan_kvs_fnc_common(), chan_kvs_fnc_getflag(), chan_kvs_fnc_getUrl(), chan_kvs_fnc_halfopcount(), chan_kvs_fnc_invitecount(), chan_kvs_fnc_invitelist(), chan_kvs_fnc_isdead(), chan_kvs_fnc_ison(), chan_kvs_fnc_key(), chan_kvs_fnc_limit(), chan_kvs_fnc_maskcount(), chan_kvs_fnc_masklist(), chan_kvs_fnc_matchban(), chan_kvs_fnc_matchbanexception(), chan_kvs_fnc_matchinvite(), chan_kvs_fnc_matchmask(), chan_kvs_fnc_matchqban(), chan_kvs_fnc_mode(), chan_kvs_fnc_modeParam(), chan_kvs_fnc_name(), chan_kvs_fnc_opcount(), chan_kvs_fnc_ownercount(), chan_kvs_fnc_topic(), chan_kvs_fnc_topicsetat(), chan_kvs_fnc_topicsetby(), chan_kvs_fnc_usercount(), chan_kvs_fnc_userjointime(), chan_kvs_fnc_userlastactiontime(), chan_kvs_fnc_usermodelevel(), chan_kvs_fnc_useropcount(), chan_kvs_fnc_users(), chan_kvs_fnc_voicecount(), config_kvs_cmd_clear(), config_kvs_cmd_clearsection(), config_kvs_cmd_close(), config_kvs_cmd_flush(), config_kvs_cmd_setsection(), config_kvs_cmd_write(), config_kvs_fnc_filelist(), config_kvs_fnc_filename(), config_kvs_fnc_hassection(), config_kvs_fnc_id(), config_kvs_fnc_keylist(), config_kvs_fnc_open(), config_kvs_fnc_read(), config_kvs_fnc_readonly(), config_kvs_fnc_section(), config_kvs_fnc_sectionlist(), context_kvs_fnc_getSSLCertInfo(), dcc_kvs_cmd_abort(), dcc_kvs_cmd_chat(), dcc_kvs_cmd_get(), dcc_kvs_cmd_recv(), dcc_kvs_cmd_rsend(), dcc_kvs_cmd_send(), dcc_kvs_cmd_setBandwidthLimit(), dcc_kvs_cmd_video(), dcc_kvs_cmd_voice(), dcc_kvs_fnc_averageSpeed(), dcc_kvs_fnc_connectionType(), dcc_kvs_fnc_currentSpeed(), dcc_kvs_fnc_getSSLCertInfo(), dcc_kvs_fnc_ircContext(), dcc_kvs_fnc_isFileDownload(), dcc_kvs_fnc_isFileTransfer(), dcc_kvs_fnc_isFileUpload(), dcc_kvs_fnc_localFileName(), dcc_kvs_fnc_localFileSize(), dcc_kvs_fnc_localHost(), dcc_kvs_fnc_localIp(), dcc_kvs_fnc_localNick(), dcc_kvs_fnc_localPort(), dcc_kvs_fnc_localUser(), dcc_kvs_fnc_protocol(), dcc_kvs_fnc_remoteFileName(), dcc_kvs_fnc_remoteFileSize(), dcc_kvs_fnc_remoteHost(), dcc_kvs_fnc_remoteIp(), dcc_kvs_fnc_remoteNick(), dcc_kvs_fnc_remotePort(), dcc_kvs_fnc_remoteUser(), dcc_kvs_fnc_session(), dcc_kvs_fnc_sessionList(), dcc_kvs_fnc_transferredBytes(), dcc_kvs_fnc_transferStatus(), dialog_kvs_cmd_file(), dialog_kvs_cmd_image(), dialog_kvs_cmd_message(), dialog_kvs_cmd_textinput(), dialog_kvs_fnc_yesno(), file_kvs_cmd_addimagepath(), file_kvs_cmd_copy(), file_kvs_cmd_delimagepath(), file_kvs_cmd_mkdir(), file_kvs_cmd_remove(), file_kvs_cmd_rename(), file_kvs_cmd_rmdir(), file_kvs_cmd_write(), file_kvs_cmd_writeBytes(), file_kvs_cmd_writeLines(), file_kvs_fnc_allSizes(), file_kvs_fnc_cwd(), file_kvs_fnc_digest(), file_kvs_fnc_diskSpace(), file_kvs_fnc_exists(), file_kvs_fnc_extractfilename(), file_kvs_fnc_extractpath(), file_kvs_fnc_fixpath(), file_kvs_fnc_globaldir(), file_kvs_fnc_homedir(), file_kvs_fnc_localdir(), file_kvs_fnc_ls(), file_kvs_fnc_read(), file_kvs_fnc_readBytes(), file_kvs_fnc_readLines(), file_kvs_fnc_rootdir(), file_kvs_fnc_size(), file_kvs_fnc_time(), file_kvs_fnc_type(), help_kvs_cmd_open(), http_kvs_cmd_asyncGet(), http_kvs_cmd_get(), language_kvs_cmd_detect(), log_kvs_cmd_start(), log_kvs_fnc_export(), log_kvs_fnc_file(), mask_kvs_fnc_hasnumerichost(), mask_kvs_fnc_host(), mask_kvs_fnc_match(), mask_kvs_fnc_nick(), mask_kvs_fnc_user(), math_kvs_fnc_isinf(), math_kvs_fnc_isnan(), math_kvs_fnc_pow(), MP_KVS_COMMAND(), MP_KVS_FUNCTION(), notifier_kvs_cmd_message(), objects_kvs_cmd_connect(), objects_kvs_cmd_disconnect(), objects_kvs_cmd_killClass(), objects_kvs_fnc_classAllHandlers(), objects_kvs_fnc_exists(), objects_kvs_fnc_instances(), objects_kvs_fnc_name(), objects_kvs_fnc_variables(), options_kvs_cmd_close(), options_kvs_cmd_dialog(), options_kvs_cmd_edit(), options_kvs_fnc_isdialog(), package_kvs_cmd_extractField(), package_kvs_fnc_info(), perl_kvs_cmd_begin(), perl_kvs_cmd_destroy(), PluginManager::pluginCall(), popup_kvs_cmd_addEpilogue(), popup_kvs_cmd_addExtPopup(), popup_kvs_cmd_addItem(), popup_kvs_cmd_addLabel(), popup_kvs_cmd_addPrologue(), popup_kvs_cmd_addSeparator(), popup_kvs_cmd_addSubPopup(), popup_kvs_cmd_clear(), popup_kvs_cmd_create(), popup_kvs_cmd_delItem(), popup_kvs_cmd_destroy(), popup_kvs_cmd_show(), popup_kvs_fnc_exists(), popup_kvs_fnc_isEmpty(), proxydb_get_helperer(), proxydb_kvs_cmd_addProxy(), proxydb_kvs_cmd_setIp(), proxydb_kvs_cmd_setIPv6(), proxydb_kvs_cmd_setPort(), proxydb_kvs_cmd_setProtocol(), proxydb_kvs_fnc_protocol(), python_kvs_cmd_begin(), python_kvs_cmd_destroy(), regchan_kvs_cmd_add(), regchan_kvs_cmd_remove(), regchan_kvs_cmd_setProperty(), regchan_kvs_fnc_find(), regchan_kvs_fnc_list(), regchan_kvs_fnc_match(), regchan_kvs_fnc_property(), reguser_kvs_cmd_add(), reguser_kvs_cmd_addmask(), reguser_kvs_cmd_delmask(), reguser_kvs_cmd_remove(), reguser_kvs_cmd_setIgnoreEnabled(), reguser_kvs_cmd_setIgnoreFlags(), reguser_kvs_cmd_setproperty(), reguser_kvs_cmd_showlist(), reguser_kvs_cmd_wizard(), reguser_kvs_fnc_exactMatch(), reguser_kvs_fnc_getIgnoreFlags(), reguser_kvs_fnc_isIgnoreEnabled(), reguser_kvs_fnc_list(), reguser_kvs_fnc_mask(), reguser_kvs_fnc_match(), reguser_kvs_fnc_matchProperty(), reguser_kvs_fnc_property(), serverdb_kvs_cmd_addNetwork(), serverdb_kvs_cmd_addServer(), serverdb_kvs_fnc_networkExists(), serverdb_kvs_fnc_serverExists(), sharedfile_kvs_cmd_add(), sharedfile_kvs_cmd_remove(), snd_kvs_cmd_mute(), snd_kvs_cmd_play(), snd_kvs_cmd_unmute(), spaste_kvs_cmd_clipboard(), spaste_kvs_cmd_file(), spaste_kvs_cmd_setdelay(), spaste_kvs_cmd_stop(), spellchecker_kvs_available_dictionaries(), spellchecker_kvs_check(), spellchecker_kvs_reload_dictionaries(), spellchecker_kvs_suggestions(), str_kvs_cmd_toClipboard(), str_kvs_fnc_append(), str_kvs_fnc_charsum(), str_kvs_fnc_chop(), str_kvs_fnc_cmp(), str_kvs_fnc_contains(), str_kvs_fnc_digest(), str_kvs_fnc_equal(), str_kvs_fnc_evpSign(), str_kvs_fnc_evpVerify(), str_kvs_fnc_find(), str_kvs_fnc_findfirst(), str_kvs_fnc_findlast(), str_kvs_fnc_fromclipboard(), str_kvs_fnc_grep(), str_kvs_fnc_insert(), str_kvs_fnc_isempty(), str_kvs_fnc_isnumber(), str_kvs_fnc_isunsignednumber(), str_kvs_fnc_join(), str_kvs_fnc_left(), str_kvs_fnc_lefttofirst(), str_kvs_fnc_lefttolast(), str_kvs_fnc_len(), str_kvs_fnc_localelowcase(), str_kvs_fnc_localeupcase(), str_kvs_fnc_lowcase(), str_kvs_fnc_match(), str_kvs_fnc_mid(), str_kvs_fnc_prepend(), str_kvs_fnc_printf(), str_kvs_fnc_replace(), str_kvs_fnc_right(), str_kvs_fnc_rightfromfirst(), str_kvs_fnc_rightfromlast(), str_kvs_fnc_section(), str_kvs_fnc_split(), str_kvs_fnc_strip(), str_kvs_fnc_stripcolors(), str_kvs_fnc_stripleft(), str_kvs_fnc_stripright(), str_kvs_fnc_token(), str_kvs_fnc_upcase(), str_kvs_fnc_urlencode(), str_kvs_fnc_word(), system_kvs_cmd_runcmd(), system_kvs_cmd_setClipboard(), system_kvs_cmd_setenv(), system_kvs_cmd_setSelection(), system_kvs_fnc_checkModule(), system_kvs_fnc_dbus(), system_kvs_fnc_getenv(), system_kvs_fnc_htoni(), system_kvs_fnc_ntohi(), TC_KVS_COMMAND(), texticons_kvs_cmd_set(), texticons_kvs_fnc_get(), theme_kvs_cmd_apply(), theme_kvs_cmd_install(), theme_kvs_cmd_pack(), theme_kvs_cmd_screenshot(), theme_kvs_fnc_info(), tip_kvs_cmd_open(), tmphighlight_kvs_cmd_addchannel(), tmphighlight_kvs_cmd_addnick(), tmphighlight_kvs_cmd_removechannel(), tmphighlight_kvs_cmd_removenick(), tmphighlight_kvs_fnc_ischannelhighlighted(), tmphighlight_kvs_fnc_isnickhighlighted(), toolbar_kvs_cmd_additem(), toolbar_kvs_cmd_clear(), toolbar_kvs_cmd_create(), toolbar_kvs_cmd_destroy(), toolbar_kvs_cmd_hide(), toolbar_kvs_cmd_removeitem(), toolbar_kvs_cmd_show(), toolbar_kvs_fnc_exists(), toolbar_kvs_fnc_isVisible(), toolbar_kvs_fnc_items(), upnp_kvs_cmd_addPortMapping(), upnp_kvs_cmd_delPortMapping(), window_kvs_cmd_highlight(), window_kvs_cmd_insertInInputText(), window_kvs_cmd_setBackground(), window_kvs_cmd_setCryptEngine(), window_kvs_cmd_setInputText(), window_kvs_cmd_setWindowTitle(), window_kvs_fnc_list(), and window_kvs_fnc_open().
#define KVSM_PARAMETERS_END | ( | pCall | ) |
Referenced by action_kvs_cmd_create(), action_kvs_cmd_destroy(), action_kvs_cmd_disable(), action_kvs_cmd_enable(), action_kvs_cmd_trigger(), action_kvs_fnc_exists(), action_kvs_fnc_isEnabled(), addon_kvs_cmd_configure(), addon_kvs_cmd_help(), addon_kvs_cmd_install(), addon_kvs_cmd_installfiles(), addon_kvs_cmd_pack(), addon_kvs_cmd_register(), addon_kvs_cmd_setconfigurecallback(), addon_kvs_cmd_sethelpcallback(), addon_kvs_cmd_uninstall(), addon_kvs_fnc_exists(), addon_kvs_fnc_version(), avatar_kvs_cmd_notify(), avatar_kvs_cmd_query(), avatar_kvs_cmd_set(), avatar_kvs_fnc_name(), avatar_kvs_fnc_path(), chan_kvs_fnc_admincount(), chan_kvs_fnc_bancount(), chan_kvs_fnc_banexceptioncount(), chan_kvs_fnc_banexceptionlist(), chan_kvs_fnc_banlist(), chan_kvs_fnc_common(), chan_kvs_fnc_getflag(), chan_kvs_fnc_getUrl(), chan_kvs_fnc_halfopcount(), chan_kvs_fnc_invitecount(), chan_kvs_fnc_invitelist(), chan_kvs_fnc_isdead(), chan_kvs_fnc_ison(), chan_kvs_fnc_key(), chan_kvs_fnc_limit(), chan_kvs_fnc_maskcount(), chan_kvs_fnc_masklist(), chan_kvs_fnc_matchban(), chan_kvs_fnc_matchbanexception(), chan_kvs_fnc_matchinvite(), chan_kvs_fnc_matchmask(), chan_kvs_fnc_matchqban(), chan_kvs_fnc_mode(), chan_kvs_fnc_modeParam(), chan_kvs_fnc_name(), chan_kvs_fnc_opcount(), chan_kvs_fnc_ownercount(), chan_kvs_fnc_topic(), chan_kvs_fnc_topicsetat(), chan_kvs_fnc_topicsetby(), chan_kvs_fnc_usercount(), chan_kvs_fnc_userjointime(), chan_kvs_fnc_userlastactiontime(), chan_kvs_fnc_usermodelevel(), chan_kvs_fnc_useropcount(), chan_kvs_fnc_users(), chan_kvs_fnc_voicecount(), config_kvs_cmd_clear(), config_kvs_cmd_clearsection(), config_kvs_cmd_close(), config_kvs_cmd_flush(), config_kvs_cmd_setsection(), config_kvs_cmd_write(), config_kvs_fnc_filelist(), config_kvs_fnc_filename(), config_kvs_fnc_hassection(), config_kvs_fnc_id(), config_kvs_fnc_keylist(), config_kvs_fnc_open(), config_kvs_fnc_read(), config_kvs_fnc_readonly(), config_kvs_fnc_section(), config_kvs_fnc_sectionlist(), context_kvs_fnc_getSSLCertInfo(), dcc_kvs_cmd_abort(), dcc_kvs_cmd_chat(), dcc_kvs_cmd_get(), dcc_kvs_cmd_recv(), dcc_kvs_cmd_rsend(), dcc_kvs_cmd_send(), dcc_kvs_cmd_setBandwidthLimit(), dcc_kvs_cmd_video(), dcc_kvs_cmd_voice(), dcc_kvs_fnc_averageSpeed(), dcc_kvs_fnc_connectionType(), dcc_kvs_fnc_currentSpeed(), dcc_kvs_fnc_getSSLCertInfo(), dcc_kvs_fnc_ircContext(), dcc_kvs_fnc_isFileDownload(), dcc_kvs_fnc_isFileTransfer(), dcc_kvs_fnc_isFileUpload(), dcc_kvs_fnc_localFileName(), dcc_kvs_fnc_localFileSize(), dcc_kvs_fnc_localHost(), dcc_kvs_fnc_localIp(), dcc_kvs_fnc_localNick(), dcc_kvs_fnc_localPort(), dcc_kvs_fnc_localUser(), dcc_kvs_fnc_protocol(), dcc_kvs_fnc_remoteFileName(), dcc_kvs_fnc_remoteFileSize(), dcc_kvs_fnc_remoteHost(), dcc_kvs_fnc_remoteIp(), dcc_kvs_fnc_remoteNick(), dcc_kvs_fnc_remotePort(), dcc_kvs_fnc_remoteUser(), dcc_kvs_fnc_session(), dcc_kvs_fnc_sessionList(), dcc_kvs_fnc_transferredBytes(), dcc_kvs_fnc_transferStatus(), dialog_kvs_cmd_file(), dialog_kvs_cmd_image(), dialog_kvs_cmd_message(), dialog_kvs_cmd_textinput(), dialog_kvs_fnc_yesno(), file_kvs_cmd_addimagepath(), file_kvs_cmd_copy(), file_kvs_cmd_delimagepath(), file_kvs_cmd_mkdir(), file_kvs_cmd_remove(), file_kvs_cmd_rename(), file_kvs_cmd_rmdir(), file_kvs_cmd_write(), file_kvs_cmd_writeBytes(), file_kvs_cmd_writeLines(), file_kvs_fnc_allSizes(), file_kvs_fnc_cwd(), file_kvs_fnc_digest(), file_kvs_fnc_diskSpace(), file_kvs_fnc_exists(), file_kvs_fnc_extractfilename(), file_kvs_fnc_extractpath(), file_kvs_fnc_fixpath(), file_kvs_fnc_globaldir(), file_kvs_fnc_homedir(), file_kvs_fnc_localdir(), file_kvs_fnc_ls(), file_kvs_fnc_read(), file_kvs_fnc_readBytes(), file_kvs_fnc_readLines(), file_kvs_fnc_rootdir(), file_kvs_fnc_size(), file_kvs_fnc_time(), file_kvs_fnc_type(), help_kvs_cmd_open(), http_kvs_cmd_asyncGet(), http_kvs_cmd_get(), language_kvs_cmd_detect(), log_kvs_cmd_start(), log_kvs_fnc_export(), log_kvs_fnc_file(), mask_kvs_fnc_hasnumerichost(), mask_kvs_fnc_host(), mask_kvs_fnc_match(), mask_kvs_fnc_nick(), mask_kvs_fnc_user(), math_kvs_fnc_isinf(), math_kvs_fnc_isnan(), math_kvs_fnc_pow(), MP_KVS_COMMAND(), MP_KVS_FUNCTION(), notifier_kvs_cmd_message(), objects_kvs_cmd_connect(), objects_kvs_cmd_disconnect(), objects_kvs_cmd_killClass(), objects_kvs_fnc_classAllHandlers(), objects_kvs_fnc_exists(), objects_kvs_fnc_instances(), objects_kvs_fnc_name(), objects_kvs_fnc_variables(), options_kvs_cmd_close(), options_kvs_cmd_dialog(), options_kvs_cmd_edit(), options_kvs_fnc_isdialog(), package_kvs_cmd_extractField(), package_kvs_fnc_info(), perl_kvs_cmd_begin(), perl_kvs_cmd_destroy(), PluginManager::pluginCall(), popup_kvs_cmd_addEpilogue(), popup_kvs_cmd_addExtPopup(), popup_kvs_cmd_addItem(), popup_kvs_cmd_addLabel(), popup_kvs_cmd_addPrologue(), popup_kvs_cmd_addSeparator(), popup_kvs_cmd_addSubPopup(), popup_kvs_cmd_clear(), popup_kvs_cmd_create(), popup_kvs_cmd_delItem(), popup_kvs_cmd_destroy(), popup_kvs_cmd_show(), popup_kvs_fnc_exists(), popup_kvs_fnc_isEmpty(), proxydb_get_helperer(), proxydb_kvs_cmd_addProxy(), proxydb_kvs_cmd_setIp(), proxydb_kvs_cmd_setIPv6(), proxydb_kvs_cmd_setPort(), proxydb_kvs_cmd_setProtocol(), proxydb_kvs_fnc_protocol(), python_kvs_cmd_begin(), python_kvs_cmd_destroy(), regchan_kvs_cmd_add(), regchan_kvs_cmd_remove(), regchan_kvs_cmd_setProperty(), regchan_kvs_fnc_find(), regchan_kvs_fnc_list(), regchan_kvs_fnc_match(), regchan_kvs_fnc_property(), reguser_kvs_cmd_add(), reguser_kvs_cmd_addmask(), reguser_kvs_cmd_delmask(), reguser_kvs_cmd_remove(), reguser_kvs_cmd_setIgnoreEnabled(), reguser_kvs_cmd_setIgnoreFlags(), reguser_kvs_cmd_setproperty(), reguser_kvs_cmd_showlist(), reguser_kvs_cmd_wizard(), reguser_kvs_fnc_exactMatch(), reguser_kvs_fnc_getIgnoreFlags(), reguser_kvs_fnc_isIgnoreEnabled(), reguser_kvs_fnc_list(), reguser_kvs_fnc_mask(), reguser_kvs_fnc_match(), reguser_kvs_fnc_matchProperty(), reguser_kvs_fnc_property(), serverdb_kvs_cmd_addNetwork(), serverdb_kvs_cmd_addServer(), serverdb_kvs_fnc_networkExists(), serverdb_kvs_fnc_serverExists(), sharedfile_kvs_cmd_add(), sharedfile_kvs_cmd_remove(), snd_kvs_cmd_mute(), snd_kvs_cmd_play(), snd_kvs_cmd_unmute(), spaste_kvs_cmd_clipboard(), spaste_kvs_cmd_file(), spaste_kvs_cmd_setdelay(), spaste_kvs_cmd_stop(), spellchecker_kvs_available_dictionaries(), spellchecker_kvs_check(), spellchecker_kvs_reload_dictionaries(), spellchecker_kvs_suggestions(), str_kvs_cmd_toClipboard(), str_kvs_fnc_append(), str_kvs_fnc_charsum(), str_kvs_fnc_chop(), str_kvs_fnc_cmp(), str_kvs_fnc_contains(), str_kvs_fnc_digest(), str_kvs_fnc_equal(), str_kvs_fnc_evpSign(), str_kvs_fnc_evpVerify(), str_kvs_fnc_find(), str_kvs_fnc_findfirst(), str_kvs_fnc_findlast(), str_kvs_fnc_fromclipboard(), str_kvs_fnc_grep(), str_kvs_fnc_insert(), str_kvs_fnc_isempty(), str_kvs_fnc_isnumber(), str_kvs_fnc_isunsignednumber(), str_kvs_fnc_join(), str_kvs_fnc_left(), str_kvs_fnc_lefttofirst(), str_kvs_fnc_lefttolast(), str_kvs_fnc_len(), str_kvs_fnc_localelowcase(), str_kvs_fnc_localeupcase(), str_kvs_fnc_lowcase(), str_kvs_fnc_match(), str_kvs_fnc_mid(), str_kvs_fnc_prepend(), str_kvs_fnc_printf(), str_kvs_fnc_replace(), str_kvs_fnc_right(), str_kvs_fnc_rightfromfirst(), str_kvs_fnc_rightfromlast(), str_kvs_fnc_section(), str_kvs_fnc_split(), str_kvs_fnc_strip(), str_kvs_fnc_stripcolors(), str_kvs_fnc_stripleft(), str_kvs_fnc_stripright(), str_kvs_fnc_token(), str_kvs_fnc_upcase(), str_kvs_fnc_urlencode(), str_kvs_fnc_word(), system_kvs_cmd_runcmd(), system_kvs_cmd_setClipboard(), system_kvs_cmd_setenv(), system_kvs_cmd_setSelection(), system_kvs_fnc_checkModule(), system_kvs_fnc_dbus(), system_kvs_fnc_getenv(), system_kvs_fnc_htoni(), system_kvs_fnc_ntohi(), TC_KVS_COMMAND(), texticons_kvs_cmd_set(), texticons_kvs_fnc_get(), theme_kvs_cmd_apply(), theme_kvs_cmd_install(), theme_kvs_cmd_pack(), theme_kvs_cmd_screenshot(), theme_kvs_fnc_info(), tip_kvs_cmd_open(), tmphighlight_kvs_cmd_addchannel(), tmphighlight_kvs_cmd_addnick(), tmphighlight_kvs_cmd_removechannel(), tmphighlight_kvs_cmd_removenick(), tmphighlight_kvs_fnc_ischannelhighlighted(), tmphighlight_kvs_fnc_isnickhighlighted(), toolbar_kvs_cmd_additem(), toolbar_kvs_cmd_clear(), toolbar_kvs_cmd_create(), toolbar_kvs_cmd_destroy(), toolbar_kvs_cmd_hide(), toolbar_kvs_cmd_removeitem(), toolbar_kvs_cmd_show(), toolbar_kvs_fnc_exists(), toolbar_kvs_fnc_isVisible(), toolbar_kvs_fnc_items(), upnp_kvs_cmd_addPortMapping(), upnp_kvs_cmd_delPortMapping(), window_kvs_cmd_highlight(), window_kvs_cmd_insertInInputText(), window_kvs_cmd_setBackground(), window_kvs_cmd_setCryptEngine(), window_kvs_cmd_setInputText(), window_kvs_cmd_setWindowTitle(), window_kvs_fnc_list(), and window_kvs_fnc_open().
#define KVSM_REGISTER_CALLBACK_COMMAND | ( | _pModule, | |
_szCmd, | |||
_procname | |||
) | _pModule->kvsRegisterCallbackCommand(_szCmd, _procname); |
Referenced by action_module_init(), addon_module_init(), dialog_module_init(), http_module_init(), and popup_module_init().
#define KVSM_REGISTER_FUNCTION | ( | _pModule, | |
_szFnc, | |||
_procname | |||
) | _pModule->kvsRegisterFunction(_szFnc, _procname); |
Referenced by action_module_init(), addon_module_init(), avatar_module_init(), chan_module_init(), config_module_init(), context_module_init(), dcc_module_init(), dialog_module_init(), file_module_init(), language_module_init(), log_module_init(), mask_module_init(), math_module_init(), my_module_init(), notifier_module_init(), objects_module_init(), options_module_init(), package_module_init(), perl_module_init(), popup_module_init(), proxydb_module_init(), python_module_init(), regchan_module_init(), reguser_module_init(), serverdb_module_init(), snd_module_init(), spellchecker_module_init(), str_module_init(), system_module_init(), texticons_module_init(), theme_module_init(), tmphighlight_module_init(), toolbar_module_init(), trayicon_module_init(), upnp_module_init(), userlist_module_init(), and window_module_init().
#define KVSM_REGISTER_SIMPLE_COMMAND | ( | _pModule, | |
_szCmd, | |||
_procname | |||
) | _pModule->kvsRegisterSimpleCommand(_szCmd, _procname); |
Referenced by about_module_init(), action_module_init(), actioneditor_module_init(), addon_module_init(), aliaseditor_module_init(), avatar_module_init(), channelsjoin_module_init(), classeditor_module_init(), codetester_module_init(), config_module_init(), context_module_init(), dcc_module_init(), eventeditor_module_init(), file_module_init(), filetransferwindow_module_init(), fish_module_init(), help_module_init(), http_module_init(), ident_module_init(), iograph_module_init(), links_module_init(), list_module_init(), log_module_init(), logview_module_init(), my_module_init(), notifier_module_init(), objects_module_init(), options_module_init(), package_module_init(), perl_module_init(), popup_module_init(), popupeditor_module_init(), proxydb_module_init(), python_module_init(), raweditor_module_init(), regchan_module_init(), reguser_module_init(), serverdb_module_init(), sharedfile_module_init(), sharedfileswindow_module_init(), snd_module_init(), socketspy_module_init(), spaste_module_init(), spellchecker_module_init(), str_module_init(), system_module_init(), term_module_init(), texticons_module_init(), theme_module_init(), tip_module_init(), tmphighlight_module_init(), toolbar_module_init(), toolbareditor_module_init(), trayicon_module_init(), upnp_module_init(), url_module_init(), userlist_module_init(), and window_module_init().
#define KVSM_REQUIRE_CONNECTION | ( | pCall | ) |
Referenced by avatar_kvs_cmd_notify(), avatar_kvs_cmd_query(), avatar_kvs_cmd_set(), avatar_kvs_cmd_unset(), avatar_kvs_fnc_name(), avatar_kvs_fnc_path(), context_kvs_cmd_clearQueue(), dcc_kvs_cmd_get(), and dcc_kvs_cmd_rsend().
#define KVSM_UNREGISTER_ALL_CALLBACK_COMMANDS | ( | _pModule | ) | _pModule->kvsUnregisterAllCallbackCommands(); |
#define KVSM_UNREGISTER_ALL_FUNCTIONS | ( | _pModule | ) | _pModule->kvsUnregisterAllFunctions(); |
#define KVSM_UNREGISTER_ALL_SIMPLE_COMMANDS | ( | _pModule | ) | _pModule->kvsUnregisterAllSimpleCommands(); |
#define KVSM_UNREGISTER_CALLBACK_COMMAND | ( | _pModule, | |
_szCmd | |||
) | _pModule->kvsUnregisterCallbackCommand(_szCmd); |
#define KVSM_UNREGISTER_FUNCTION | ( | _pModule, | |
_szFnc | |||
) | _pModule->kvsUnregisterFunction(_szFnc); |
#define KVSM_UNREGISTER_SIMPLE_COMMAND | ( | _pModule, | |
_szCmd | |||
) | _pModule->kvsUnregisterSimpleCommand(_szCmd); |
typedef bool(* KviKvsModuleCallbackCommandExecRoutine)(KviKvsModuleCallbackCommandCall *c) |
typedef bool(* KviKvsModuleEventHandlerRoutine)(KviKvsModuleEventCall *c) |
typedef bool(* KviKvsModuleFunctionExecRoutine)(KviKvsModuleFunctionCall *c) |
typedef bool(* KviKvsModuleSimpleCommandExecRoutine)(KviKvsModuleCommandCall *c) |