MCPcopy Create free account
hub / github.com/Adaptix-Framework/AdaptixC2 / reg

Method reg

AdaptixClient/Source/Client/AxScript/BridgeMenu.cpp:13–23  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11BridgeMenu::~BridgeMenu() = default;
12
13void BridgeMenu::reg(const QString &type, AbstractAxMenuItem *item, const QJSValue &agents, const QJSValue &os, const QJSValue &listeners)
14{
15 if (!AxScriptUtils::isValidNonEmptyArray(agents))
16 return;
17
18 QSet<QString> list_agents = AxScriptUtils::jsArrayToStringSet(agents);
19 QSet<QString> list_os = AxScriptUtils::jsArrayToStringSet(os);
20 QSet<QString> list_listeners = AxScriptUtils::jsArrayToStringSet(listeners);
21
22 this->scriptEngine->registerMenu(type, item, list_agents, list_os, list_listeners);
23}
24
25QList<AbstractAxMenuItem*> BridgeMenu::items() const { return menuItems; }
26

Callers 10

add_session_mainMethod · 0.95
add_session_agentMethod · 0.95
add_session_browserMethod · 0.95
add_session_accessMethod · 0.95
add_filebrowserMethod · 0.95
add_processbrowserMethod · 0.95
add_downloads_runningMethod · 0.95
add_tasksMethod · 0.95
add_tasks_jobMethod · 0.95

Calls 1

registerMenuMethod · 0.80

Tested by

no test coverage detected