KVIrc
4.9.2
DeveloperAPIs
|
Functions | |
void | init () |
KVSCSC (away) | |
KVSCSC (back) | |
KVSCSC (ban) | |
KVSCSC (beep) | |
KVSCSC (buttonctl) | |
KVSCSC (cap) | |
KVSCSC (chanadmin) | |
KVSCSC (chanowner) | |
KVSCSC (ctcp) | |
KVSCSC (debugCKEYWORDWORKAROUND) | |
KVSCSC (dechanadmin) | |
KVSCSC (dechanowner) | |
KVSCSC (dehalfop) | |
KVSCSC (deleteCKEYWORDWORKAROUND) | |
KVSCSC (delpopupitem) | |
KVSCSC (deop) | |
KVSCSC (deuserop) | |
KVSCSC (devoice) | |
KVSCSC (echoprivmsg) | |
KVSCSC (echo) | |
KVSCSC (error) | |
KVSCSC (eval) | |
KVSCSC (eventctl) | |
KVSCSC (exit) | |
KVSCSC (halfop) | |
KVSCSC (halt) | |
KVSCSC (help) | |
KVSCSC (host) | |
KVSCSC (inject) | |
KVSCSC (join) | |
KVSCSC (kick) | |
KVSCSC (killtimer) | |
KVSCSC (listtimers) | |
KVSCSC (me) | |
KVSCSC (mode) | |
KVSCSC (nick) | |
KVSCSC (notice) | |
KVSCSC (op) | |
KVSCSC (openurl) | |
KVSCSC (option) | |
KVSCSC (parse) | |
KVSCSC (part) | |
KVSCSC (play) | |
KVSCSC (popup) | |
KVSCSC (privmsg) | |
KVSCSC (query) | |
KVSCSC (quit) | |
KVSCSC (raise) | |
KVSCSC (raw) | |
KVSCSC (returnCKEYWORDWORKAROUND) | |
KVSCSC (rebind) | |
KVSCSC (run) | |
KVSCSC (say) | |
KVSCSC (server) | |
KVSCSC (setmenu) | |
KVSCSC (setreturn) | |
KVSCSC (squery) | |
KVSCSC (srand) | |
KVSCSC (topic) | |
KVSCSC (trload) | |
KVSCSC (trunload) | |
KVSCSC (unban) | |
KVSCSC (userop) | |
KVSCSC (voice) | |
KVSCSC (warning) | |
KVSCSC (who) | |
KVSCSC (whois) | |
KVSCSC (whowas) | |
KVSCSC (rfc2812wrapper) | |
bool | multipleModeCommand (KviKvsRunTimeContext *__pContext, KviKvsVariantList *__pParams, KviKvsSwitchList *__pSwitches, char plusminus, char flag) |
void KviKvsCoreSimpleCommands::init | ( | ) |
References _REGCMD, KviKvsKernel::instance(), KviIrcUrl::join(), KviIrcUrl::parse(), quit(), KviIrcUrl::run(), and KviMessageBox::warning().
Referenced by KviKvsKernel::KviKvsKernel().
KviKvsCoreSimpleCommands::KVSCSC | ( | away | ) |
References __tr2qs, KviWindow::connection(), KviWindow::Console, KviPointerHashTableIterator< Key, T >::current(), KviIrcConnection::encodeText(), KviConsoleWindow::isConnected(), KVI_OPTION_BOOL, KVI_OPTION_STRING, KviOption_boolUseAwayMessage, KviOption_stringAwayMessage, KVS_PF_APPENDREMAINING, KVS_PF_OPTIONAL, KVS_PT_STRING, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pConnection, KVSCSC_pContext, KVSCSC_pSwitches, KVSCSC_REQUIRE_CONNECTION, KviIrcConnection::sendFmtData(), and szR.
KviKvsCoreSimpleCommands::KVSCSC | ( | back | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | ban | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | beep | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | buttonctl | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | cap | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | chanadmin | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | chanowner | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | ctcp | ) |
References KviQString::appendFormatted(), KviQString::equalCI(), kvi_gettimeofday(), KVS_PF_APPENDREMAINING, KVS_PF_OPTIONAL, KVS_PT_NONEMPTYSTRING, KVS_PT_STRING, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pConnection, KVSCSC_pContext, KVSCSC_pSwitches, and KVSCSC_REQUIRE_CONNECTION.
KviKvsCoreSimpleCommands::KVSCSC | ( | debugCKEYWORDWORKAROUND | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | dechanadmin | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | dechanowner | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | dehalfop | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | deleteCKEYWORDWORKAROUND | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | delpopupitem | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | deop | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | deuserop | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | devoice | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | echoprivmsg | ) |
References __tr2qs_ctx(), KviApplication::activeConsole(), KviKvsVariant::asInteger(), KviKvsVariant::asString(), KviWindow::Channel, KviWindow::connection(), KviWindow::console(), KviIrcConnection::currentNickName(), KviQString::equalCI(), KviApplication::findWindow(), g_pApp, KVI_NUM_MSGTYPE_OPTIONS, KVI_OUT_CHANPRIVMSG, KVI_OUT_NONE, KVI_OUT_OWNPRIVMSG, KVI_OUT_QUERYPRIVMSG, KVS_PF_APPENDREMAINING, KVS_PF_OPTIONAL, KVS_PT_NONEMPTYSTRING, KVS_PT_STRING, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pContext, KVSCSC_pSwitches, KVSCSC_pWindow, KviConsoleWindow::NoHighlighting, KviConsoleWindow::NoNotifier, KviConsoleWindow::NoWindowFlashing, KviConsoleWindow::outputPrivmsg(), KviWindow::Query, szHost, KviWindow::type(), KviRuntimeInfo::type(), and v.
KviKvsCoreSimpleCommands::KVSCSC | ( | echo | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | error | ) |
References KVSCSC_pContext, KVSCSC_pParams, and Q_UNUSED().
KviKvsCoreSimpleCommands::KVSCSC | ( | eval | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | eventctl | ) |
References __tr2qs_ctx(), KviMemory::copy(), KviKvsEventManager::enableScriptRawHandler(), KviKvsEventManager::findAppEventIndexByName(), KviKvsEventManager::findScriptAppHandler(), KviKvsEventManager::findScriptRawHandler(), h, KviKvsEventManager::instance(), KviKvsEventManager::isValidRawEvent(), KVS_PF_OPTIONAL, KVS_PT_NONEMPTYSTRING, KVS_PT_VARIANTLIST, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pContext, KVSCSC_pSwitches, KVSCSC_pWindow, KviKvsScript::PreserveParams, KviKvsEventManager::removeScriptRawHandler(), KviKvsScript::run(), s, and KviKvsScriptEventHandler::script().
KviKvsCoreSimpleCommands::KVSCSC | ( | exit | ) |
References g_pApp, and Q_UNUSED().
KviKvsCoreSimpleCommands::KVSCSC | ( | halfop | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | halt | ) |
References KVSCSC_pContext, and Q_UNUSED().
KviKvsCoreSimpleCommands::KVSCSC | ( | help | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | host | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | inject | ) |
References __tr2qs_ctx(), KviWindow::Channel, KviWindow::Console, KviWindow::console(), KviWindow::context(), KviPointerList< T >::first(), g_pMainWindow, KVI_OUT_SOCKETMESSAGE, KVS_PF_APPENDREMAINING, KVS_PT_NONEMPTYSTRING, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pConnection, KVSCSC_pContext, KVSCSC_pSwitches, KVSCSC_pWindow, KVSCSC_REQUIRE_CONNECTION, KviPointerList< T >::next(), KviWindow::output(), Q_UNUSED(), KviWindow::Query, KviWindow::SocketSpy, and KviMainWindow::windowList().
KviKvsCoreSimpleCommands::KVSCSC | ( | join | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | kick | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | killtimer | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | listtimers | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | me | ) |
References __tr2qs_ctx(), KviWindow::Channel, KviWindow::DccChat, KviWindow::DccVideo, KVS_PF_APPENDREMAINING, KVS_PF_OPTIONAL, KVS_PT_STRING, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pContext, KVSCSC_pWindow, KVSCSC_REQUIRE_CONNECTION, Q_UNUSED(), and KviWindow::Query.
KviKvsCoreSimpleCommands::KVSCSC | ( | mode | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | nick | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | notice | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | op | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | openurl | ) |
References __tr2qs_ctx(), KviKvsVariantList::append(), KviIrcUrl::DoNotPartChans, KviQString::equalCIN(), KviIrcUrl::InvalidProtocol, KVI_OPTION_BOOL, KVI_OPTION_STRING, KviOption_boolUseSystemUrlHandlers, KviOption_stringUrlFileCommand, KviOption_stringUrlFtpCommand, KviOption_stringUrlHttpCommand, KviOption_stringUrlHttpsCommand, KviOption_stringUrlMailtoCommand, KviOption_stringUrlUnknownCommand, KVS_PF_APPENDREMAINING, KVS_PT_NONEMPTYSTRING, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pContext, KVSCSC_pWindow, NULL, KviKvsScript::PreserveParams, Q_UNUSED(), KviIrcUrl::run(), KviKvsScript::run(), szUrl, and KviIrcUrl::TryEveryContext.
KviKvsCoreSimpleCommands::KVSCSC | ( | option | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | parse | ) |
References __tr2qs_ctx(), KviFileUtils::adjustFilePath(), KviFileDialog::askForOpenFileName(), KviFileUtils::directoryExists(), KviQString::ensureLastCharIs(), KviFileUtils::fileExists(), g_pMainWindow, KVI_PATH_SEPARATOR_CHAR, KVS_PF_OPTIONAL, KVS_PT_NONEMPTYSTRING, KVS_PT_VARIANTLIST, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pContext, KVSCSC_pSwitches, KviFileUtils::loadFile(), KviKvsVariantList::prepend(), KviKvsScript::PreserveParams, KviKvsScript::run(), s, and szBuffer.
KviKvsCoreSimpleCommands::KVSCSC | ( | part | ) |
References __tr2qs_ctx(), KviWindow::Channel, KviWindow::encodeText(), KVI_OPTION_STRING, KviOption_stringPartMessage, KVS_PF_APPENDREMAINING, KVS_PF_OPTIONAL, KVS_PT_STRING, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pConnection, KVSCSC_pContext, KVSCSC_pSwitches, KVSCSC_pWindow, KVSCSC_REQUIRE_CONNECTION, and KviChannelWindow::partMessageSent().
KviKvsCoreSimpleCommands::KVSCSC | ( | play | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | popup | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | privmsg | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | query | ) |
References __tr2qs_ctx(), KviIrcConnection::CreateQueryVisibilityFollowSettings, KviIrcConnection::CreateQueryVisibilityMinimized, KviIrcConnection::CreateQueryVisibilityVisible, e, KviIrcUserDataBase::find(), g_pMainWindow, KviIrcUserEntry::host(), KVS_PF_APPENDREMAINING, KVS_PF_OPTIONAL, KVS_PT_NONEMPTYSTRING, KVS_PT_STRING, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pContext, KVSCSC_pSwitches, KVSCSC_pWindow, KVSCSC_REQUIRE_CONNECTION, Q_UNUSED(), KviMainWindow::setActiveWindow(), and KviIrcUserEntry::user().
KviKvsCoreSimpleCommands::KVSCSC | ( | quit | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | raise | ) |
References g_pMainWindow, and Q_UNUSED().
KviKvsCoreSimpleCommands::KVSCSC | ( | raw | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | returnCKEYWORDWORKAROUND | ) |
References KVSCSC_pContext, KVSCSC_pParams, and Q_UNUSED().
KviKvsCoreSimpleCommands::KVSCSC | ( | rebind | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | run | ) |
References KVS_PF_OPTIONAL, KVS_PT_STRING, KVS_PT_STRINGLIST, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, l, and Q_UNUSED().
KviKvsCoreSimpleCommands::KVSCSC | ( | say | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | server | ) |
References __tr2qs_ctx(), KviAsynchronousConnectionData::bPortIsOk, KviAsynchronousConnectionData::bSTARTTLS, KviAsynchronousConnectionData::bUseIPv6, KviAsynchronousConnectionData::bUseLastServerInContext, KviAsynchronousConnectionData::bUseSSL, KviMainWindow::createNewConsole(), d, KviMainWindow::firstNotConnectedConsole(), g_pMainWindow, KVS_PF_OPTIONAL, KVS_PT_STRING, KVS_PT_UINT, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pContext, KVSCSC_pSwitches, KVSCSC_pWindow, KviAsynchronousConnectionData::m_pReconnectInfo, KviIrcServerReconnectInfo::m_szNick, KviIrcServerReconnectInfo::m_szPass, KviAsynchronousConnectionData::szBindAddress, KviAsynchronousConnectionData::szCommandToExecAfterConnect, KviAsynchronousConnectionData::szLinkFilter, KviAsynchronousConnectionData::szNick, KviAsynchronousConnectionData::szPass, KviAsynchronousConnectionData::szServer, KviAsynchronousConnectionData::uPort, and uPort.
KviKvsCoreSimpleCommands::KVSCSC | ( | setmenu | ) |
References __tr2qs_ctx(), KviMenuBar::addMenu(), g_pMainWindow, KviMenuBar::getDefaultItemRealIndex(), KviKvsPopupManager::instance(), KVS_PF_OPTIONAL, KVS_PT_NONEMPTYSTRING, KVS_PT_STRING, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pContext, KVSCSC_pSwitches, KviKvsPopupManager::lookup(), KviMainWindow::mainMenuBar(), p, and KviMenuBar::removeMenu().
KviKvsCoreSimpleCommands::KVSCSC | ( | setreturn | ) |
References KVSCSC_pContext, KVSCSC_pParams, and Q_UNUSED().
KviKvsCoreSimpleCommands::KVSCSC | ( | squery | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | srand | ) |
References i, KVS_PF_OPTIONAL, KVS_PT_INT, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pParams, and Q_UNUSED().
KviKvsCoreSimpleCommands::KVSCSC | ( | topic | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | trload | ) |
References __tr2qs_ctx(), g_pApp, KviApplication::getGlobalKvircDirectory(), KviApplication::getLocalKvircDirectory(), KviLocale::instance(), KVS_PF_OPTIONAL, KVS_PT_NONEMPTYSTRING, KVS_PT_STRING, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pContext, KVSCSC_pSwitches, KviLocale::loadCatalogue(), and KviApplication::Locale.
KviKvsCoreSimpleCommands::KVSCSC | ( | trunload | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | unban | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | userop | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | voice | ) |
References multipleModeCommand().
KviKvsCoreSimpleCommands::KVSCSC | ( | warning | ) |
References KVSCSC_pContext, KVSCSC_pParams, and Q_UNUSED().
KviKvsCoreSimpleCommands::KVSCSC | ( | who | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | whois | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | whowas | ) |
KviKvsCoreSimpleCommands::KVSCSC | ( | rfc2812wrapper | ) |
bool KviKvsCoreSimpleCommands::multipleModeCommand | ( | KviKvsRunTimeContext * | __pContext, |
KviKvsVariantList * | __pParams, | ||
KviKvsSwitchList * | __pSwitches, | ||
char | plusminus, | ||
char | flag | ||
) |
References __tr2qs_ctx(), KviWindow::Channel, KVS_PF_APPENDREMAINING, KVS_PT_STRING, KVSCSC_PARAMETER, KVSCSC_PARAMETERS_BEGIN, KVSCSC_PARAMETERS_END, KVSCSC_pConnection, KVSCSC_pContext, KVSCSC_pWindow, KVSCSC_REQUIRE_CONNECTION, KviIrcConnectionServerInfo::maxModeChanges(), and Q_UNUSED().
Referenced by KVSCSC().