nx_metadata_sdk  1.0
Metadata SDK
Public Member Functions | Static Public Member Functions | List of all members
nx::sdk::analytics::IDeviceAgent::IHandler Class Referenceabstract

#include <i_device_agent.h>

Inheritance diagram for nx::sdk::analytics::IDeviceAgent::IHandler:
nx::sdk::Interface< IHandler, IHandler0 >

Public Member Functions

virtual void pushManifest (const IString *manifest)=0
 
- Public Member Functions inherited from nx::sdk::Interface< IHandler, IHandler0 >
virtual IRefCountablequeryInterface (const InterfaceId *id)
 
Ptr< InterfacequeryInterface ()
 
Ptr< const InterfacequeryInterface () const
 

Static Public Member Functions

static auto interfaceId ()
 

Additional Inherited Members

- Protected Member Functions inherited from nx::sdk::Interface< IHandler, IHandler0 >
virtual IRefCountablequeryInterface (const IRefCountable::InterfaceId *id) override
 
IRefCountablequeryInterfaceSupportingDeprecatedId (const IRefCountable::InterfaceId *id, const Uuid &deprecatedInterfaceId)
 

Detailed Description

Callback methods which allow to pass data from the Plugin to the Server. The methods can be called from any thread at any moment.

Member Function Documentation

◆ pushManifest()

virtual void nx::sdk::analytics::IDeviceAgent::IHandler::pushManifest ( const IString manifest)
pure virtual

Must be called when the Plugin needs to change the data in the DeviceAgent manifest.


The documentation for this class was generated from the following file: