nx_server_plugin_sdk  1.0
Server Plugin SDK
constants.h
1 // Copyright 2018-present Network Optix, Inc. Licensed under MPL 2.0: www.mozilla.org/MPL/2.0/
2 
3 #pragma once
4 
5 #include <string>
6 
7 namespace nx {
8 namespace vms_server_plugins {
9 namespace analytics {
10 namespace stub {
11 namespace object_streamer {
12 
13 extern const std::string kAutoTrackIdPerDeviceAgentCreationPrefix;
14 extern const std::string kAutoTrackIdPerStreamCyclePrefix;
15 
16 extern const std::string kTypeIdField;
17 extern const std::string kTrackIdField;
18 extern const std::string kFrameNumberField;
19 extern const std::string kAttributesField;
20 extern const std::string kBoundingBoxField;
21 extern const std::string kTopLeftXField;
22 extern const std::string kTopLeftYField;
23 extern const std::string kWidthField;
24 extern const std::string kHeightField;
25 extern const std::string kTimestampUsField;
26 extern const std::string kEntryTypeField;
27 extern const std::string kImageSourceField;
28 extern const std::string kTitleTextField;
29 
30 extern const std::string kRegularEntryType;
31 extern const std::string kBestShotEntryType;
32 extern const std::string kTitleTextEntryType;
33 
34 extern const std::string kDefaultManifestFile;
35 extern const std::string kDefaultStreamFile;
36 
37 extern const std::string kManifestFileSetting;
38 extern const std::string kStreamFileSetting;
39 
40 extern const std::string kObjectTypeFilterPrefix;
41 
42 } // namespace object_streamer
43 } // namespace stub
44 } // namespace analytics
45 } // namespace vms_server_plugins
46 } // namespace nx
Definition: apple_utils.h:6