3 #include <plugins/plugin_api.h> 5 #include <nx/sdk/common.h> 6 #include <nx/sdk/settings.h> 7 #include <nx/sdk/i_string.h> 8 #include <nx/sdk/i_plugin_event.h> 9 #include <nx/sdk/analytics/metadata_types.h> 10 #include <nx/sdk/analytics/metadata_packet.h> 17 static const int NX_NO_ERROR = 0;
18 static const int NX_UNKNOWN_PARAMETER = -41;
19 static const int NX_MORE_DATA = -23;
26 {{0x48,0x5a,0x23,0x51,0x55,0x73,0x4f,0xb5,0xa9,0x11,0xe4,0xfb,0x22,0x87,0x79,0x24}};
Definition: i_plugin_event.h:19
Definition: device_agent.h:39
Definition: device_agent.h:36
virtual Settings * pluginSideSettings() const =0
Definition: device_agent.cpp:242
Base class for every interface, provided by plugin.
Definition: plugin_api.h:38
virtual Error setHandler(IHandler *handler)=0
GUID of plugin interface.
Definition: plugin_api.h:21
Definition: i_string.h:15
virtual const IString * manifest(Error *error) const =0
virtual Engine * engine() const =0
virtual Error setNeededMetadataTypes(const IMetadataTypes *neededMetadataTypes)=0
Definition: device_agent.cpp:151
Definition: settings.h:15
virtual void setSettings(const Settings *settings)=0