KVIrc
4.9.2
DeveloperAPIs
|
#include "kvi_settings.h"
#include "KviModule.h"
#include "KviCString.h"
#include "KviNetUtils.h"
#include "Manager.h"
Functions | |
static bool | upnp_kvs_cmd_addPortMapping (KviKvsModuleCommandCall *c) |
static bool | upnp_kvs_cmd_delPortMapping (KviKvsModuleCommandCall *c) |
static bool | upnp_kvs_cmd_refresh (KviKvsModuleCommandCall *) |
static bool | upnp_kvs_fnc_getExternalIpAddress (KviKvsModuleFunctionCall *c) |
static bool | upnp_kvs_fnc_isGatewayAvailable (KviKvsModuleFunctionCall *c) |
static bool | upnp_module_can_unload (KviModule *) |
static bool | upnp_module_cleanup (KviModule *) |
static bool | upnp_module_init (KviModule *m) |
Variables | |
UPnP::Manager * | g_pManager = nullptr |
|
static |
|
static |
References UPnP::Manager::deletePortMapping(), KVS_PT_INT, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, and KVSM_PARAMETERS_END.
Referenced by upnp_module_init().
|
static |
References g_pManager, and UPnP::Manager::instance().
Referenced by upnp_module_init().
|
static |
References UPnP::Manager::getExternalIpAddress(), KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setString().
Referenced by upnp_module_init().
|
static |
References UPnP::Manager::isGatewayAvailable(), KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setBoolean().
Referenced by upnp_module_init().
|
static |
References UPnP::Manager::isGatewayAvailable().
|
static |
References g_pManager.
|
static |
UPnP::Manager* g_pManager = nullptr |
Referenced by upnp_kvs_cmd_refresh(), upnp_module_cleanup(), and upnp_module_init().