6 #include <nx/sdk/analytics/helpers/consuming_device_agent.h> 8 #include "active_settings_builder.h" 10 #include "stub_analytics_plugin_settings_ini.h" 12 namespace nx {
namespace sdk {
class IActiveSettingChangedAction; }}
13 namespace nx {
namespace sdk {
class IStringMap; }}
16 namespace vms_server_plugins {
28 virtual void getPluginSideSettings(
31 virtual void doSetNeededMetadataTypes(
35 virtual std::string manifestString()
const override;
39 virtual void doGetSettingsOnActiveSettingChange(
47 void dumpActiveSettingChangedAction(
51 void processActiveSettings(
53 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:35
Definition: i_device_info.h:13
Definition: apple_utils.h:6
Definition: device_agent.h:21
Definition: active_settings_builder.h:20
virtual nx::sdk::Result< const nx::sdk::ISettingsResponse * > settingsReceived() override
Definition: device_agent.cpp:63