stub_analytics_plugin  1.6
Network Optix Video Analytics SDK
consuming_device_agent.h
1 #pragma once
2 
3 #include "data_packet.h"
4 #include "device_agent.h"
5 
6 namespace nx {
7 namespace sdk {
8 namespace analytics {
9 
14 static const nxpl::NX_GUID IID_ConsumingDeviceAgent =
15  {{0xb6,0x7b,0xce,0x8c,0x67,0x68,0x4e,0x9b,0xbd,0x56,0x8c,0x02,0xca,0x0a,0x1b,0x18}};
16 
22 {
23 public:
29  virtual Error pushDataPacket(DataPacket* dataPacket) = 0;
30 };
31 
32 } // namespace analytics
33 } // namespace sdk
34 } // namespace nx
Definition: device_agent.h:36
Definition: data_packet.h:21
Definition: consuming_device_agent.h:21
GUID of plugin interface.
Definition: plugin_api.h:21
virtual Error pushDataPacket(DataPacket *dataPacket)=0
Definition: debug.cpp:14