5 #include <nx/sdk/analytics/helpers/consuming_device_agent.h> 9 #include "active_settings_builder.h" 11 #include "stub_analytics_plugin_settings_ini.h" 13 namespace nx {
namespace sdk {
class IActiveSettingChangedAction; }}
14 namespace nx {
namespace sdk {
class IStringMap; }}
17 namespace vms_server_plugins {
29 virtual void getPluginSideSettings(
32 virtual void doSetNeededMetadataTypes(
36 virtual std::string manifestString()
const override;
40 virtual void doGetSettingsOnActiveSettingChange(
48 void dumpActiveSettingChangedAction(
52 void processActiveSettings(
54 std::map<std::string, std::string>* inOutSettingValue);
Definition: i_string_map.h:9
Definition: i_active_setting_changed_action.h:14
Definition: consuming_device_agent.h:36
Definition: i_device_info.h:13
Definition: apple_utils.h:6
Definition: device_agent.h:22
Definition: active_settings_builder.h:20
virtual nx::sdk::Result< const nx::sdk::ISettingsResponse * > settingsReceived() override
Definition: device_agent.cpp:63