|
@@ -5,40 +5,10 @@ GENERATOR_VERSION = 2
|
|
|
5
5
|
FRAMEWORK_NAMESPACE = "Thunder"
|
|
6
6
|
|
|
7
7
|
INTERFACES, METHODS, ENUMS, Type = ...
|
|
8
8
|
|
|
9
9
|
-- ICOM.h
|
|
10
|
-
INTERFACES[5] = "RPC::IIteratorType<string, RPC::ID_STRINGITERATOR>"
|
|
11
|
-
METHODS[5] = {
|
|
12
|
-
[3] = { name = "Next", signature = "virtual bool Next(string&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.STRING16, class = "string" } } },
|
|
13
|
-
[4] = { name = "Previous", signature = "virtual bool Previous(string&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.STRING16, class = "string" } } },
|
|
14
|
-
[5] = { name = "Reset", signature = "virtual void Reset(const uint32_t) = 0", params = { { name = "position", type = Type.UINT32, class = "uint32_t" } } },
|
|
15
|
-
[6] = { name = "IsValid", signature = "virtual bool IsValid() const = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
16
|
-
[7] = { name = "Count", signature = "virtual uint32_t Count() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } },
|
|
17
|
-
[8] = { name = "Current", signature = "virtual string Current() const = 0", retvals = { { type = Type.STRING16, class = "string" } } }
|
|
18
|
-
}
|
|
19
|
-
|
|
20
|
-
INTERFACES[7] = "RPC::IIteratorType<uint32_t, RPC::ID_VALUEITERATOR>"
|
|
21
|
-
METHODS[7] = {
|
|
22
|
-
[3] = { name = "Next", signature = "virtual bool Next(uint32_t&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.UINT32, class = "uint32_t", proto = "uint32_t&" } } },
|
|
23
|
-
[4] = { name = "Previous", signature = "virtual bool Previous(uint32_t&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.UINT32, class = "uint32_t", proto = "uint32_t&" } } },
|
|
24
|
-
[5] = { name = "Reset", signature = "virtual void Reset(const uint32_t) = 0", params = { { name = "position", type = Type.UINT32, class = "uint32_t" } } },
|
|
25
|
-
[6] = { name = "IsValid", signature = "virtual bool IsValid() const = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
26
|
-
[7] = { name = "Count", signature = "virtual uint32_t Count() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } },
|
|
27
|
-
[8] = { name = "Current", signature = "virtual uint32_t Current() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } }
|
|
28
|
-
}
|
|
29
|
-
|
|
30
|
-
INTERFACES[6] = "RPC::IIteratorType<RPC::Environment, RPC::ID_ENVIRONMENTITERATOR>"
|
|
31
|
-
METHODS[6] = {
|
|
32
|
-
[3] = { name = "Next", signature = "virtual bool Next(RPC::Environment&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.POD, class = "RPC::Environment", element = { { name = "Key", type = Type.STRING16, class = "string" }, { name = "Value", type = Type.STRING16, class = "string" }, { name = "Scope", type = Type.ENUMU8, class = "RPC::Environment::scope" } } } } },
|
|
33
|
-
[4] = { name = "Previous", signature = "virtual bool Previous(RPC::Environment&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.POD, class = "RPC::Environment", element = { { name = "Key", type = Type.STRING16, class = "string" }, { name = "Value", type = Type.STRING16, class = "string" }, { name = "Scope", type = Type.ENUMU8, class = "RPC::Environment::scope" } } } } },
|
|
34
|
-
[5] = { name = "Reset", signature = "virtual void Reset(const uint32_t) = 0", params = { { name = "position", type = Type.UINT32, class = "uint32_t" } } },
|
|
35
|
-
[6] = { name = "IsValid", signature = "virtual bool IsValid() const = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
36
|
-
[7] = { name = "Count", signature = "virtual uint32_t Count() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } },
|
|
37
|
-
[8] = { name = "Current", signature = "virtual RPC::Environment Current() const = 0", retvals = { { type = Type.POD, class = "RPC::Environment", element = { { name = "Key", type = Type.STRING16, class = "string" }, { name = "Value", type = Type.STRING16, class = "string" }, { name = "Scope", type = Type.ENUMU8, class = "RPC::Environment::scope" } } } } }
|
|
38
|
-
}
|
|
39
|
-
|
|
40
10
|
INTERFACES[1] = "RPC::IRemoteConnection"
|
|
41
11
|
METHODS[1] = {
|
|
42
12
|
[3] = { name = "Id", signature = "virtual uint32_t Id() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } },
|
|
43
13
|
[4] = { name = "RemoteId", signature = "virtual uint32_t RemoteId() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } },
|
|
44
14
|
[5] = { name = "Acquire", signature = "virtual void* Acquire(const uint32_t, const string&, const uint32_t, const uint32_t) = 0", retvals = { { type = Type.OBJECT, class = "void", interface_param = 3 } }, params = { { name = "waitTime", type = Type.UINT32, class = "uint32_t" }, { name = "className", type = Type.STRING16, class = "string" }, { name = "interfaceId", type = Type.INTERFACE, class = "uint32_t" }, { name = "version", type = Type.UINT32, class = "uint32_t" } } },
|
|
@@ -53,10 +23,20 @@ METHODS[2] = {
|
|
|
53
23
|
[4] = { name = "Deactivated", signature = "virtual void Deactivated(RPC::IRemoteConnection*) = 0", params = { { type = Type.OBJECT, class = "RPC::IRemoteConnection" } } },
|
|
54
24
|
[5] = { name = "Terminated", signature = "virtual void Terminated(RPC::IRemoteConnection*)", params = { { type = Type.OBJECT, class = "RPC::IRemoteConnection" } } }
|
|
55
25
|
}
|
|
56
26
|
|
|
57
27
|
-- IController.h
|
|
28
|
+
INTERFACES[5] = "RPC::IIteratorType<string, RPC::ID_STRINGITERATOR>"
|
|
29
|
+
METHODS[5] = {
|
|
30
|
+
[3] = { name = "Next", signature = "virtual bool Next(string&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.STRING16, class = "string" } } },
|
|
31
|
+
[4] = { name = "Previous", signature = "virtual bool Previous(string&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.STRING16, class = "string" } } },
|
|
32
|
+
[5] = { name = "Reset", signature = "virtual void Reset(const uint32_t) = 0", params = { { name = "position", type = Type.UINT32, class = "uint32_t" } } },
|
|
33
|
+
[6] = { name = "IsValid", signature = "virtual bool IsValid() const = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
34
|
+
[7] = { name = "Count", signature = "virtual uint32_t Count() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } },
|
|
35
|
+
[8] = { name = "Current", signature = "virtual string Current() const = 0", retvals = { { type = Type.STRING16, class = "string" } } }
|
|
36
|
+
}
|
|
37
|
+
|
|
58
38
|
INTERFACES[19] = "RPC::IIteratorType<Exchange::Controller::IDiscovery::Data::DiscoveryResult, RPC::ID_CONTROLLER_DISCOVERY_RESULTS_ITERATOR>"
|
|
59
39
|
METHODS[19] = {
|
|
60
40
|
[3] = { name = "Next", signature = "virtual bool Next(Exchange::Controller::IDiscovery::Data::DiscoveryResult&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.POD, class = "Exchange::Controller::IDiscovery::Data::DiscoveryResult", element = { { name = "Locator", type = Type.STRING16, class = "string" }, { name = "Latency", type = Type.UINT32, class = "uint32_t" }, { name = "Model", type = Type.STRING16, class = "string", optional = true }, { name = "Secure", type = Type.BOOL, class = "bool" } } } } },
|
|
61
41
|
[4] = { name = "Previous", signature = "virtual bool Previous(Exchange::Controller::IDiscovery::Data::DiscoveryResult&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.POD, class = "Exchange::Controller::IDiscovery::Data::DiscoveryResult", element = { { name = "Locator", type = Type.STRING16, class = "string" }, { name = "Latency", type = Type.UINT32, class = "uint32_t" }, { name = "Model", type = Type.STRING16, class = "string", optional = true }, { name = "Secure", type = Type.BOOL, class = "bool" } } } } },
|
|
62
42
|
[5] = { name = "Reset", signature = "virtual void Reset(const uint32_t) = 0", params = { { name = "position", type = Type.UINT32, class = "uint32_t" } } },
|
|
@@ -431,10 +411,11 @@ METHODS[88] = {
|
|
|
431
411
|
[6] = { name = "IsValid", signature = "virtual bool IsValid() const = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
432
412
|
[7] = { name = "Count", signature = "virtual uint32_t Count() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } },
|
|
433
413
|
[8] = { name = "Current", signature = "virtual string Current() const = 0", retvals = { { type = Type.STRING16, class = "string" } } }
|
|
434
414
|
}
|
|
435
415
|
|
|
416
|
+
-- IVirtualInput.h
|
|
436
417
|
-- IAVNClient.h
|
|
437
418
|
INTERFACES[4448] = "Exchange::IAVNClient"
|
|
438
419
|
METHODS[4448] = {
|
|
439
420
|
[3] = { name = "Configure", signature = "virtual uint32_t Configure(PluginHost::IShell*) = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } }, params = { { type = Type.OBJECT, class = "PluginHost::IShell" } } },
|
|
440
421
|
[4] = { name = "Launch", signature = "virtual void Launch(const string&) = 0", params = { { type = Type.STRING16, class = "string" } } }
|
|
@@ -696,10 +677,20 @@ INTERFACES[4105] = "Exchange::IBrowserCookieJar::INotification"
|
|
|
696
677
|
METHODS[4105] = {
|
|
697
678
|
[3] = { name = "CookieJarChanged", signature = "virtual void CookieJarChanged() = 0" }
|
|
698
679
|
}
|
|
699
680
|
|
|
700
681
|
-- IButler.h
|
|
682
|
+
INTERFACES[7] = "RPC::IIteratorType<uint32_t, RPC::ID_VALUEITERATOR>"
|
|
683
|
+
METHODS[7] = {
|
|
684
|
+
[3] = { name = "Next", signature = "virtual bool Next(uint32_t&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.UINT32, class = "uint32_t", proto = "uint32_t&" } } },
|
|
685
|
+
[4] = { name = "Previous", signature = "virtual bool Previous(uint32_t&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.UINT32, class = "uint32_t", proto = "uint32_t&" } } },
|
|
686
|
+
[5] = { name = "Reset", signature = "virtual void Reset(const uint32_t) = 0", params = { { name = "position", type = Type.UINT32, class = "uint32_t" } } },
|
|
687
|
+
[6] = { name = "IsValid", signature = "virtual bool IsValid() const = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
688
|
+
[7] = { name = "Count", signature = "virtual uint32_t Count() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } },
|
|
689
|
+
[8] = { name = "Current", signature = "virtual uint32_t Current() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } }
|
|
690
|
+
}
|
|
691
|
+
|
|
701
692
|
INTERFACES[5072] = "Exchange::IButler"
|
|
702
693
|
METHODS[5072] = {
|
|
703
694
|
[3] = { name = "Register", signature = "virtual Core::hresult Register(Exchange::IButler::INotification* const) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "sink", type = Type.OBJECT, class = "Exchange::IButler::INotification" } } },
|
|
704
695
|
[4] = { name = "Unregister", signature = "virtual Core::hresult Unregister(const Exchange::IButler::INotification*) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "sink", type = Type.OBJECT, class = "Exchange::IButler::INotification" } } },
|
|
705
696
|
[5] = { name = "Name", signature = "virtual Core::hresult Name(const string&, Exchange::IValuePoint*&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "valuePoint", type = Type.OBJECT, class = "Exchange::IValuePoint" } }, params = { { name = "name", type = Type.STRING16, class = "string" } } },
|
|
@@ -719,10 +710,11 @@ METHODS[5073] = {
|
|
|
719
710
|
[5] = { name = "Updated", signature = "virtual void Updated(Exchange::IValuePoint* const) = 0", params = { { name = "element", type = Type.OBJECT, class = "Exchange::IValuePoint" } } },
|
|
720
711
|
[6] = { name = "Metadata", signature = "virtual void Metadata(Exchange::IValuePoint* const) = 0", params = { { name = "element", type = Type.OBJECT, class = "Exchange::IValuePoint" } } }
|
|
721
712
|
}
|
|
722
713
|
|
|
723
714
|
-- ICapture.h
|
|
715
|
+
-- ICommand.h
|
|
724
716
|
-- IComposition.h
|
|
725
717
|
INTERFACES[4978] = "RPC::IIteratorType<Exchange::IDeviceAudioCapabilities::AudioOutput, Exchange::ID_DEVICE_CAPABILITIES_AUDIO_OUTPUT>"
|
|
726
718
|
METHODS[4978] = {
|
|
727
719
|
[3] = { name = "Next", signature = "virtual bool Next(Exchange::IDeviceAudioCapabilities::AudioOutput&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.ENUMU8, class = "Exchange::IDeviceAudioCapabilities::AudioOutput" } } },
|
|
728
720
|
[4] = { name = "Previous", signature = "virtual bool Previous(Exchange::IDeviceAudioCapabilities::AudioOutput&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.ENUMU8, class = "Exchange::IDeviceAudioCapabilities::AudioOutput" } } },
|
|
@@ -849,23 +841,28 @@ METHODS[4257] = {
|
|
|
849
841
|
}
|
|
850
842
|
|
|
851
843
|
-- IContentProtection.h
|
|
852
844
|
INTERFACES[5376] = "Exchange::IContentProtection"
|
|
853
845
|
METHODS[5376] = {
|
|
854
|
-
[3] = { name = "Register", signature = "virtual
|
|
855
|
-
[4] = { name = "Unregister", signature = "virtual
|
|
856
|
-
[5] = { name = "OpenDrmSession", signature = "virtual
|
|
857
|
-
[6] = { name = "SetDrmSessionState", signature = "virtual
|
|
858
|
-
[7] = { name = "UpdateDrmSession", signature = "virtual
|
|
859
|
-
[8] = { name = "CloseDrmSession", signature = "virtual
|
|
860
|
-
[9] = { name = "ShowWatermark", signature = "virtual
|
|
861
|
-
[10] = { name = "SetPlaybackPosition", signature = "virtual
|
|
846
|
+
[3] = { name = "Register", signature = "virtual Core::hresult Register(Exchange::IContentProtection::INotification*) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notification", type = Type.OBJECT, class = "Exchange::IContentProtection::INotification" } } },
|
|
847
|
+
[4] = { name = "Unregister", signature = "virtual Core::hresult Unregister(Exchange::IContentProtection::INotification*) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notification", type = Type.OBJECT, class = "Exchange::IContentProtection::INotification" } } },
|
|
848
|
+
[5] = { name = "OpenDrmSession", signature = "virtual Core::hresult OpenDrmSession(const string&, const string&, Exchange::IContentProtection::KeySystem, const string&, const string&, string&, string&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "sessionId", type = Type.STRING16, class = "string" }, { name = "response", type = Type.STRING16, class = "string" } }, params = { { name = "clientId", type = Type.STRING16, class = "string" }, { name = "appId", type = Type.STRING16, class = "string" }, { name = "keySystem", type = Type.ENUMU8, class = "Exchange::IContentProtection::KeySystem" }, { name = "licenseRequest", type = Type.STRING16, class = "string" }, { name = "initData", type = Type.STRING16, class = "string" } } },
|
|
849
|
+
[6] = { name = "SetDrmSessionState", signature = "virtual Core::hresult SetDrmSessionState(const string&, Exchange::IContentProtection::State) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "sessionId", type = Type.STRING16, class = "string" }, { name = "sessionState", type = Type.ENUMU8, class = "Exchange::IContentProtection::State" } } },
|
|
850
|
+
[7] = { name = "UpdateDrmSession", signature = "virtual Core::hresult UpdateDrmSession(const string&, const string&, const string&, string&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "response", type = Type.STRING16, class = "string" } }, params = { { name = "sessionId", type = Type.STRING16, class = "string" }, { name = "licenseRequest", type = Type.STRING16, class = "string" }, { name = "initData", type = Type.STRING16, class = "string" } } },
|
|
851
|
+
[8] = { name = "CloseDrmSession", signature = "virtual Core::hresult CloseDrmSession(const string&, string&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "response", type = Type.STRING16, class = "string" } }, params = { { name = "sessionId", type = Type.STRING16, class = "string" } } },
|
|
852
|
+
[9] = { name = "ShowWatermark", signature = "virtual Core::hresult ShowWatermark(const string&, bool, const uint8_t) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "sessionId", type = Type.STRING16, class = "string" }, { name = "show", type = Type.BOOL, class = "bool" }, { name = "opacityLevel", type = Type.UINT8, class = "uint8_t", restrict = { min = 0, max = 100 } } } },
|
|
853
|
+
[10] = { name = "SetPlaybackPosition", signature = "virtual Core::hresult SetPlaybackPosition(const string&, int32_t, signed long) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "sessionId", type = Type.STRING16, class = "string" }, { name = "speed", type = Type.INT32, class = "int32_t" }, { name = "position", type = Type.INT32, class = "signed long" } } }
|
|
862
854
|
}
|
|
863
855
|
|
|
864
856
|
INTERFACES[5377] = "Exchange::IContentProtection::INotification"
|
|
865
857
|
METHODS[5377] = {
|
|
866
|
-
[3] = { name = "WatermarkStatusChanged", signature = "virtual void WatermarkStatusChanged(
|
|
858
|
+
[3] = { name = "WatermarkStatusChanged", signature = "virtual void WatermarkStatusChanged(const string&, const string&, const Exchange::IContentProtection::INotification::Status&) = 0", params = { { name = "sessionId", type = Type.STRING16, class = "string" }, { name = "appId", type = Type.STRING16, class = "string" }, { name = "status", type = Type.POD, class = "Exchange::IContentProtection::INotification::Status", element = { { name = "state", type = Type.ENUMU8, class = "Exchange::IContentProtection::INotification::Status::State" }, { name = "failureReason", type = Type.INT32, class = "int32_t" } } } } }
|
|
859
|
+
}
|
|
860
|
+
|
|
861
|
+
INTERFACES[5378] = "Exchange::IErrorToString"
|
|
862
|
+
METHODS[5378] = {
|
|
863
|
+
[3] = { name = "ErrorToString", signature = "virtual Core::hresult ErrorToString(const int32_t, string&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "result", type = Type.STRING16, class = "string" } }, params = { { name = "code", type = Type.INT32, class = "int32_t" } } }
|
|
867
864
|
}
|
|
868
865
|
|
|
869
866
|
-- ICryptography.h
|
|
870
867
|
INTERFACES[5334] = "Exchange::IRandom"
|
|
871
868
|
METHODS[5334] = {
|
|
@@ -949,10 +946,11 @@ METHODS[5344] = {
|
|
|
949
946
|
[5] = { name = "FindByType", signature = "virtual Core::hresult FindByType(const string&, const Exchange::IDNSServer::Record::type, const uint8_t, Exchange::IDNSServer::Record&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "entry", type = Type.POD, class = "Exchange::IDNSServer::Record", element = { { name = "Type", type = Type.ENUMU8, class = "Exchange::IDNSServer::Record::type" }, { name = "Key", type = Type.STRING16, class = "string" }, { name = "Value", type = Type.STRING16, class = "string" }, { name = "TTL", type = Type.UINT32, class = "uint32_t" }, { name = "Priority", type = Type.UINT8, class = "uint8_t" } } } }, params = { { name = "designator", type = Type.STRING16, class = "string" }, { name = "kind", type = Type.ENUMU8, class = "Exchange::IDNSServer::Record::type" }, { name = "index", type = Type.UINT8, class = "uint8_t" } } },
|
|
950
947
|
[6] = { name = "Add", signature = "virtual Core::hresult Add(const Exchange::IDNSServer::Record&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "entry", type = Type.POD, class = "Exchange::IDNSServer::Record", element = { { name = "Type", type = Type.ENUMU8, class = "Exchange::IDNSServer::Record::type" }, { name = "Key", type = Type.STRING16, class = "string" }, { name = "Value", type = Type.STRING16, class = "string" }, { name = "TTL", type = Type.UINT32, class = "uint32_t" }, { name = "Priority", type = Type.UINT8, class = "uint8_t" } } } } },
|
|
951
948
|
[7] = { name = "Remove", signature = "virtual Core::hresult Remove(const Exchange::IDNSServer::Record&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "record", type = Type.POD, class = "Exchange::IDNSServer::Record", element = { { name = "Type", type = Type.ENUMU8, class = "Exchange::IDNSServer::Record::type" }, { name = "Key", type = Type.STRING16, class = "string" }, { name = "Value", type = Type.STRING16, class = "string" }, { name = "TTL", type = Type.UINT32, class = "uint32_t" }, { name = "Priority", type = Type.UINT8, class = "uint8_t" } } } } }
|
|
952
949
|
}
|
|
953
950
|
|
|
951
|
+
-- IDRM.h
|
|
954
952
|
-- IDeviceIdentification.h
|
|
955
953
|
INTERFACES[5440] = "Exchange::IDeviceIdentification"
|
|
956
954
|
METHODS[5440] = {
|
|
957
955
|
[3] = { name = "Identification", signature = "virtual Core::hresult Identification(Exchange::IDeviceIdentification::DeviceInfo&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "info", type = Type.POD, class = "Exchange::IDeviceIdentification::DeviceInfo", element = { { name = "deviceID", type = Type.STRING16, class = "string" }, { name = "firmwareVersion", type = Type.STRING16, class = "string", optional = true }, { name = "chipset", type = Type.STRING16, class = "string", optional = true } } } } }
|
|
958
956
|
}
|
|
@@ -1148,16 +1146,18 @@ INTERFACES[4179] = "Exchange::IExternal::ICatalog::INotification"
|
|
|
1148
1146
|
METHODS[4179] = {
|
|
1149
1147
|
[3] = { name = "Activated", signature = "virtual void Activated(Exchange::IExternal*) = 0", params = { { name = "source", type = Type.OBJECT, class = "Exchange::IExternal" } } },
|
|
1150
1148
|
[4] = { name = "Deactivated", signature = "virtual void Deactivated(Exchange::IExternal*) = 0", params = { { name = "source", type = Type.OBJECT, class = "Exchange::IExternal" } } }
|
|
1151
1149
|
}
|
|
1152
1150
|
|
|
1151
|
+
-- IExternalBase.h
|
|
1153
1152
|
-- IFocus.h
|
|
1154
1153
|
INTERFACES[5040] = "Exchange::IFocus"
|
|
1155
1154
|
METHODS[5040] = {
|
|
1156
1155
|
[3] = { name = "Focused", signature = "virtual uint32_t Focused(const bool) = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } }, params = { { name = "focused", type = Type.BOOL, class = "bool" } } }
|
|
1157
1156
|
}
|
|
1158
1157
|
|
|
1158
|
+
-- IGraphicsBuffer.h
|
|
1159
1159
|
-- IGuide.h
|
|
1160
1160
|
INTERFACES[4336] = "Exchange::IGuide"
|
|
1161
1161
|
METHODS[4336] = {
|
|
1162
1162
|
[3] = { name = "StartParser", signature = "virtual uint32_t StartParser(PluginHost::IShell*) = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } }, params = { { type = Type.OBJECT, class = "PluginHost::IShell" } } },
|
|
1163
1163
|
[4] = { name = "GetChannels", signature = "virtual const string GetChannels() = 0", retvals = { { type = Type.STRING16, class = "string" } } },
|
|
@@ -1475,26 +1475,26 @@ METHODS[5488] = {
|
|
|
1475
1475
|
INTERFACES[5489] = "Exchange::IMemoryMonitor::INotification"
|
|
1476
1476
|
METHODS[5489] = {
|
|
1477
1477
|
[3] = { name = "StatusChanged", signature = "virtual void StatusChanged(const string&, const Exchange::IMemoryMonitor::INotification::action, const Core::OptionalType<Exchange::IMemoryMonitor::INotification::reason>&) = 0", params = { { name = "callsign", type = Type.STRING16, class = "string" }, { name = "action", type = Type.ENUMU8, class = "Exchange::IMemoryMonitor::INotification::action" }, { name = "reason", type = Type.ENUMU8, class = "Exchange::IMemoryMonitor::INotification::reason", optional = true } } }
|
|
1478
1478
|
}
|
|
1479
1479
|
|
|
1480
|
-
--
|
|
1481
|
-
INTERFACES[5169] = "RPC::IIteratorType<Exchange::
|
|
1480
|
+
-- IMessagingControl.h
|
|
1481
|
+
INTERFACES[5169] = "RPC::IIteratorType<Exchange::IMessagingControl::Control, Exchange::ID_MESSAGING_CONTROL_ITERATOR>"
|
|
1482
1482
|
METHODS[5169] = {
|
|
1483
|
-
[3] = { name = "Next", signature = "virtual bool Next(Exchange::
|
|
1484
|
-
[4] = { name = "Previous", signature = "virtual bool Previous(Exchange::
|
|
1483
|
+
[3] = { name = "Next", signature = "virtual bool Next(Exchange::IMessagingControl::Control&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.POD, class = "Exchange::IMessagingControl::Control", element = { { name = "type", type = Type.ENUMU8, class = "Core::Messaging::Metadata::type" }, { name = "category", type = Type.STRING16, class = "string" }, { name = "module", type = Type.STRING16, class = "string" }, { name = "enabled", type = Type.BOOL, class = "bool" } } } } },
|
|
1484
|
+
[4] = { name = "Previous", signature = "virtual bool Previous(Exchange::IMessagingControl::Control&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.POD, class = "Exchange::IMessagingControl::Control", element = { { name = "type", type = Type.ENUMU8, class = "Core::Messaging::Metadata::type" }, { name = "category", type = Type.STRING16, class = "string" }, { name = "module", type = Type.STRING16, class = "string" }, { name = "enabled", type = Type.BOOL, class = "bool" } } } } },
|
|
1485
1485
|
[5] = { name = "Reset", signature = "virtual void Reset(const uint32_t) = 0", params = { { name = "position", type = Type.UINT32, class = "uint32_t" } } },
|
|
1486
1486
|
[6] = { name = "IsValid", signature = "virtual bool IsValid() const = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
1487
1487
|
[7] = { name = "Count", signature = "virtual uint32_t Count() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } },
|
|
1488
|
-
[8] = { name = "Current", signature = "virtual Exchange::
|
|
1488
|
+
[8] = { name = "Current", signature = "virtual Exchange::IMessagingControl::Control Current() const = 0", retvals = { { type = Type.POD, class = "Exchange::IMessagingControl::Control", element = { { name = "type", type = Type.ENUMU8, class = "Core::Messaging::Metadata::type" }, { name = "category", type = Type.STRING16, class = "string" }, { name = "module", type = Type.STRING16, class = "string" }, { name = "enabled", type = Type.BOOL, class = "bool" } } } } }
|
|
1489
1489
|
}
|
|
1490
1490
|
|
|
1491
|
-
INTERFACES[5168] = "Exchange::
|
|
1491
|
+
INTERFACES[5168] = "Exchange::IMessagingControl"
|
|
1492
1492
|
METHODS[5168] = {
|
|
1493
|
-
[3] = { name = "Enable", signature = "virtual Core::hresult Enable(const Exchange::
|
|
1494
|
-
[4] = { name = "Modules", signature = "virtual Core::hresult Modules(Exchange::
|
|
1495
|
-
[5] = { name = "Controls", signature = "virtual Core::hresult Controls(const string&, Exchange::
|
|
1493
|
+
[3] = { name = "Enable", signature = "virtual Core::hresult Enable(const Exchange::IMessagingControl::messagetype, const string&, const string&, const bool) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "type", type = Type.ENUMU8, class = "Core::Messaging::Metadata::type" }, { name = "category", type = Type.STRING16, class = "string" }, { name = "module", type = Type.STRING16, class = "string" }, { name = "enabled", type = Type.BOOL, class = "bool" } } },
|
|
1494
|
+
[4] = { name = "Modules", signature = "virtual Core::hresult Modules(Exchange::IMessagingControl::IStringIterator*&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "modules", type = Type.OBJECT, class = "RPC::IIteratorType<string, RPC::ID_STRINGITERATOR>" } } },
|
|
1495
|
+
[5] = { name = "Controls", signature = "virtual Core::hresult Controls(const string&, Exchange::IMessagingControl::IControlIterator*&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "control", type = Type.OBJECT, class = "RPC::IIteratorType<Exchange::IMessagingControl::Control, Exchange::ID_MESSAGING_CONTROL_ITERATOR>" } }, params = { { name = "module", type = Type.STRING16, class = "string" } } }
|
|
1496
1496
|
}
|
|
1497
1497
|
|
|
1498
1498
|
-- IMessenger.h
|
|
1499
1499
|
INTERFACES[4608] = "Exchange::IRoomAdministrator"
|
|
1500
1500
|
METHODS[4608] = {
|
|
@@ -2375,1198 +2375,7 @@ METHODS[5136] = {
|
|
|
2375
2375
|
[6] = { name = "Bind", signature = "virtual Core::hresult Bind(const uint32_t, const uint32_t) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "source", type = Type.UINT32, class = "uint32_t" }, { name = "destination", type = Type.UINT32, class = "uint32_t" } } },
|
|
2376
2376
|
[7] = { name = "Unbind", signature = "virtual Core::hresult Unbind(const uint32_t, const uint32_t) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "source", type = Type.UINT32, class = "uint32_t" }, { name = "destination", type = Type.UINT32, class = "uint32_t" } } },
|
|
2377
2377
|
[8] = { name = "Metadata", signature = "virtual Core::hresult Metadata(Exchange::IZigWave::Controller&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "metadata", type = Type.POD, class = "Exchange::IZigWave::Controller", element = { { name = "Permutable", type = Type.BOOL, class = "bool" }, { name = "Port", type = Type.STRING16, class = "string" }, { name = "Id", type = Type.UINT32, class = "uint32_t" }, { name = "Major", type = Type.UINT8, class = "uint8_t" }, { name = "Minor", type = Type.UINT8, class = "uint8_t" }, { name = "Nodes", type = Type.UINT16, class = "uint16_t" } } } } }
|
|
2378
2378
|
}
|
|
2379
2379
|
|
|
2380
|
+
-- Ids.h
|
|
2380
2381
|
-- ITestAutomation.h
|
|
2381
|
-
INTERFACES[40960] = "QualityAssurance::IMemory"
|
|
2382
|
-
METHODS[40960] = {
|
|
2383
|
-
[3] = { name = "AllocateMemory", signature = "virtual Core::hresult AllocateMemory(const uint32_t) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "size", type = Type.UINT32, class = "uint32_t" } } },
|
|
2384
|
-
[4] = { name = "FreeAllocatedMemory", signature = "virtual Core::hresult FreeAllocatedMemory() = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } } }
|
|
2385
|
-
}
|
|
2386
|
-
|
|
2387
|
-
INTERFACES[40961] = "QualityAssurance::IComRpc"
|
|
2388
|
-
METHODS[40961] = {
|
|
2389
|
-
[3] = { name = "TestBigString", signature = "virtual Core::hresult TestBigString(const uint32_t) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "length", type = Type.UINT32, class = "uint32_t" } } }
|
|
2390
|
-
}
|
|
2391
|
-
|
|
2392
|
-
INTERFACES[40962] = "QualityAssurance::IComRpc::IComRpcInternal"
|
|
2393
|
-
METHODS[40962] = {
|
|
2394
|
-
[3] = { name = "BigStringTest", signature = "virtual Core::hresult BigStringTest(const string&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "testString", type = Type.STRING24, class = "string", restrict = { min = 0, max = 4194303 } } } }
|
|
2395
|
-
}
|
|
2396
|
-
|
|
2397
|
-
INTERFACES[41008] = "QualityAssurance::ITestTextOptions"
|
|
2398
|
-
METHODS[41008] = {
|
|
2399
|
-
[3] = { name = "TestStandard", signature = "virtual Core::hresult TestStandard(const uint32_t, const uint32_t, const QualityAssurance::ITestTextOptions::TestDetails&, const QualityAssurance::ITestTextOptions::EnumTextOptions) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "firstTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "secondTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "thirdTestParam", type = Type.POD, class = "QualityAssurance::ITestTextOptions::TestDetails", element = { { name = "testDetailsFirst", type = Type.STRING16, class = "string" }, { name = "testDetailsSecond", type = Type.STRING16, class = "string" } } }, { name = "fourthTestParam", type = Type.ENUMU8, class = "QualityAssurance::ITestTextOptions::EnumTextOptions" } } }
|
|
2400
|
-
}
|
|
2401
|
-
|
|
2402
|
-
INTERFACES[41009] = "QualityAssurance::ITestTextOptions::INotification"
|
|
2403
|
-
METHODS[41009] = {
|
|
2404
|
-
[3] = { name = "TestEvent", signature = "virtual void TestEvent(const uint32_t, const uint32_t, const QualityAssurance::ITestTextOptions::TestDetails&, const QualityAssurance::ITestTextOptions::EnumTextOptions) = 0", params = { { name = "firstTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "secondTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "thirdTestParam", type = Type.POD, class = "QualityAssurance::ITestTextOptions::TestDetails", element = { { name = "testDetailsFirst", type = Type.STRING16, class = "string" }, { name = "testDetailsSecond", type = Type.STRING16, class = "string" } } }, { name = "fourthTestParam", type = Type.ENUMU8, class = "QualityAssurance::ITestTextOptions::EnumTextOptions" } } }
|
|
2405
|
-
}
|
|
2406
|
-
|
|
2407
|
-
INTERFACES[41010] = "QualityAssurance::ITestTextOptions::ITestLegacy"
|
|
2408
|
-
METHODS[41010] = {
|
|
2409
|
-
[3] = { name = "TestLegacy", signature = "virtual Core::hresult TestLegacy(const uint32_t, const uint32_t, const QualityAssurance::ITestTextOptions::ITestLegacy::TestDetails&, const QualityAssurance::ITestTextOptions::ITestLegacy::EnumTextOptions) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "firstTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "secondTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "thirdTestParam", type = Type.POD, class = "QualityAssurance::ITestTextOptions::ITestLegacy::TestDetails", element = { { name = "testDetailsFirst", type = Type.STRING16, class = "string" }, { name = "testDetailsSecond", type = Type.STRING16, class = "string" } } }, { name = "fourthTestParam", type = Type.ENUMU8, class = "QualityAssurance::ITestTextOptions::ITestLegacy::EnumTextOptions" } } }
|
|
2410
|
-
}
|
|
2411
|
-
|
|
2412
|
-
INTERFACES[41011] = "QualityAssurance::ITestTextOptions::ITestLegacy::INotification"
|
|
2413
|
-
METHODS[41011] = {
|
|
2414
|
-
[3] = { name = "TestEvent", signature = "virtual void TestEvent(const uint32_t, const uint32_t, const QualityAssurance::ITestTextOptions::ITestLegacy::TestDetails&, const QualityAssurance::ITestTextOptions::ITestLegacy::EnumTextOptions) = 0", params = { { name = "firstTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "secondTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "thirdTestParam", type = Type.POD, class = "QualityAssurance::ITestTextOptions::ITestLegacy::TestDetails", element = { { name = "testDetailsFirst", type = Type.STRING16, class = "string" }, { name = "testDetailsSecond", type = Type.STRING16, class = "string" } } }, { name = "fourthTestParam", type = Type.ENUMU8, class = "QualityAssurance::ITestTextOptions::ITestLegacy::EnumTextOptions" } } }
|
|
2415
|
-
}
|
|
2416
|
-
|
|
2417
|
-
INTERFACES[41012] = "QualityAssurance::ITestTextOptions::ITestKeep"
|
|
2418
|
-
METHODS[41012] = {
|
|
2419
|
-
[3] = { name = "TestKeeP", signature = "virtual Core::hresult TestKeeP(const uint32_t, const uint32_t, const QualityAssurance::ITestTextOptions::ITestKeep::TestDetails&, const QualityAssurance::ITestTextOptions::ITestKeep::EnumTextOptions) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "firstTestParaM", type = Type.UINT32, class = "uint32_t" }, { name = "secondTestParaM", type = Type.UINT32, class = "uint32_t" }, { name = "thirdTestParaM", type = Type.POD, class = "QualityAssurance::ITestTextOptions::ITestKeep::TestDetails", element = { { name = "testDetailsFirst", type = Type.STRING16, class = "string" }, { name = "testDetailsSecond", type = Type.STRING16, class = "string" } } }, { name = "fourthTestParaM", type = Type.ENUMU8, class = "QualityAssurance::ITestTextOptions::ITestKeep::EnumTextOptions" } } }
|
|
2420
|
-
}
|
|
2421
|
-
|
|
2422
|
-
INTERFACES[41013] = "QualityAssurance::ITestTextOptions::ITestKeep::INotification"
|
|
2423
|
-
METHODS[41013] = {
|
|
2424
|
-
[3] = { name = "TestEvent", signature = "virtual void TestEvent(const uint32_t, const uint32_t, const QualityAssurance::ITestTextOptions::ITestKeep::TestDetails&, const QualityAssurance::ITestTextOptions::ITestKeep::EnumTextOptions) = 0", params = { { name = "firstTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "secondTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "thirdTestParam", type = Type.POD, class = "QualityAssurance::ITestTextOptions::ITestKeep::TestDetails", element = { { name = "testDetailsFirst", type = Type.STRING16, class = "string" }, { name = "testDetailsSecond", type = Type.STRING16, class = "string" } } }, { name = "fourthTestParam", type = Type.ENUMU8, class = "QualityAssurance::ITestTextOptions::ITestKeep::EnumTextOptions" } } }
|
|
2425
|
-
}
|
|
2426
|
-
|
|
2427
|
-
INTERFACES[41014] = "QualityAssurance::ITestTextOptions::ITestCustom"
|
|
2428
|
-
METHODS[41014] = {
|
|
2429
|
-
[3] = { name = "TestCustom", signature = "virtual Core::hresult TestCustom(const uint32_t, const uint32_t, const QualityAssurance::ITestTextOptions::ITestCustom::TestDetails&, const QualityAssurance::ITestTextOptions::ITestCustom::EnumTextOptions) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "firstTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "secondTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "thirdTestParam", type = Type.POD, class = "QualityAssurance::ITestTextOptions::ITestCustom::TestDetails", element = { { name = "testDetailsFirst", type = Type.STRING16, class = "string" }, { name = "testDetailsSecond", type = Type.STRING16, class = "string" } } }, { name = "fourthTestParam", type = Type.ENUMU8, class = "QualityAssurance::ITestTextOptions::ITestCustom::EnumTextOptions" } } }
|
|
2430
|
-
}
|
|
2431
|
-
|
|
2432
|
-
INTERFACES[41015] = "QualityAssurance::ITestTextOptions::ITestCustom::INotification"
|
|
2433
|
-
METHODS[41015] = {
|
|
2434
|
-
[3] = { name = "TestEvent", signature = "virtual void TestEvent(const uint32_t, const uint32_t, const QualityAssurance::ITestTextOptions::ITestCustom::TestDetails&, const QualityAssurance::ITestTextOptions::ITestCustom::EnumTextOptions) = 0", params = { { name = "firstTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "secondTestParam", type = Type.UINT32, class = "uint32_t" }, { name = "thirdTestParam", type = Type.POD, class = "QualityAssurance::ITestTextOptions::ITestCustom::TestDetails", element = { { name = "testDetailsFirst", type = Type.STRING16, class = "string" }, { name = "testDetailsSecond", type = Type.STRING16, class = "string" } } }, { name = "fourthTestParam", type = Type.ENUMU8, class = "QualityAssurance::ITestTextOptions::ITestCustom::EnumTextOptions" } } }
|
|
2435
|
-
}
|
|
2436
|
-
|
|
2437
|
-
INTERFACES[40963] = "QualityAssurance::ITestUtils"
|
|
2438
|
-
METHODS[40963] = {
|
|
2439
|
-
[3] = { name = "Crash", signature = "virtual Core::hresult Crash() const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } } }
|
|
2440
|
-
}
|
|
2441
|
-
|
|
2442
|
-
-- ITestController.h
|
|
2443
|
-
INTERFACES[40976] = "QualityAssurance::ITestController"
|
|
2444
|
-
METHODS[40976] = {
|
|
2445
|
-
[3] = { name = "Setup", signature = "virtual void Setup() = 0" },
|
|
2446
|
-
[4] = { name = "TearDown", signature = "virtual void TearDown() = 0" },
|
|
2447
|
-
[5] = { name = "Categories", signature = "virtual QualityAssurance::ITestController::ICategory::IIterator* Categories() const = 0", retvals = { { type = Type.OBJECT, class = "QualityAssurance::ITestController::ICategory::IIterator" } } },
|
|
2448
|
-
[6] = { name = "Category", signature = "virtual QualityAssurance::ITestController::ICategory* Category(const string&) const = 0", retvals = { { type = Type.OBJECT, class = "QualityAssurance::ITestController::ICategory" } }, params = { { name = "category", type = Type.STRING16, class = "string" } } }
|
|
2449
|
-
}
|
|
2450
|
-
|
|
2451
|
-
INTERFACES[40977] = "QualityAssurance::ITestController::ITest"
|
|
2452
|
-
METHODS[40977] = {
|
|
2453
|
-
[3] = { name = "Execute", signature = "virtual string Execute(const string&) = 0", retvals = { { type = Type.STRING16, class = "string" } }, params = { { name = "params", type = Type.STRING16, class = "string" } } },
|
|
2454
|
-
[4] = { name = "Description", signature = "virtual string Description() const = 0", retvals = { { type = Type.STRING16, class = "string" } } },
|
|
2455
|
-
[5] = { name = "Name", signature = "virtual string Name() const = 0", retvals = { { type = Type.STRING16, class = "string" } } }
|
|
2456
|
-
}
|
|
2457
|
-
|
|
2458
|
-
INTERFACES[40978] = "QualityAssurance::ITestController::ITest::IIterator"
|
|
2459
|
-
METHODS[40978] = {
|
|
2460
|
-
[3] = { name = "Reset", signature = "virtual void Reset() = 0" },
|
|
2461
|
-
[4] = { name = "IsValid", signature = "virtual bool IsValid() const = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
2462
|
-
[5] = { name = "Next", signature = "virtual bool Next() = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
2463
|
-
[6] = { name = "Test", signature = "virtual QualityAssurance::ITestController::ITest* Test() const = 0", retvals = { { type = Type.OBJECT, class = "QualityAssurance::ITestController::ITest" } } }
|
|
2464
|
-
}
|
|
2465
|
-
|
|
2466
|
-
INTERFACES[40979] = "QualityAssurance::ITestController::ICategory"
|
|
2467
|
-
METHODS[40979] = {
|
|
2468
|
-
[3] = { name = "Name", signature = "virtual string Name() const = 0", retvals = { { type = Type.STRING16, class = "string" } } },
|
|
2469
|
-
[4] = { name = "Setup", signature = "virtual void Setup() = 0" },
|
|
2470
|
-
[5] = { name = "TearDown", signature = "virtual void TearDown() = 0" },
|
|
2471
|
-
[6] = { name = "Register", signature = "virtual void Register(QualityAssurance::ITestController::ITest*) = 0", params = { { name = "test", type = Type.OBJECT, class = "QualityAssurance::ITestController::ITest" } } },
|
|
2472
|
-
[7] = { name = "Unregister", signature = "virtual void Unregister(QualityAssurance::ITestController::ITest*) = 0", params = { { name = "test", type = Type.OBJECT, class = "QualityAssurance::ITestController::ITest" } } },
|
|
2473
|
-
[8] = { name = "Tests", signature = "virtual QualityAssurance::ITestController::ITest::IIterator* Tests() const = 0", retvals = { { type = Type.OBJECT, class = "QualityAssurance::ITestController::ITest::IIterator" } } },
|
|
2474
|
-
[9] = { name = "Test", signature = "virtual QualityAssurance::ITestController::ITest* Test(const string&) const = 0", retvals = { { type = Type.OBJECT, class = "QualityAssurance::ITestController::ITest" } }, params = { { name = "name", type = Type.STRING16, class = "string" } } }
|
|
2475
|
-
}
|
|
2476
|
-
|
|
2477
|
-
INTERFACES[40980] = "QualityAssurance::ITestController::ICategory::IIterator"
|
|
2478
|
-
METHODS[40980] = {
|
|
2479
|
-
[3] = { name = "Reset", signature = "virtual void Reset() = 0" },
|
|
2480
|
-
[4] = { name = "IsValid", signature = "virtual bool IsValid() const = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
2481
|
-
[5] = { name = "Next", signature = "virtual bool Next() = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
2482
|
-
[6] = { name = "Category", signature = "virtual QualityAssurance::ITestController::ICategory* Category() const = 0", retvals = { { type = Type.OBJECT, class = "QualityAssurance::ITestController::ICategory" } } }
|
|
2483
|
-
}
|
|
2484
|
-
|
|
2485
|
-
-- ITestUtility.h
|
|
2486
|
-
INTERFACES[40992] = "QualityAssurance::ITestUtility"
|
|
2487
|
-
METHODS[40992] = {
|
|
2488
|
-
[3] = { name = "Commands", signature = "virtual QualityAssurance::ITestUtility::ICommand::IIterator* Commands() const = 0", retvals = { { type = Type.OBJECT, class = "QualityAssurance::ITestUtility::ICommand::IIterator" } } },
|
|
2489
|
-
[4] = { name = "Command", signature = "virtual QualityAssurance::ITestUtility::ICommand* Command(const string&) const = 0", retvals = { { type = Type.OBJECT, class = "QualityAssurance::ITestUtility::ICommand" } }, params = { { name = "name", type = Type.STRING16, class = "string" } } },
|
|
2490
|
-
[5] = { name = "ShutdownTimeout", signature = "virtual uint32_t ShutdownTimeout(const uint32_t) = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } }, params = { { name = "timeout", type = Type.UINT32, class = "uint32_t" } } }
|
|
2491
|
-
}
|
|
2492
|
-
|
|
2493
|
-
INTERFACES[40993] = "QualityAssurance::ITestUtility::ICommand"
|
|
2494
|
-
METHODS[40993] = {
|
|
2495
|
-
[3] = { name = "Execute", signature = "virtual string Execute(const string&) = 0", retvals = { { type = Type.STRING16, class = "string" } }, params = { { name = "params", type = Type.STRING16, class = "string" } } },
|
|
2496
|
-
[4] = { name = "Description", signature = "virtual string Description() const = 0", retvals = { { type = Type.STRING16, class = "string" } } },
|
|
2497
|
-
[5] = { name = "Signature", signature = "virtual string Signature() const = 0", retvals = { { type = Type.STRING16, class = "string" } } },
|
|
2498
|
-
[6] = { name = "Name", signature = "virtual string Name() const = 0", retvals = { { type = Type.STRING16, class = "string" } } }
|
|
2499
|
-
}
|
|
2500
|
-
|
|
2501
|
-
INTERFACES[40994] = "QualityAssurance::ITestUtility::ICommand::IIterator"
|
|
2502
|
-
METHODS[40994] = {
|
|
2503
|
-
[3] = { name = "Reset", signature = "virtual void Reset() = 0" },
|
|
2504
|
-
[4] = { name = "IsValid", signature = "virtual bool IsValid() const = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
2505
|
-
[5] = { name = "Next", signature = "virtual bool Next() = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
2506
|
-
[6] = { name = "Command", signature = "virtual QualityAssurance::ITestUtility::ICommand* Command() const = 0", retvals = { { type = Type.OBJECT, class = "QualityAssurance::ITestUtility::ICommand" } } }
|
|
2507
|
-
}
|
|
2508
|
-
|
|
2509
|
-
-- ICustomErrorCode.h
|
|
2510
|
-
INTERFACES[45120] = "Example::ICustomErrorCode"
|
|
2511
|
-
METHODS[45120] = {
|
|
2512
|
-
[3] = { name = "TriggerCustomError", signature = "virtual Core::hresult TriggerCustomError(const int32_t) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "errorcode", type = Type.INT32, class = "int32_t" } } },
|
|
2513
|
-
[4] = { name = "TriggerNonCustomError", signature = "virtual Core::hresult TriggerNonCustomError(const uint32_t) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "errorcode", type = Type.UINT32, class = "uint32_t" } } }
|
|
2514
|
-
}
|
|
2515
|
-
|
|
2516
|
-
-- ISimpleAsync.h
|
|
2517
|
-
INTERFACES[45072] = "Example::ISimpleAsync"
|
|
2518
|
-
METHODS[45072] = {
|
|
2519
|
-
[3] = { name = "Connect", signature = "virtual Core::hresult Connect(const Core::OptionalType<std::vector<uint8_t>>&, const Core::OptionalType<uint16_t>&, Example::ISimpleAsync::ICallback* const) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "address", type = Type.VECTOR16, class = "std::vector<uint8_t>", element = { type = Type.UINT8, class = "uint8_t" }, optional = true }, { name = "timeout", type = Type.UINT16, class = "uint16_t", optional = true }, { name = "cb", type = Type.OBJECT, class = "Example::ISimpleAsync::ICallback" } } },
|
|
2520
|
-
[4] = { name = "Abort", signature = "virtual Core::hresult Abort() = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } } },
|
|
2521
|
-
[5] = { name = "Disconnect", signature = "virtual Core::hresult Disconnect() = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } } },
|
|
2522
|
-
[6] = { name = "Connected", signature = "virtual Core::hresult Connected(const std::vector<uint8_t>&, bool&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "result", type = Type.BOOL, class = "bool" } }, params = { { name = "address", type = Type.VECTOR8, class = "std::vector<uint8_t>", proto = "std::vector<uint8_t>&", element = { type = Type.UINT8, class = "uint8_t" }, restrict = { min = 6, max = 6 } } } },
|
|
2523
|
-
[7] = { name = "Link", signature = "virtual Core::hresult Link(const uint8_t[6]) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "address", type = Type.ARRAY, class = "uint8_t", proto = "uint8_t[6]", element = { type = Type.UINT8, class = "uint8_t", proto = "uint8_t[6]" }, count = 6 } } },
|
|
2524
|
-
[8] = { name = "Unlink", signature = "virtual Core::hresult Unlink(const uint8_t[6]) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "address", type = Type.ARRAY, class = "uint8_t", proto = "uint8_t[6]", element = { type = Type.UINT8, class = "uint8_t", proto = "uint8_t[6]" }, count = 6 } } },
|
|
2525
|
-
[9] = { name = "LinkedDevice", signature = "virtual Core::hresult LinkedDevice(uint8_t[6]) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "address", type = Type.ARRAY, class = "uint8_t", proto = "uint8_t[6]", element = { type = Type.UINT8, class = "uint8_t", proto = "uint8_t[6]" }, count = 6 } } },
|
|
2526
|
-
[10] = { name = "Register", signature = "virtual Core::hresult Register(Example::ISimpleAsync::INotification* const) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notification", type = Type.OBJECT, class = "Example::ISimpleAsync::INotification" } } },
|
|
2527
|
-
[11] = { name = "Unregister", signature = "virtual Core::hresult Unregister(const Example::ISimpleAsync::INotification* const) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notification", type = Type.OBJECT, class = "Example::ISimpleAsync::INotification" } } },
|
|
2528
|
-
[12] = { name = "Metadata", signature = "virtual Core::hresult Metadata(const uint8_t[6], const string&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "address", type = Type.ARRAY, class = "uint8_t", proto = "uint8_t[6]", element = { type = Type.UINT8, class = "uint8_t", proto = "uint8_t[6]" }, count = 6 }, { name = "metadata", type = Type.STRING16, class = "string" } } },
|
|
2529
|
-
[13] = { name = "Metadata", signature = "virtual Core::hresult Metadata(const uint8_t[6], string&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "metadata", type = Type.STRING16, class = "string" } }, params = { { name = "address", type = Type.ARRAY, class = "uint8_t", proto = "uint8_t[6]", element = { type = Type.UINT8, class = "uint8_t", proto = "uint8_t[6]" }, count = 6 } } },
|
|
2530
|
-
[14] = { name = "Bind", signature = "virtual Core::hresult Bind(const Core::MACAddress&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "address", type = Type.MAC, class = "Core::MACAddress" } } },
|
|
2531
|
-
[15] = { name = "Unbind", signature = "virtual Core::hresult Unbind(const Core::MACAddress&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "address", type = Type.MAC, class = "Core::MACAddress" } } },
|
|
2532
|
-
[16] = { name = "BoundDevice", signature = "virtual Core::hresult BoundDevice(Core::MACAddress&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "address", type = Type.MAC, class = "Core::MACAddress" } } },
|
|
2533
|
-
[17] = { name = "Type", signature = "virtual Core::hresult Type(const Core::MACAddress&, const string&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "address", type = Type.MAC, class = "Core::MACAddress" }, { name = "value", type = Type.STRING16, class = "string" } } },
|
|
2534
|
-
[18] = { name = "Type", signature = "virtual Core::hresult Type(const Core::MACAddress&, string&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "value", type = Type.STRING16, class = "string" } }, params = { { name = "address", type = Type.MAC, class = "Core::MACAddress" } } },
|
|
2535
|
-
[19] = { name = "Register", signature = "virtual Core::hresult Register(Example::ISimpleAsync::IBindNotification* const) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notification", type = Type.OBJECT, class = "Example::ISimpleAsync::IBindNotification" } } },
|
|
2536
|
-
[20] = { name = "Unregister", signature = "virtual Core::hresult Unregister(const Example::ISimpleAsync::IBindNotification* const) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notification", type = Type.OBJECT, class = "Example::ISimpleAsync::IBindNotification" } } },
|
|
2537
|
-
[21] = { name = "Tables", signature = "virtual Core::hresult Tables(const bool, std::vector<string>&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "stringTables", type = Type.VECTOR8, class = "std::vector<string>", proto = "std::vector<string>&", element = { type = Type.STRING16, class = "string" }, restrict = { min = 0, max = 10 } } }, params = { { name = "fill", type = Type.BOOL, class = "bool" } } },
|
|
2538
|
-
[22] = { name = "Tables2", signature = "virtual Core::hresult Tables2(const bool, std::vector<string>&, std::vector<uint8_t>&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "stringTables", type = Type.VECTOR8, class = "std::vector<string>", proto = "std::vector<string>&", element = { type = Type.STRING16, class = "string" }, restrict = { min = 0, max = 10 } }, { name = "intTables", type = Type.VECTOR8, class = "std::vector<uint8_t>", proto = "std::vector<uint8_t>&", element = { type = Type.UINT8, class = "uint8_t" }, restrict = { min = 0, max = 10 } } }, params = { { name = "fill", type = Type.BOOL, class = "bool" } } },
|
|
2539
|
-
[23] = { name = "Tables3", signature = "virtual Core::hresult Tables3(const bool, Core::OptionalType<std::vector<string>>&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "stringTables", type = Type.VECTOR16, class = "std::vector<string>", element = { type = Type.STRING16, class = "string" }, optional = true } }, params = { { name = "fill", type = Type.BOOL, class = "bool" } } },
|
|
2540
|
-
[24] = { name = "Tables4", signature = "virtual Core::hresult Tables4(const bool, RPC::IStringIterator*&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "stringTables", type = Type.OBJECT, class = "RPC::IIteratorType<string, RPC::ID_STRINGITERATOR>" } }, params = { { name = "fill", type = Type.BOOL, class = "bool" } } },
|
|
2541
|
-
[25] = { name = "Tables5", signature = "virtual Core::hresult Tables5(const bool, RPC::IStringIterator*&, RPC::IValueIterator*&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "stringTables", type = Type.OBJECT, class = "RPC::IIteratorType<string, RPC::ID_STRINGITERATOR>" }, { name = "intTables", type = Type.OBJECT, class = "RPC::IIteratorType<uint32_t, RPC::ID_VALUEITERATOR>" } }, params = { { name = "fill", type = Type.BOOL, class = "bool" } } },
|
|
2542
|
-
[26] = { name = "Tables6", signature = "virtual Core::hresult Tables6(const bool, Example::ISimpleAsync::Record&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "pod", type = Type.POD, class = "Example::ISimpleAsync::Record", element = { { name = "param0", type = Type.STRING16, class = "string" }, { name = "param1", type = Type.VECTOR8, class = "std::vector<string>", element = { type = Type.STRING16, class = "string" }, restrict = { min = 0, max = 10 } }, { name = "param2", type = Type.VECTOR8, class = "std::vector<string>", element = { type = Type.STRING16, class = "string" }, restrict = { min = 0, max = 10 } }, { name = "param3", type = Type.VECTOR16, class = "std::vector<string>", element = { type = Type.STRING16, class = "string" }, optional = true }, { name = "param4", type = Type.VECTOR16, class = "std::vector<string>", element = { type = Type.STRING16, class = "string" }, optional = true }, { name = "param5", type = Type.POD, class = "Example::ISimpleAsync::SmallRecord", element = { { name = "param0", type = Type.STRING16, class = "string" }, { name = "param1", type = Type.BOOL, class = "bool" } } }, { name = "param6", type = Type.POD, class = "Example::ISimpleAsync::SmallRecord", element = { { name = "param0", type = Type.STRING16, class = "string" }, { name = "param1", type = Type.BOOL, class = "bool" } }, optional = true } } } }, params = { { name = "fill", type = Type.BOOL, class = "bool" } } },
|
|
2543
|
-
[27] = { name = "Tables7", signature = "virtual Core::hresult Tables7(const bool, Core::OptionalType<Example::ISimpleAsync::Record>&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "pod", type = Type.POD, class = "Example::ISimpleAsync::Record", element = { { name = "param0", type = Type.STRING16, class = "string" }, { name = "param1", type = Type.VECTOR8, class = "std::vector<string>", element = { type = Type.STRING16, class = "string" }, restrict = { min = 0, max = 10 } }, { name = "param2", type = Type.VECTOR8, class = "std::vector<string>", element = { type = Type.STRING16, class = "string" }, restrict = { min = 0, max = 10 } }, { name = "param3", type = Type.VECTOR16, class = "std::vector<string>", element = { type = Type.STRING16, class = "string" }, optional = true }, { name = "param4", type = Type.VECTOR16, class = "std::vector<string>", element = { type = Type.STRING16, class = "string" }, optional = true }, { name = "param5", type = Type.POD, class = "Example::ISimpleAsync::SmallRecord", element = { { name = "param0", type = Type.STRING16, class = "string" }, { name = "param1", type = Type.BOOL, class = "bool" } } }, { name = "param6", type = Type.POD, class = "Example::ISimpleAsync::SmallRecord", element = { { name = "param0", type = Type.STRING16, class = "string" }, { name = "param1", type = Type.BOOL, class = "bool" } }, optional = true } }, optional = true } }, params = { { name = "fill", type = Type.BOOL, class = "bool" } } },
|
|
2544
|
-
[28] = { name = "Tables8", signature = "virtual Core::hresult Tables8(const bool, Core::OptionalType<Example::ISimpleAsync::Record2>&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "pod", type = Type.POD, class = "Example::ISimpleAsync::Record2", element = { { name = "param3", type = Type.VECTOR16, class = "std::vector<string>", element = { type = Type.STRING16, class = "string" }, optional = true }, { name = "param4", type = Type.VECTOR16, class = "std::vector<string>", element = { type = Type.STRING16, class = "string" }, optional = true } }, optional = true } }, params = { { name = "fill", type = Type.BOOL, class = "bool" } } },
|
|
2545
|
-
[29] = { name = "Tables9", signature = "virtual Core::hresult Tables9(const bool, Example::ISimpleAsync::Record2&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "pod", type = Type.POD, class = "Example::ISimpleAsync::Record2", element = { { name = "param3", type = Type.VECTOR16, class = "std::vector<string>", element = { type = Type.STRING16, class = "string" }, optional = true }, { name = "param4", type = Type.VECTOR16, class = "std::vector<string>", element = { type = Type.STRING16, class = "string" }, optional = true } } } }, params = { { name = "fill", type = Type.BOOL, class = "bool" } } },
|
|
2546
|
-
[30] = { name = "OptionalResult", signature = "virtual Core::hresult OptionalResult(const bool, Core::OptionalType<string>&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "result", type = Type.STRING16, class = "string", optional = true } }, params = { { name = "fill", type = Type.BOOL, class = "bool" } } }
|
|
2547
|
-
}
|
|
2548
|
-
|
|
2549
|
-
INTERFACES[45073] = "Example::ISimpleAsync::ICallback"
|
|
2550
|
-
METHODS[45073] = {
|
|
2551
|
-
[3] = { name = "Complete", signature = "virtual void Complete(const Core::OptionalType<std::vector<uint8_t>>&, const Example::ISimpleAsync::state) = 0", params = { { name = "address", type = Type.VECTOR16, class = "std::vector<uint8_t>", element = { type = Type.UINT8, class = "uint8_t" }, optional = true }, { name = "state", type = Type.ENUMU8, class = "Example::ISimpleAsync::state" } } }
|
|
2552
|
-
}
|
|
2553
|
-
|
|
2554
|
-
INTERFACES[45074] = "Example::ISimpleAsync::INotification"
|
|
2555
|
-
METHODS[45074] = {
|
|
2556
|
-
[3] = { name = "StatusChanged", signature = "virtual void StatusChanged(const uint8_t[6], const bool) = 0", params = { { name = "address", type = Type.ARRAY, class = "uint8_t", proto = "uint8_t[6]", element = { type = Type.UINT8, class = "uint8_t", proto = "uint8_t[6]" }, count = 6 }, { name = "linked", type = Type.BOOL, class = "bool" } } }
|
|
2557
|
-
}
|
|
2558
|
-
|
|
2559
|
-
INTERFACES[45075] = "Example::ISimpleAsync::IBindNotification"
|
|
2560
|
-
METHODS[45075] = {
|
|
2561
|
-
[3] = { name = "BindingChanged", signature = "virtual void BindingChanged(const Core::MACAddress&, const bool) = 0", params = { { name = "address", type = Type.MAC, class = "Core::MACAddress" }, { name = "bound", type = Type.BOOL, class = "bool" } } }
|
|
2562
|
-
}
|
|
2563
|
-
|
|
2564
|
-
-- ISimpleCustomObjects.h
|
|
2565
|
-
INTERFACES[45104] = "Example::ISimpleCustomObjects"
|
|
2566
|
-
METHODS[45104] = {
|
|
2567
|
-
[3] = { name = "Register", signature = "virtual Core::hresult Register(Example::ISimpleCustomObjects::INotification* const) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notification", type = Type.OBJECT, class = "Example::ISimpleCustomObjects::INotification" } } },
|
|
2568
|
-
[4] = { name = "Unregister", signature = "virtual Core::hresult Unregister(const Example::ISimpleCustomObjects::INotification* const) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notification", type = Type.OBJECT, class = "Example::ISimpleCustomObjects::INotification" } } },
|
|
2569
|
-
[5] = { name = "Accessory", signature = "virtual Core::hresult Accessory(const string&, Example::ISimpleCustomObjects::IAccessory*&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "accessory", type = Type.OBJECT, class = "Example::ISimpleCustomObjects::IAccessory" } }, params = { { name = "name", type = Type.STRING16, class = "string" } } }
|
|
2570
|
-
}
|
|
2571
|
-
|
|
2572
|
-
INTERFACES[45105] = "Example::ISimpleCustomObjects::IAccessory"
|
|
2573
|
-
METHODS[45105] = {
|
|
2574
|
-
[3] = { name = "Register", signature = "virtual Core::hresult Register(Example::ISimpleCustomObjects::IAccessory::INotification* const) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notification", type = Type.OBJECT, class = "Example::ISimpleCustomObjects::IAccessory::INotification" } } },
|
|
2575
|
-
[4] = { name = "Unregister", signature = "virtual Core::hresult Unregister(const Example::ISimpleCustomObjects::IAccessory::INotification* const) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notification", type = Type.OBJECT, class = "Example::ISimpleCustomObjects::IAccessory::INotification" } } },
|
|
2576
|
-
[5] = { name = "Name", signature = "virtual Core::hresult Name(string&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "name", type = Type.STRING16, class = "string" } } },
|
|
2577
|
-
[6] = { name = "Name", signature = "virtual Core::hresult Name(const string&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "name", type = Type.STRING16, class = "string" } } },
|
|
2578
|
-
[7] = { name = "Pin", signature = "virtual Core::hresult Pin(const uint8_t, const bool) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "pin", type = Type.UINT8, class = "uint8_t" }, { name = "value", type = Type.BOOL, class = "bool" } } },
|
|
2579
|
-
[8] = { name = "Pin", signature = "virtual Core::hresult Pin(const uint8_t, bool&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "value", type = Type.BOOL, class = "bool" } }, params = { { name = "pin", type = Type.UINT8, class = "uint8_t" } } }
|
|
2580
|
-
}
|
|
2581
|
-
|
|
2582
|
-
INTERFACES[45106] = "Example::ISimpleCustomObjects::IAccessory::INotification"
|
|
2583
|
-
METHODS[45106] = {
|
|
2584
|
-
[3] = { name = "NameChanged", signature = "virtual void NameChanged(const string&) = 0", params = { { name = "name", type = Type.STRING16, class = "string" } } }
|
|
2585
|
-
}
|
|
2586
|
-
|
|
2587
|
-
-- ISimpleInstanceObjects.h
|
|
2588
|
-
INTERFACES[45088] = "Example::ISimpleInstanceObjects"
|
|
2589
|
-
METHODS[45088] = {
|
|
2590
|
-
[3] = { name = "Acquire", signature = "virtual Core::hresult Acquire(const string&, Example::ISimpleInstanceObjects::IDevice*&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "device", type = Type.OBJECT, class = "Example::ISimpleInstanceObjects::IDevice" } }, params = { { name = "name", type = Type.STRING16, class = "string" } } },
|
|
2591
|
-
[4] = { name = "Relinquish", signature = "virtual Core::hresult Relinquish(Example::ISimpleInstanceObjects::IDevice* const) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "device", type = Type.OBJECT, class = "Example::ISimpleInstanceObjects::IDevice" } } }
|
|
2592
|
-
}
|
|
2593
|
-
|
|
2594
|
-
INTERFACES[45089] = "Example::ISimpleInstanceObjects::IDevice"
|
|
2595
|
-
METHODS[45089] = {
|
|
2596
|
-
[3] = { name = "Register", signature = "virtual Core::hresult Register(Example::ISimpleInstanceObjects::IDevice::INotification* const, const Core::OptionalType<uint8_t>&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notification", type = Type.OBJECT, class = "Example::ISimpleInstanceObjects::IDevice::INotification" }, { name = "pin", type = Type.UINT8, class = "uint8_t", optional = true } } },
|
|
2597
|
-
[4] = { name = "Unregister", signature = "virtual Core::hresult Unregister(const Example::ISimpleInstanceObjects::IDevice::INotification* const, const Core::OptionalType<uint8_t>&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notificaiton", type = Type.OBJECT, class = "Example::ISimpleInstanceObjects::IDevice::INotification" }, { name = "pin", type = Type.UINT8, class = "uint8_t", optional = true } } },
|
|
2598
|
-
[5] = { name = "Name", signature = "virtual Core::hresult Name(string&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "name", type = Type.STRING16, class = "string" } } },
|
|
2599
|
-
[6] = { name = "Name", signature = "virtual Core::hresult Name(const string&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "name", type = Type.STRING16, class = "string" } } },
|
|
2600
|
-
[7] = { name = "Enable", signature = "virtual Core::hresult Enable() = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } } },
|
|
2601
|
-
[8] = { name = "Disable", signature = "virtual Core::hresult Disable() = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } } },
|
|
2602
|
-
[9] = { name = "Pin", signature = "virtual Core::hresult Pin(const uint8_t, const bool) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "pin", type = Type.UINT8, class = "uint8_t" }, { name = "high", type = Type.BOOL, class = "bool" } } },
|
|
2603
|
-
[10] = { name = "Pin", signature = "virtual Core::hresult Pin(const uint8_t, bool&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "high", type = Type.BOOL, class = "bool" } }, params = { { name = "pin", type = Type.UINT8, class = "uint8_t" } } }
|
|
2604
|
-
}
|
|
2605
|
-
|
|
2606
|
-
INTERFACES[45090] = "Example::ISimpleInstanceObjects::IDevice::INotification"
|
|
2607
|
-
METHODS[45090] = {
|
|
2608
|
-
[3] = { name = "NameChanged", signature = "virtual void NameChanged(const string&) = 0", params = { { name = "state", type = Type.STRING16, class = "string" } } },
|
|
2609
|
-
[4] = { name = "StateChanged", signature = "virtual void StateChanged(const Example::ISimpleInstanceObjects::state) = 0", params = { { name = "state", type = Type.ENUMU8, class = "Example::ISimpleInstanceObjects::state" } } },
|
|
2610
|
-
[5] = { name = "PinChanged", signature = "virtual void PinChanged(const uint8_t, const bool) = 0", params = { { name = "pin", type = Type.UINT8, class = "uint8_t" }, { name = "high", type = Type.BOOL, class = "bool" } } }
|
|
2611
|
-
}
|
|
2612
|
-
|
|
2613
|
-
-- enums
|
|
2614
|
-
ENUMS["RPC::Environment::scope"] = {
|
|
2615
|
-
[0] = "LOCAL",
|
|
2616
|
-
[1] = "GLOBAL"
|
|
2617
|
-
}
|
|
2618
|
-
|
|
2619
|
-
ENUMS["PluginHost::ISubSystem::subsystem"] = {
|
|
2620
|
-
[0] = "PLATFORM",
|
|
2621
|
-
[1] = "SECURITY",
|
|
2622
|
-
[2] = "NETWORK",
|
|
2623
|
-
[3] = "IDENTIFIER",
|
|
2624
|
-
[4] = "GRAPHICS",
|
|
2625
|
-
[5] = "INTERNET",
|
|
2626
|
-
[6] = "LOCATION",
|
|
2627
|
-
[7] = "TIME",
|
|
2628
|
-
[8] = "PROVISIONING",
|
|
2629
|
-
[9] = "DECRYPTION",
|
|
2630
|
-
[10] = "WEBSOURCE",
|
|
2631
|
-
[11] = "STREAMING",
|
|
2632
|
-
[12] = "BLUETOOTH",
|
|
2633
|
-
[13] = "CRYPTOGRAPHY",
|
|
2634
|
-
[14] = "INSTALLATION",
|
|
2635
|
-
[15] = "END_LIST",
|
|
2636
|
-
[2147483648] = "NOT_PLATFORM",
|
|
2637
|
-
[2147483649] = "NOT_SECURITY",
|
|
2638
|
-
[2147483650] = "NOT_NETWORK",
|
|
2639
|
-
[2147483651] = "NOT_IDENTIFIER",
|
|
2640
|
-
[2147483652] = "NOT_GRAPHICS",
|
|
2641
|
-
[2147483653] = "NOT_INTERNET",
|
|
2642
|
-
[2147483654] = "NOT_LOCATION",
|
|
2643
|
-
[2147483655] = "NOT_TIME",
|
|
2644
|
-
[2147483656] = "NOT_PROVISIONING",
|
|
2645
|
-
[2147483657] = "NOT_DECRYPTION",
|
|
2646
|
-
[2147483658] = "NOT_WEBSOURCE",
|
|
2647
|
-
[2147483659] = "NOT_STREAMING",
|
|
2648
|
-
[2147483660] = "NOT_BLUETOOTH",
|
|
2649
|
-
[2147483661] = "NOT_CRYPTOGRAPHY",
|
|
2650
|
-
[2147483662] = "NOT_INSTALLATION"
|
|
2651
|
-
}
|
|
2652
|
-
|
|
2653
|
-
ENUMS["Exchange::Controller::IMetadata::Data::Link::state"] = {
|
|
2654
|
-
[0] = "CLOSED",
|
|
2655
|
-
[1] = "WEBSERVER",
|
|
2656
|
-
[2] = "WEBSOCKET",
|
|
2657
|
-
[3] = "RAWSOCKET",
|
|
2658
|
-
[4] = "COMRPC",
|
|
2659
|
-
[5] = "SUSPENDED"
|
|
2660
|
-
}
|
|
2661
|
-
|
|
2662
|
-
ENUMS["Exchange::Controller::IMetadata::Data::Service::state"] = {
|
|
2663
|
-
[0] = "UNAVAILABLE",
|
|
2664
|
-
[1] = "DEACTIVATED",
|
|
2665
|
-
[3] = "DEACTIVATION",
|
|
2666
|
-
[2] = "ACTIVATED",
|
|
2667
|
-
[4] = "ACTIVATION",
|
|
2668
|
-
[7] = "DESTROYED",
|
|
2669
|
-
[5] = "PRECONDITION",
|
|
2670
|
-
[6] = "HIBERNATED",
|
|
2671
|
-
[256] = "SUSPENDED",
|
|
2672
|
-
[257] = "RESUMED"
|
|
2673
|
-
}
|
|
2674
|
-
|
|
2675
|
-
ENUMS["PluginHost::IShell::startmode"] = {
|
|
2676
|
-
}
|
|
2677
|
-
|
|
2678
|
-
ENUMS["PluginHost::IShell::state"] = {
|
|
2679
|
-
[0] = "UNAVAILABLE",
|
|
2680
|
-
[1] = "DEACTIVATED",
|
|
2681
|
-
[2] = "ACTIVATED",
|
|
2682
|
-
[3] = "DEACTIVATION",
|
|
2683
|
-
[4] = "ACTIVATION",
|
|
2684
|
-
[5] = "PRECONDITION",
|
|
2685
|
-
[6] = "HIBERNATED",
|
|
2686
|
-
[7] = "DESTROYED"
|
|
2687
|
-
}
|
|
2688
|
-
|
|
2689
|
-
ENUMS["PluginHost::IShell::reason"] = {
|
|
2690
|
-
[0] = "REQUESTED",
|
|
2691
|
-
[1] = "AUTOMATIC",
|
|
2692
|
-
[2] = "FAILURE",
|
|
2693
|
-
[3] = "MEMORY_EXCEEDED",
|
|
2694
|
-
[4] = "STARTUP",
|
|
2695
|
-
[5] = "SHUTDOWN",
|
|
2696
|
-
[6] = "CONDITIONS",
|
|
2697
|
-
[7] = "WATCHDOG_EXPIRED",
|
|
2698
|
-
[8] = "INITIALIZATION_FAILED",
|
|
2699
|
-
[9] = "INSTANTIATION_FAILED"
|
|
2700
|
-
}
|
|
2701
|
-
|
|
2702
|
-
ENUMS["Exchange::Controller::ILifeTime::state"] = {
|
|
2703
|
-
[0] = "UNKNOWN",
|
|
2704
|
-
[1] = "SUSPENDED",
|
|
2705
|
-
[2] = "RESUMED"
|
|
2706
|
-
}
|
|
2707
|
-
|
|
2708
|
-
ENUMS["Exchange::Controller::IMetadata::Data::BuildInfo::systemtype"] = {
|
|
2709
|
-
[0] = "SYSTEM_WINDOWS",
|
|
2710
|
-
[1] = "SYSTEM_LINUX",
|
|
2711
|
-
[2] = "SYSTEM_MACOS"
|
|
2712
|
-
}
|
|
2713
|
-
|
|
2714
|
-
ENUMS["Exchange::Controller::IMetadata::Data::BuildInfo::buildtype"] = {
|
|
2715
|
-
[0] = "DEBUG",
|
|
2716
|
-
[1] = "DEBUG_OPTIMIZED",
|
|
2717
|
-
[2] = "RELEASE_WITH_DEBUG_INFO",
|
|
2718
|
-
[3] = "RELEASE",
|
|
2719
|
-
[4] = "PRODUCTION"
|
|
2720
|
-
}
|
|
2721
|
-
|
|
2722
|
-
ENUMS["Exchange::Controller::IMetadata::Data::BuildInfo::extensiontype"] = {
|
|
2723
|
-
[1] = "WARNING_REPORTING",
|
|
2724
|
-
[2] = "BLUETOOTH",
|
|
2725
|
-
[4] = "HIBERNATE",
|
|
2726
|
-
[8] = "PROCESS_CONTAINERS"
|
|
2727
|
-
}
|
|
2728
|
-
|
|
2729
|
-
ENUMS["PluginHost::IStateControl::state"] = {
|
|
2730
|
-
[0] = "UNINITIALIZED",
|
|
2731
|
-
[1] = "SUSPENDED",
|
|
2732
|
-
[2] = "RESUMED",
|
|
2733
|
-
[3] = "EXITED"
|
|
2734
|
-
}
|
|
2735
|
-
|
|
2736
|
-
ENUMS["PluginHost::IStateControl::command"] = {
|
|
2737
|
-
[1] = "SUSPEND",
|
|
2738
|
-
[2] = "RESUME"
|
|
2739
|
-
}
|
|
2740
|
-
|
|
2741
|
-
ENUMS["PluginHost::IStateController::state"] = {
|
|
2742
|
-
[0] = "UNKNOWN",
|
|
2743
|
-
[1] = "SUSPENDED",
|
|
2744
|
-
[2] = "RESUMED"
|
|
2745
|
-
}
|
|
2746
|
-
|
|
2747
|
-
ENUMS["PluginHost::IStateController::command"] = {
|
|
2748
|
-
[0] = "SUSPEND",
|
|
2749
|
-
[1] = "RESUME"
|
|
2750
|
-
}
|
|
2751
|
-
|
|
2752
|
-
ENUMS["PluginHost::ISubSystem::IInternet::network_type"] = {
|
|
2753
|
-
[0] = "UNKNOWN",
|
|
2754
|
-
[1] = "IPV4",
|
|
2755
|
-
[2] = "IPV6"
|
|
2756
|
-
}
|
|
2757
|
-
|
|
2758
|
-
ENUMS["Exchange::IAVSController::INotification::dialoguestate"] = {
|
|
2759
|
-
[0] = "IDLE",
|
|
2760
|
-
[1] = "LISTENING",
|
|
2761
|
-
[2] = "EXPECTING",
|
|
2762
|
-
[3] = "THINKING",
|
|
2763
|
-
[4] = "SPEAKING"
|
|
2764
|
-
}
|
|
2765
|
-
|
|
2766
|
-
ENUMS["Exchange::IApplication::resettype"] = {
|
|
2767
|
-
[0] = "FACTORY",
|
|
2768
|
-
[1] = "CACHE",
|
|
2769
|
-
[2] = "CREDENTIALS",
|
|
2770
|
-
[3] = "RECORDINGS"
|
|
2771
|
-
}
|
|
2772
|
-
|
|
2773
|
-
ENUMS["Exchange::IApplication::launchpointtype"] = {
|
|
2774
|
-
[0] = "UNDEFINED",
|
|
2775
|
-
[1] = "DIAL",
|
|
2776
|
-
[2] = "DEDICATED_BUTTON",
|
|
2777
|
-
[3] = "DEDICATED_ICON",
|
|
2778
|
-
[4] = "APPLICATION_LIST",
|
|
2779
|
-
[5] = "INTEGRATED_TILE",
|
|
2780
|
-
[6] = "SEARCH_RESULT",
|
|
2781
|
-
[7] = "SEARCH_CONTINUATION",
|
|
2782
|
-
[8] = "VOICE_CONTROL",
|
|
2783
|
-
[9] = "VOICE_SEARCH_RESULT",
|
|
2784
|
-
[10] = "VISUAL_GESTURE",
|
|
2785
|
-
[11] = "TOUCH_GESTURE",
|
|
2786
|
-
[12] = "EPG_GRID",
|
|
2787
|
-
[13] = "CHANNEL_NUMBER",
|
|
2788
|
-
[14] = "CHANNEL_ZAP",
|
|
2789
|
-
[15] = "CHANNEL_BAR",
|
|
2790
|
-
[16] = "WEB_BROWSER",
|
|
2791
|
-
[17] = "POWER_ON",
|
|
2792
|
-
[18] = "POWER_ON_FROM_DEDICATED_BUTTON",
|
|
2793
|
-
[19] = "SUSPENDED_POWER_ON",
|
|
2794
|
-
[20] = "RESTART",
|
|
2795
|
-
[21] = "SUSPENDED_RESTART",
|
|
2796
|
-
[22] = "RESUMED_FROM_SCREEN_SAVER",
|
|
2797
|
-
[23] = "RESUMED_FROM_STANDBY",
|
|
2798
|
-
[24] = "BANNER_AD",
|
|
2799
|
-
[25] = "TITLE_RECOMMENDATION",
|
|
2800
|
-
[26] = "APPLICATION_PROMOTION"
|
|
2801
|
-
}
|
|
2802
|
-
|
|
2803
|
-
ENUMS["Exchange::IAudioStream::streamstate"] = {
|
|
2804
|
-
[0] = "UNAVAILABLE",
|
|
2805
|
-
[1] = "IDLE",
|
|
2806
|
-
[2] = "STARTED"
|
|
2807
|
-
}
|
|
2808
|
-
|
|
2809
|
-
ENUMS["Exchange::IAudioStream::codectype"] = {
|
|
2810
|
-
[1] = "PCM",
|
|
2811
|
-
[2] = "ADPCM",
|
|
2812
|
-
[3] = "_"
|
|
2813
|
-
}
|
|
2814
|
-
|
|
2815
|
-
ENUMS["Exchange::IBluetoothAudio::state"] = {
|
|
2816
|
-
[0] = "UNASSIGNED",
|
|
2817
|
-
[1] = "DISCONNECTED",
|
|
2818
|
-
[2] = "CONNECTING",
|
|
2819
|
-
[3] = "CONNECTED",
|
|
2820
|
-
[4] = "CONNECTED_BAD",
|
|
2821
|
-
[5] = "CONNECTED_RESTRICTED",
|
|
2822
|
-
[6] = "READY",
|
|
2823
|
-
[7] = "STREAMING"
|
|
2824
|
-
}
|
|
2825
|
-
|
|
2826
|
-
ENUMS["Exchange::IBluetoothAudio::ISink::devicetype"] = {
|
|
2827
|
-
[0] = "UNKNOWN",
|
|
2828
|
-
[1] = "HEADPHONE",
|
|
2829
|
-
[2] = "SPEAKER",
|
|
2830
|
-
[3] = "RECORDER",
|
|
2831
|
-
[4] = "AMPLIFIER"
|
|
2832
|
-
}
|
|
2833
|
-
|
|
2834
|
-
ENUMS["Exchange::IBluetoothAudio::audiocodec"] = {
|
|
2835
|
-
[1] = "LC_SBC"
|
|
2836
|
-
}
|
|
2837
|
-
|
|
2838
|
-
ENUMS["Exchange::IBluetoothAudio::drmscheme"] = {
|
|
2839
|
-
[1] = "DTCP",
|
|
2840
|
-
[2] = "SCMS_T"
|
|
2841
|
-
}
|
|
2842
|
-
|
|
2843
|
-
ENUMS["Exchange::IBluetoothAudio::ISource::devicetype"] = {
|
|
2844
|
-
[0] = "UNKNOWN",
|
|
2845
|
-
[1] = "PLAYER",
|
|
2846
|
-
[2] = "MICROPHONE",
|
|
2847
|
-
[3] = "TUNER",
|
|
2848
|
-
[4] = "MIXER"
|
|
2849
|
-
}
|
|
2850
|
-
|
|
2851
|
-
ENUMS["Exchange::IWebBrowser::VisibilityType"] = {
|
|
2852
|
-
[0] = "HIDDEN",
|
|
2853
|
-
[1] = "VISIBLE"
|
|
2854
|
-
}
|
|
2855
|
-
|
|
2856
|
-
ENUMS["Exchange::IWebBrowser::HTTPCookieAcceptPolicyType"] = {
|
|
2857
|
-
[0] = "ALWAYS",
|
|
2858
|
-
[1] = "NEVER",
|
|
2859
|
-
[2] = "ONLY_FROM_MAIN_DOCUMENT_DOMAIN",
|
|
2860
|
-
[3] = "EXCLUSIVELY_FROM_MAIN_DOCUMENT_DOMAIN"
|
|
2861
|
-
}
|
|
2862
|
-
|
|
2863
|
-
ENUMS["Exchange::IBrowserSecurity::MixedContentPolicyType"] = {
|
|
2864
|
-
[0] = "ALLOWED",
|
|
2865
|
-
[1] = "BLOCKED"
|
|
2866
|
-
}
|
|
2867
|
-
|
|
2868
|
-
ENUMS["Exchange::IDeviceAudioCapabilities::AudioOutput"] = {
|
|
2869
|
-
[0] = "AUDIO_OTHER",
|
|
2870
|
-
[1] = "AUDIO_RF_MODULATOR",
|
|
2871
|
-
[2] = "AUDIO_ANALOG",
|
|
2872
|
-
[3] = "AUDIO_SPDIF",
|
|
2873
|
-
[4] = "AUDIO_HDMI0",
|
|
2874
|
-
[5] = "AUDIO_HDMI1",
|
|
2875
|
-
[6] = "AUDIO_DISPLAYPORT"
|
|
2876
|
-
}
|
|
2877
|
-
|
|
2878
|
-
ENUMS["Exchange::IDeviceAudioCapabilities::AudioCapability"] = {
|
|
2879
|
-
[0] = "AUDIOCAPABILITY_NONE",
|
|
2880
|
-
[1] = "ATMOS",
|
|
2881
|
-
[2] = "DD",
|
|
2882
|
-
[3] = "DDPLUS",
|
|
2883
|
-
[4] = "DAD",
|
|
2884
|
-
[5] = "DAPV2",
|
|
2885
|
-
[6] = "MS12"
|
|
2886
|
-
}
|
|
2887
|
-
|
|
2888
|
-
ENUMS["Exchange::IDeviceAudioCapabilities::MS12Capability"] = {
|
|
2889
|
-
[0] = "MS12CAPABILITY_NONE",
|
|
2890
|
-
[1] = "DOLBYVOLUME",
|
|
2891
|
-
[2] = "INTELIGENTEQUALIZER",
|
|
2892
|
-
[3] = "DIALOGUEENHANCER"
|
|
2893
|
-
}
|
|
2894
|
-
|
|
2895
|
-
ENUMS["Exchange::IDeviceAudioCapabilities::MS12Profile"] = {
|
|
2896
|
-
[0] = "MS12PROFILE_NONE",
|
|
2897
|
-
[1] = "MUSIC",
|
|
2898
|
-
[2] = "MOVIE",
|
|
2899
|
-
[3] = "VOICE"
|
|
2900
|
-
}
|
|
2901
|
-
|
|
2902
|
-
ENUMS["Exchange::IDeviceVideoCapabilities::VideoOutput"] = {
|
|
2903
|
-
[0] = "VIDEO_OTHER",
|
|
2904
|
-
[1] = "VIDEO_RF_MODULATOR",
|
|
2905
|
-
[2] = "VIDEO_COMPOSITE",
|
|
2906
|
-
[3] = "VIDEO_SVIDEO",
|
|
2907
|
-
[4] = "VIDEO_COMPONENT",
|
|
2908
|
-
[5] = "VIDEO_SCART_RGB",
|
|
2909
|
-
[6] = "VIDEO_HDMI0",
|
|
2910
|
-
[7] = "VIDEO_HDMI1",
|
|
2911
|
-
[8] = "VIDEO_DISPLAYPORT"
|
|
2912
|
-
}
|
|
2913
|
-
|
|
2914
|
-
ENUMS["Exchange::IDeviceVideoCapabilities::ScreenResolution"] = {
|
|
2915
|
-
[0] = "ScreenResolution_Unknown",
|
|
2916
|
-
[1] = "ScreenResolution_480i",
|
|
2917
|
-
[2] = "ScreenResolution_480p",
|
|
2918
|
-
[3] = "ScreenResolution_576i",
|
|
2919
|
-
[4] = "ScreenResolution_576p",
|
|
2920
|
-
[5] = "ScreenResolution_576p50Hz",
|
|
2921
|
-
[6] = "ScreenResolution_720p",
|
|
2922
|
-
[7] = "ScreenResolution_720p50Hz",
|
|
2923
|
-
[8] = "ScreenResolution_1080i",
|
|
2924
|
-
[9] = "ScreenResolution_1080i25Hz",
|
|
2925
|
-
[10] = "ScreenResolution_1080i50Hz",
|
|
2926
|
-
[11] = "ScreenResolution_1080p",
|
|
2927
|
-
[12] = "ScreenResolution_1080p24Hz",
|
|
2928
|
-
[13] = "ScreenResolution_1080p25Hz",
|
|
2929
|
-
[14] = "ScreenResolution_1080p30Hz",
|
|
2930
|
-
[15] = "ScreenResolution_1080p50Hz",
|
|
2931
|
-
[16] = "ScreenResolution_1080p60Hz",
|
|
2932
|
-
[17] = "ScreenResolution_2160p30Hz",
|
|
2933
|
-
[18] = "ScreenResolution_2160p50Hz",
|
|
2934
|
-
[19] = "ScreenResolution_2160p60Hz",
|
|
2935
|
-
[20] = "ScreenResolution_4320p30Hz",
|
|
2936
|
-
[21] = "ScreenResolution_4320p60Hz",
|
|
2937
|
-
[22] = "ScreenResolution_2160p",
|
|
2938
|
-
[23] = "ScreenResolution_4320p"
|
|
2939
|
-
}
|
|
2940
|
-
|
|
2941
|
-
ENUMS["Exchange::IBrightness::Brightness"] = {
|
|
2942
|
-
[0] = "SdrToHdrGraphicsBrightness_Default",
|
|
2943
|
-
[1] = "SdrToHdrGraphicsBrightness_MatchVideo",
|
|
2944
|
-
[2] = "SdrToHdrGraphicsBrightness_Max"
|
|
2945
|
-
}
|
|
2946
|
-
|
|
2947
|
-
ENUMS["Exchange::IContentDecryption::Status"] = {
|
|
2948
|
-
[0] = "BUSY",
|
|
2949
|
-
[1] = "SUCCESS",
|
|
2950
|
-
[2] = "FAILED"
|
|
2951
|
-
}
|
|
2952
|
-
|
|
2953
|
-
ENUMS["Exchange::IContentProtection::KeySystem"] = {
|
|
2954
|
-
[0] = "WIDEVINE",
|
|
2955
|
-
[1] = "PLAYREADY",
|
|
2956
|
-
[2] = "CLEARKEY"
|
|
2957
|
-
}
|
|
2958
|
-
|
|
2959
|
-
ENUMS["Exchange::IContentProtection::State"] = {
|
|
2960
|
-
[0] = "ACTIVE",
|
|
2961
|
-
[1] = "INACTIVE"
|
|
2962
|
-
}
|
|
2963
|
-
|
|
2964
|
-
ENUMS["Exchange::IContentProtection::INotification::Status::State"] = {
|
|
2965
|
-
[1] = "GRANTED",
|
|
2966
|
-
[2] = "NOT_REQUIRED",
|
|
2967
|
-
[3] = "DENIED",
|
|
2968
|
-
[4] = "FAILED"
|
|
2969
|
-
}
|
|
2970
|
-
|
|
2971
|
-
ENUMS["Exchange::IPersistent::keytype"] = {
|
|
2972
|
-
[0] = "AES128",
|
|
2973
|
-
[1] = "AES256",
|
|
2974
|
-
[2] = "HMAC128",
|
|
2975
|
-
[3] = "HMAC160",
|
|
2976
|
-
[4] = "HMAC256"
|
|
2977
|
-
}
|
|
2978
|
-
|
|
2979
|
-
ENUMS["Exchange::hashtype"] = {
|
|
2980
|
-
[20] = "SHA1",
|
|
2981
|
-
[28] = "SHA224",
|
|
2982
|
-
[32] = "SHA256",
|
|
2983
|
-
[48] = "SHA384",
|
|
2984
|
-
[64] = "SHA512"
|
|
2985
|
-
}
|
|
2986
|
-
|
|
2987
|
-
ENUMS["Exchange::aesmode"] = {
|
|
2988
|
-
[0] = "ECB",
|
|
2989
|
-
[1] = "CBC",
|
|
2990
|
-
[2] = "OFB",
|
|
2991
|
-
[3] = "CFB1",
|
|
2992
|
-
[4] = "CFB8",
|
|
2993
|
-
[5] = "CFB128",
|
|
2994
|
-
[6] = "CTR"
|
|
2995
|
-
}
|
|
2996
|
-
|
|
2997
|
-
ENUMS["Exchange::CryptographyVault"] = {
|
|
2998
|
-
[0] = "CRYPTOGRAPHY_VAULT_DEFAULT",
|
|
2999
|
-
[1] = "CRYPTOGRAPHY_VAULT_PLATFORM",
|
|
3000
|
-
[16] = "CRYPTOGRAPHY_VAULT_PROVISIONING",
|
|
3001
|
-
[17] = "CRYPTOGRAPHY_VAULT_NETFLIX"
|
|
3002
|
-
}
|
|
3003
|
-
|
|
3004
|
-
ENUMS["Exchange::IDNSServer::Record::type"] = {
|
|
3005
|
-
[0] = "INVALID",
|
|
3006
|
-
[1] = "RECORD_A",
|
|
3007
|
-
[2] = "RECORD_NS",
|
|
3008
|
-
[3] = "RECORD_MD",
|
|
3009
|
-
[4] = "RECORD_MF",
|
|
3010
|
-
[5] = "RECORD_CNAME",
|
|
3011
|
-
[6] = "RECORD_SOA",
|
|
3012
|
-
[7] = "RECORD_MB",
|
|
3013
|
-
[8] = "RECORD_MG",
|
|
3014
|
-
[9] = "RECORD_MR",
|
|
3015
|
-
[10] = "RECORD_NULL",
|
|
3016
|
-
[11] = "RECORD_WKS",
|
|
3017
|
-
[12] = "RECORD_PTR",
|
|
3018
|
-
[13] = "RECORD_HINFO",
|
|
3019
|
-
[14] = "RECORD_MINFO",
|
|
3020
|
-
[15] = "RECORD_MX",
|
|
3021
|
-
[16] = "RECORD_TXT",
|
|
3022
|
-
[28] = "RECORD_AAAA",
|
|
3023
|
-
[252] = "REQUEST_AXFR",
|
|
3024
|
-
[253] = "REQUEST_MAILB",
|
|
3025
|
-
[254] = "REQUEST_MAILA",
|
|
3026
|
-
[255] = "REQUEST_ALL"
|
|
3027
|
-
}
|
|
3028
|
-
|
|
3029
|
-
ENUMS["Exchange::IDeviceVideoCapabilities::CopyProtection"] = {
|
|
3030
|
-
[0] = "HDCP_UNAVAILABLE",
|
|
3031
|
-
[1] = "HDCP_14",
|
|
3032
|
-
[2] = "HDCP_20",
|
|
3033
|
-
[3] = "HDCP_21",
|
|
3034
|
-
[4] = "HDCP_22"
|
|
3035
|
-
}
|
|
3036
|
-
|
|
3037
|
-
ENUMS["Exchange::IDictionary::Type"] = {
|
|
3038
|
-
[0] = "NAMESPACE",
|
|
3039
|
-
[1] = "PERSISTENT_KEY",
|
|
3040
|
-
[2] = "VOLATILE_KEY"
|
|
3041
|
-
}
|
|
3042
|
-
|
|
3043
|
-
ENUMS["Exchange::IHDRProperties::HDRType"] = {
|
|
3044
|
-
[0] = "HDR_OFF",
|
|
3045
|
-
[1] = "HDR_10",
|
|
3046
|
-
[2] = "HDR_10PLUS",
|
|
3047
|
-
[3] = "HDR_HLG",
|
|
3048
|
-
[4] = "HDR_DOLBYVISION",
|
|
3049
|
-
[5] = "HDR_TECHNICOLOR"
|
|
3050
|
-
}
|
|
3051
|
-
|
|
3052
|
-
ENUMS["Exchange::IDisplayProperties::ColorimetryType"] = {
|
|
3053
|
-
[0] = "COLORIMETRY_UNKNOWN",
|
|
3054
|
-
[1] = "COLORIMETRY_OTHER",
|
|
3055
|
-
[2] = "COLORIMETRY_SMPTE170M",
|
|
3056
|
-
[3] = "COLORIMETRY_BT709",
|
|
3057
|
-
[4] = "COLORIMETRY_XVYCC601",
|
|
3058
|
-
[5] = "COLORIMETRY_XVYCC709",
|
|
3059
|
-
[6] = "COLORIMETRY_SYCC601",
|
|
3060
|
-
[7] = "COLORIMETRY_OPYCC601",
|
|
3061
|
-
[8] = "COLORIMETRY_OPRGB",
|
|
3062
|
-
[9] = "COLORIMETRY_BT2020YCCBCBRC",
|
|
3063
|
-
[10] = "COLORIMETRY_BT2020RGB_YCBCR"
|
|
3064
|
-
}
|
|
3065
|
-
|
|
3066
|
-
ENUMS["Exchange::IConnectionProperties::HDCPProtectionType"] = {
|
|
3067
|
-
[0] = "HDCP_Unencrypted",
|
|
3068
|
-
[1] = "HDCP_1X",
|
|
3069
|
-
[2] = "HDCP_2X",
|
|
3070
|
-
[3] = "HDCP_AUTO"
|
|
3071
|
-
}
|
|
3072
|
-
|
|
3073
|
-
ENUMS["Exchange::IConnectionProperties::INotification::Source"] = {
|
|
3074
|
-
[0] = "PRE_RESOLUTION_CHANGE",
|
|
3075
|
-
[1] = "POST_RESOLUTION_CHANGE",
|
|
3076
|
-
[2] = "HDMI_CHANGE",
|
|
3077
|
-
[3] = "HDCP_CHANGE"
|
|
3078
|
-
}
|
|
3079
|
-
|
|
3080
|
-
ENUMS["Exchange::IDisplayProperties::ColourSpaceType"] = {
|
|
3081
|
-
[0] = "FORMAT_UNKNOWN",
|
|
3082
|
-
[1] = "FORMAT_OTHER",
|
|
3083
|
-
[2] = "FORMAT_RGB_444",
|
|
3084
|
-
[3] = "FORMAT_YCBCR_444",
|
|
3085
|
-
[4] = "FORMAT_YCBCR_422",
|
|
3086
|
-
[5] = "FORMAT_YCBCR_420"
|
|
3087
|
-
}
|
|
3088
|
-
|
|
3089
|
-
ENUMS["Exchange::IDisplayProperties::FrameRateType"] = {
|
|
3090
|
-
[0] = "FRAMERATE_UNKNOWN",
|
|
3091
|
-
[1] = "FRAMERATE_23_976",
|
|
3092
|
-
[2] = "FRAMERATE_24",
|
|
3093
|
-
[3] = "FRAMERATE_25",
|
|
3094
|
-
[4] = "FRAMERATE_29_97",
|
|
3095
|
-
[5] = "FRAMERATE_30",
|
|
3096
|
-
[6] = "FRAMERATE_47_952",
|
|
3097
|
-
[7] = "FRAMERATE_48",
|
|
3098
|
-
[8] = "FRAMERATE_50",
|
|
3099
|
-
[9] = "FRAMERATE_59_94",
|
|
3100
|
-
[10] = "FRAMERATE_60",
|
|
3101
|
-
[11] = "FRAMERATE_119_88",
|
|
3102
|
-
[12] = "FRAMERATE_120",
|
|
3103
|
-
[13] = "FRAMERATE_144"
|
|
3104
|
-
}
|
|
3105
|
-
|
|
3106
|
-
ENUMS["Exchange::IDisplayProperties::ColourDepthType"] = {
|
|
3107
|
-
[0] = "COLORDEPTH_UNKNOWN",
|
|
3108
|
-
[1] = "COLORDEPTH_8_BIT",
|
|
3109
|
-
[2] = "COLORDEPTH_10_BIT",
|
|
3110
|
-
[3] = "COLORDEPTH_12_BIT"
|
|
3111
|
-
}
|
|
3112
|
-
|
|
3113
|
-
ENUMS["Exchange::IDisplayProperties::QuantizationRangeType"] = {
|
|
3114
|
-
[0] = "QUANTIZATIONRANGE_UNKNOWN",
|
|
3115
|
-
[1] = "QUANTIZATIONRANGE_LIMITED",
|
|
3116
|
-
[2] = "QUANTIZATIONRANGE_FULL"
|
|
3117
|
-
}
|
|
3118
|
-
|
|
3119
|
-
ENUMS["Exchange::IDisplayProperties::EotfType"] = {
|
|
3120
|
-
[0] = "EOTF_UNKNOWN",
|
|
3121
|
-
[1] = "EOTF_OTHER",
|
|
3122
|
-
[2] = "EOTF_BT1886",
|
|
3123
|
-
[3] = "EOTF_BT2100",
|
|
3124
|
-
[4] = "EOTF_SMPTE_ST_2084"
|
|
3125
|
-
}
|
|
3126
|
-
|
|
3127
|
-
ENUMS["Exchange::Dolby::IOutput::SoundModes"] = {
|
|
3128
|
-
[0] = "UNKNOWN",
|
|
3129
|
-
[1] = "MONO",
|
|
3130
|
-
[2] = "STEREO",
|
|
3131
|
-
[3] = "SURROUND",
|
|
3132
|
-
[4] = "PASSTHRU",
|
|
3133
|
-
[5] = "DOLBYDIGITAL",
|
|
3134
|
-
[6] = "DOLBYDIGITALPLUS",
|
|
3135
|
-
[7] = "SOUNDMODE_AUTO"
|
|
3136
|
-
}
|
|
3137
|
-
|
|
3138
|
-
ENUMS["Exchange::Dolby::IOutput::Type"] = {
|
|
3139
|
-
[0] = "DIGITAL_PCM",
|
|
3140
|
-
[3] = "DIGITAL_PLUS",
|
|
3141
|
-
[4] = "DIGITAL_AC3",
|
|
3142
|
-
[5] = "AUTO",
|
|
3143
|
-
[6] = "DIGITAL_PASSTHROUGH",
|
|
3144
|
-
[7] = "MS12"
|
|
3145
|
-
}
|
|
3146
|
-
|
|
3147
|
-
ENUMS["Exchange::IDsgccClient::state"] = {
|
|
3148
|
-
[0] = "Unknown",
|
|
3149
|
-
[1] = "Ready",
|
|
3150
|
-
[2] = "Changed",
|
|
3151
|
-
[3] = "Error"
|
|
3152
|
-
}
|
|
3153
|
-
|
|
3154
|
-
ENUMS["Exchange::IExternal::condition"] = {
|
|
3155
|
-
[0] = "constructing",
|
|
3156
|
-
[1] = "activated",
|
|
3157
|
-
[2] = "deactivated"
|
|
3158
|
-
}
|
|
3159
|
-
|
|
3160
|
-
ENUMS["Exchange::IInputSwitch::mode"] = {
|
|
3161
|
-
[0] = "ENABLED",
|
|
3162
|
-
[1] = "DISABLED",
|
|
3163
|
-
[2] = "SLAVE"
|
|
3164
|
-
}
|
|
3165
|
-
|
|
3166
|
-
ENUMS["Exchange::ProducerEvents"] = {
|
|
3167
|
-
[1] = "PairingStarted",
|
|
3168
|
-
[2] = "PairingSuccess",
|
|
3169
|
-
[3] = "PairingFailed",
|
|
3170
|
-
[4] = "PairingTimedout",
|
|
3171
|
-
[5] = "UnpairingStarted",
|
|
3172
|
-
[6] = "UnpairingSuccess",
|
|
3173
|
-
[7] = "UnpairingFailed",
|
|
3174
|
-
[8] = "UnpairingTimedout"
|
|
3175
|
-
}
|
|
3176
|
-
|
|
3177
|
-
ENUMS["Exchange::ITouchHandler::touchstate"] = {
|
|
3178
|
-
[0] = "TOUCH_MOTION",
|
|
3179
|
-
[1] = "TOUCH_RELEASED",
|
|
3180
|
-
[2] = "TOUCH_PRESSED"
|
|
3181
|
-
}
|
|
3182
|
-
|
|
3183
|
-
ENUMS["Exchange::IMemoryMonitor::INotification::action"] = {
|
|
3184
|
-
[0] = "DEACTIVATED",
|
|
3185
|
-
[1] = "ACTIVATED",
|
|
3186
|
-
[2] = "RESTARTING_STOPPED"
|
|
3187
|
-
}
|
|
3188
|
-
|
|
3189
|
-
ENUMS["Exchange::IMemoryMonitor::INotification::reason"] = {
|
|
3190
|
-
[0] = "EXCEEDED_MEMORY",
|
|
3191
|
-
[1] = "NOT_OPERATIONAL"
|
|
3192
|
-
}
|
|
3193
|
-
|
|
3194
|
-
ENUMS["Core::Messaging::Metadata::type"] = {
|
|
3195
|
-
[0] = "INVALID",
|
|
3196
|
-
[1] = "TRACING",
|
|
3197
|
-
[2] = "LOGGING",
|
|
3198
|
-
[3] = "REPORTING",
|
|
3199
|
-
[4] = "OPERATIONAL_STREAM",
|
|
3200
|
-
[5] = "ASSERT",
|
|
3201
|
-
[6] = "TELEMETRY"
|
|
3202
|
-
}
|
|
3203
|
-
|
|
3204
|
-
ENUMS["Exchange::INetflix::state"] = {
|
|
3205
|
-
[1] = "PLAYING",
|
|
3206
|
-
[2] = "STOPPED",
|
|
3207
|
-
[4] = "SUSPENDING"
|
|
3208
|
-
}
|
|
3209
|
-
|
|
3210
|
-
ENUMS["Exchange::INetworkControl::ModeType"] = {
|
|
3211
|
-
[0] = "STATIC",
|
|
3212
|
-
[1] = "DYNAMIC"
|
|
3213
|
-
}
|
|
3214
|
-
|
|
3215
|
-
ENUMS["Exchange::INetworkControl::StatusType"] = {
|
|
3216
|
-
[0] = "UNAVAILABLE",
|
|
3217
|
-
[1] = "AVAILABLE"
|
|
3218
|
-
}
|
|
3219
|
-
|
|
3220
|
-
ENUMS["Exchange::OCDM_RESULT"] = {
|
|
3221
|
-
[0] = "OCDM_SUCCESS",
|
|
3222
|
-
[1] = "OCDM_S_FALSE",
|
|
3223
|
-
[2] = "OCDM_MORE_DATA_AVAILABLE",
|
|
3224
|
-
[3] = "OCDM_INTERFACE_NOT_IMPLEMENTED",
|
|
3225
|
-
[4] = "OCDM_BUFFER_TOO_SMALL",
|
|
3226
|
-
[2147483649] = "OCDM_INVALID_ACCESSOR",
|
|
3227
|
-
[2147483650] = "OCDM_KEYSYSTEM_NOT_SUPPORTED",
|
|
3228
|
-
[2147483651] = "OCDM_INVALID_SESSION",
|
|
3229
|
-
[2147483652] = "OCDM_INVALID_DECRYPT_BUFFER",
|
|
3230
|
-
[2147483653] = "OCDM_OUT_OF_MEMORY",
|
|
3231
|
-
[2147483654] = "OCDM_METHOD_NOT_IMPLEMENTED",
|
|
3232
|
-
[2147500037] = "OCDM_FAIL",
|
|
3233
|
-
[2147942487] = "OCDM_INVALID_ARG",
|
|
3234
|
-
[2147796480] = "OCDM_SERVER_INTERNAL_ERROR",
|
|
3235
|
-
[2147796481] = "OCDM_SERVER_INVALID_MESSAGE",
|
|
3236
|
-
[2147796484] = "OCDM_SERVER_SERVICE_SPECIFIC",
|
|
3237
|
-
[2147802368] = "OCDM_BUSY_CANNOT_INITIALIZE"
|
|
3238
|
-
}
|
|
3239
|
-
|
|
3240
|
-
ENUMS["Exchange::ISession::KeyStatus"] = {
|
|
3241
|
-
[0] = "Usable",
|
|
3242
|
-
[1] = "Expired",
|
|
3243
|
-
[2] = "Released",
|
|
3244
|
-
[3] = "OutputRestricted",
|
|
3245
|
-
[4] = "OutputRestrictedHDCP22",
|
|
3246
|
-
[5] = "OutputDownscaled",
|
|
3247
|
-
[6] = "StatusPending",
|
|
3248
|
-
[7] = "InternalError",
|
|
3249
|
-
[8] = "HWError"
|
|
3250
|
-
}
|
|
3251
|
-
|
|
3252
|
-
ENUMS["Exchange::IPackager::state"] = {
|
|
3253
|
-
[0] = "IDLE",
|
|
3254
|
-
[1] = "DOWNLOADING",
|
|
3255
|
-
[2] = "DOWNLOADED",
|
|
3256
|
-
[3] = "DECRYPTING",
|
|
3257
|
-
[4] = "DECRYPTED",
|
|
3258
|
-
[5] = "VERIFYING",
|
|
3259
|
-
[6] = "VERIFIED",
|
|
3260
|
-
[7] = "INSTALLING",
|
|
3261
|
-
[8] = "INSTALLED",
|
|
3262
|
-
[9] = "DOWNLOAD_FAILED",
|
|
3263
|
-
[10] = "DECRYPTION_FAILED",
|
|
3264
|
-
[11] = "EXTRACTION_FAILED",
|
|
3265
|
-
[12] = "VERIFICATION_FAILED",
|
|
3266
|
-
[13] = "INSTALL_FAILED",
|
|
3267
|
-
[14] = "REMOVE_FAILED"
|
|
3268
|
-
}
|
|
3269
|
-
|
|
3270
|
-
ENUMS["Exchange::IPlayerProperties::AudioCodec"] = {
|
|
3271
|
-
[0] = "AUDIO_UNDEFINED",
|
|
3272
|
-
[1] = "AUDIO_AAC",
|
|
3273
|
-
[2] = "AUDIO_AC3",
|
|
3274
|
-
[3] = "AUDIO_AC3_PLUS",
|
|
3275
|
-
[4] = "AUDIO_DTS",
|
|
3276
|
-
[5] = "AUDIO_MPEG1",
|
|
3277
|
-
[6] = "AUDIO_MPEG2",
|
|
3278
|
-
[7] = "AUDIO_MPEG3",
|
|
3279
|
-
[8] = "AUDIO_MPEG4",
|
|
3280
|
-
[9] = "AUDIO_OPUS",
|
|
3281
|
-
[10] = "AUDIO_VORBIS_OGG",
|
|
3282
|
-
[11] = "AUDIO_WAV"
|
|
3283
|
-
}
|
|
3284
|
-
|
|
3285
|
-
ENUMS["Exchange::IPlayerProperties::VideoCodec"] = {
|
|
3286
|
-
[0] = "VIDEO_UNDEFINED",
|
|
3287
|
-
[1] = "VIDEO_H263",
|
|
3288
|
-
[2] = "VIDEO_H264",
|
|
3289
|
-
[3] = "VIDEO_H265",
|
|
3290
|
-
[4] = "VIDEO_H265_10",
|
|
3291
|
-
[5] = "VIDEO_MPEG",
|
|
3292
|
-
[6] = "VIDEO_MPEG2",
|
|
3293
|
-
[7] = "VIDEO_MPEG4",
|
|
3294
|
-
[8] = "VIDEO_VP8",
|
|
3295
|
-
[9] = "VIDEO_VP9",
|
|
3296
|
-
[10] = "VIDEO_VP10"
|
|
3297
|
-
}
|
|
3298
|
-
|
|
3299
|
-
ENUMS["Exchange::IPlayerProperties::PlaybackResolution"] = {
|
|
3300
|
-
[0] = "RESOLUTION_UNKNOWN",
|
|
3301
|
-
[1] = "RESOLUTION_480I24",
|
|
3302
|
-
[2] = "RESOLUTION_480I25",
|
|
3303
|
-
[3] = "RESOLUTION_480I30",
|
|
3304
|
-
[4] = "RESOLUTION_480I50",
|
|
3305
|
-
[5] = "RESOLUTION_480I",
|
|
3306
|
-
[6] = "RESOLUTION_480P24",
|
|
3307
|
-
[7] = "RESOLUTION_480P25",
|
|
3308
|
-
[8] = "RESOLUTION_480P30",
|
|
3309
|
-
[9] = "RESOLUTION_480P50",
|
|
3310
|
-
[10] = "RESOLUTION_480P",
|
|
3311
|
-
[11] = "RESOLUTION_576I24",
|
|
3312
|
-
[12] = "RESOLUTION_576I25",
|
|
3313
|
-
[13] = "RESOLUTION_576I30",
|
|
3314
|
-
[14] = "RESOLUTION_576I50",
|
|
3315
|
-
[15] = "RESOLUTION_576I",
|
|
3316
|
-
[16] = "RESOLUTION_576P24",
|
|
3317
|
-
[17] = "RESOLUTION_576P25",
|
|
3318
|
-
[18] = "RESOLUTION_576P30",
|
|
3319
|
-
[19] = "RESOLUTION_576P50",
|
|
3320
|
-
[20] = "RESOLUTION_576P",
|
|
3321
|
-
[21] = "RESOLUTION_720P24",
|
|
3322
|
-
[22] = "RESOLUTION_720P25",
|
|
3323
|
-
[23] = "RESOLUTION_720P30",
|
|
3324
|
-
[24] = "RESOLUTION_720P50",
|
|
3325
|
-
[25] = "RESOLUTION_720P",
|
|
3326
|
-
[26] = "RESOLUTION_1080I24",
|
|
3327
|
-
[27] = "RESOLUTION_1080I25",
|
|
3328
|
-
[28] = "RESOLUTION_1080I30",
|
|
3329
|
-
[29] = "RESOLUTION_1080I50",
|
|
3330
|
-
[30] = "RESOLUTION_1080I",
|
|
3331
|
-
[31] = "RESOLUTION_1080P24",
|
|
3332
|
-
[32] = "RESOLUTION_1080P25",
|
|
3333
|
-
[33] = "RESOLUTION_1080P30",
|
|
3334
|
-
[34] = "RESOLUTION_1080P50",
|
|
3335
|
-
[35] = "RESOLUTION_1080P",
|
|
3336
|
-
[36] = "RESOLUTION_2160P24",
|
|
3337
|
-
[37] = "RESOLUTION_2160P25",
|
|
3338
|
-
[38] = "RESOLUTION_2160P30",
|
|
3339
|
-
[39] = "RESOLUTION_2160P50",
|
|
3340
|
-
[40] = "RESOLUTION_2160P60",
|
|
3341
|
-
[41] = "RESOLUTION_2160P"
|
|
3342
|
-
}
|
|
3343
|
-
|
|
3344
|
-
ENUMS["Exchange::IPluginAsyncStateControl::IActivationCallback::state"] = {
|
|
3345
|
-
[0] = "SUCCESS",
|
|
3346
|
-
[1] = "FAILURE",
|
|
3347
|
-
[2] = "ABORTED"
|
|
3348
|
-
}
|
|
3349
|
-
|
|
3350
|
-
ENUMS["Exchange::IPower::PCState"] = {
|
|
3351
|
-
[1] = "On",
|
|
3352
|
-
[2] = "ActiveStandby",
|
|
3353
|
-
[3] = "PassiveStandby",
|
|
3354
|
-
[4] = "SuspendToRAM",
|
|
3355
|
-
[5] = "Hibernate",
|
|
3356
|
-
[6] = "PowerOff"
|
|
3357
|
-
}
|
|
3358
|
-
|
|
3359
|
-
ENUMS["Exchange::IPower::PCPhase"] = {
|
|
3360
|
-
[1] = "Before",
|
|
3361
|
-
[2] = "After"
|
|
3362
|
-
}
|
|
3363
|
-
|
|
3364
|
-
ENUMS["Exchange::IStore2::ScopeType"] = {
|
|
3365
|
-
[0] = "DEVICE",
|
|
3366
|
-
[1] = "ACCOUNT"
|
|
3367
|
-
}
|
|
3368
|
-
|
|
3369
|
-
ENUMS["Exchange::IStream::streamtype"] = {
|
|
3370
|
-
[0] = "Undefined",
|
|
3371
|
-
[1] = "Cable",
|
|
3372
|
-
[2] = "Handheld",
|
|
3373
|
-
[4] = "Satellite",
|
|
3374
|
-
[8] = "Terrestrial",
|
|
3375
|
-
[16] = "DAB",
|
|
3376
|
-
[31] = "RF",
|
|
3377
|
-
[32] = "Unicast",
|
|
3378
|
-
[64] = "Multicast",
|
|
3379
|
-
[96] = "IP"
|
|
3380
|
-
}
|
|
3381
|
-
|
|
3382
|
-
ENUMS["Exchange::IStream::drmtype"] = {
|
|
3383
|
-
[0] = "None",
|
|
3384
|
-
[1] = "ClearKey",
|
|
3385
|
-
[2] = "PlayReady",
|
|
3386
|
-
[3] = "Widevine",
|
|
3387
|
-
[4] = "Unknown"
|
|
3388
|
-
}
|
|
3389
|
-
|
|
3390
|
-
ENUMS["Exchange::IStream::state"] = {
|
|
3391
|
-
[0] = "Idle",
|
|
3392
|
-
[1] = "Loading",
|
|
3393
|
-
[2] = "Prepared",
|
|
3394
|
-
[3] = "Controlled",
|
|
3395
|
-
[4] = "Error"
|
|
3396
|
-
}
|
|
3397
|
-
|
|
3398
|
-
ENUMS["Exchange::IStream::IElement::type"] = {
|
|
3399
|
-
[0] = "Unknown",
|
|
3400
|
-
[1] = "Audio",
|
|
3401
|
-
[2] = "Video",
|
|
3402
|
-
[3] = "Subtitles",
|
|
3403
|
-
[4] = "Teletext",
|
|
3404
|
-
[5] = "Data"
|
|
3405
|
-
}
|
|
3406
|
-
|
|
3407
|
-
ENUMS["Exchange::ITextToSpeech::TTSErrorDetail"] = {
|
|
3408
|
-
[0] = "TTS_OK",
|
|
3409
|
-
[1] = "TTS_FAIL",
|
|
3410
|
-
[2] = "TTS_NOT_ENABLED",
|
|
3411
|
-
[3] = "TTS_INVALID_CONFIGURATION",
|
|
3412
|
-
[4] = "TTS_NO_ACCESS"
|
|
3413
|
-
}
|
|
3414
|
-
|
|
3415
|
-
ENUMS["Exchange::ITextToSpeech::SpeechState"] = {
|
|
3416
|
-
[0] = "SPEECH_PENDING",
|
|
3417
|
-
[1] = "SPEECH_IN_PROGRESS",
|
|
3418
|
-
[2] = "SPEECH_PAUSED",
|
|
3419
|
-
[3] = "SPEECH_NOT_FOUND"
|
|
3420
|
-
}
|
|
3421
|
-
|
|
3422
|
-
ENUMS["Exchange::IUSBHub::Status"] = {
|
|
3423
|
-
[1] = "STATUS_ACTIVE",
|
|
3424
|
-
[2] = "STATUS_NO_DEVICE_CONNECTED",
|
|
3425
|
-
[3] = "STATUS_SELF_POWERED"
|
|
3426
|
-
}
|
|
3427
|
-
|
|
3428
|
-
ENUMS["Exchange::IUSBHub::Speed"] = {
|
|
3429
|
-
[1] = "SPEED_LOW",
|
|
3430
|
-
[2] = "SPEED_FULL",
|
|
3431
|
-
[3] = "SPEED_HIGH",
|
|
3432
|
-
[4] = "SPEED_SUPER"
|
|
3433
|
-
}
|
|
3434
|
-
|
|
3435
|
-
ENUMS["Exchange::IUSBHub::Flags"] = {
|
|
3436
|
-
[1] = "FLAGS_AVAILABLE",
|
|
3437
|
-
[2] = "FLAGS_SWITCHABLE"
|
|
3438
|
-
}
|
|
3439
|
-
|
|
3440
|
-
ENUMS["Exchange::IValuePoint::condition"] = {
|
|
3441
|
-
[0] = "constructing",
|
|
3442
|
-
[1] = "activated",
|
|
3443
|
-
[2] = "deactivated"
|
|
3444
|
-
}
|
|
3445
|
-
|
|
3446
|
-
ENUMS["Exchange::IValuePoint::basic"] = {
|
|
3447
|
-
[0] = "regulator",
|
|
3448
|
-
[1] = "measurement",
|
|
3449
|
-
[14] = "group",
|
|
3450
|
-
[15] = "identification"
|
|
3451
|
-
}
|
|
3452
|
-
|
|
3453
|
-
ENUMS["Exchange::IValuePoint::specific"] = {
|
|
3454
|
-
[0] = "general",
|
|
3455
|
-
[1] = "electricity",
|
|
3456
|
-
[2] = "water",
|
|
3457
|
-
[3] = "gas",
|
|
3458
|
-
[4] = "air",
|
|
3459
|
-
[5] = "smoke",
|
|
3460
|
-
[6] = "carbonMonoxide",
|
|
3461
|
-
[7] = "carbonDioxide",
|
|
3462
|
-
[8] = "temperature",
|
|
3463
|
-
[9] = "accessControl",
|
|
3464
|
-
[10] = "burglar",
|
|
3465
|
-
[11] = "powerManagement",
|
|
3466
|
-
[12] = "system",
|
|
3467
|
-
[13] = "emergency",
|
|
3468
|
-
[14] = "clock",
|
|
3469
|
-
[15] = "light",
|
|
3470
|
-
[16] = "humidity",
|
|
3471
|
-
[17] = "pressure"
|
|
3472
|
-
}
|
|
3473
|
-
|
|
3474
|
-
ENUMS["Exchange::IValuePoint::dimension"] = {
|
|
3475
|
-
[0] = "logic",
|
|
3476
|
-
[1] = "percentage",
|
|
3477
|
-
[2] = "kwh",
|
|
3478
|
-
[3] = "kvah",
|
|
3479
|
-
[4] = "pulses",
|
|
3480
|
-
[5] = "degrees",
|
|
3481
|
-
[6] = "units",
|
|
3482
|
-
[7] = "lux",
|
|
3483
|
-
[8] = "volt",
|
|
3484
|
-
[9] = "ampere",
|
|
3485
|
-
[10] = "frequency"
|
|
3486
|
-
}
|
|
3487
|
-
|
|
3488
|
-
ENUMS["Exchange::IValuePoint::protocol"] = {
|
|
3489
|
-
[0] = "unknown",
|
|
3490
|
-
[1] = "serial",
|
|
3491
|
-
[2] = "modbus",
|
|
3492
|
-
[3] = "mqtt",
|
|
3493
|
-
[4] = "http",
|
|
3494
|
-
[5] = "coap",
|
|
3495
|
-
[6] = "zigbee",
|
|
3496
|
-
[7] = "zwave",
|
|
3497
|
-
[8] = "bluetooth",
|
|
3498
|
-
[9] = "hardware",
|
|
3499
|
-
[10] = "onewire",
|
|
3500
|
-
[11] = "i2c",
|
|
3501
|
-
[12] = "spi",
|
|
3502
|
-
[13] = "nrf24",
|
|
3503
|
-
[14] = "virtuals"
|
|
3504
|
-
}
|
|
3505
|
-
|
|
3506
|
-
ENUMS["Exchange::IWifiControl::Security"] = {
|
|
3507
|
-
[1] = "OPEN",
|
|
3508
|
-
[2] = "WEP",
|
|
3509
|
-
[4] = "WPA",
|
|
3510
|
-
[8] = "WPA2",
|
|
3511
|
-
[16] = "WPS",
|
|
3512
|
-
[32] = "ENTERPRISE",
|
|
3513
|
-
[64] = "WPA_WPA2",
|
|
3514
|
-
[0] = "UNKNOWN"
|
|
3515
|
-
}
|
|
3516
|
-
|
|
3517
|
-
ENUMS["Exchange::IWifiControl::SecurityInfo::Key"] = {
|
|
3518
|
-
[1] = "PSK",
|
|
3519
|
-
[2] = "EAP",
|
|
3520
|
-
[4] = "CCMP",
|
|
3521
|
-
[8] = "TKIP",
|
|
3522
|
-
[16] = "PREAUTH",
|
|
3523
|
-
[32] = "PBC",
|
|
3524
|
-
[64] = "PIN",
|
|
3525
|
-
[128] = "PSK_HASHED",
|
|
3526
|
-
[0] = "NONE"
|
|
3527
|
-
}
|
|
3528
|
-
|
|
3529
|
-
ENUMS["Exchange::IZigWave::Device::type"] = {
|
|
3530
|
-
[0] = "END_DEVICE",
|
|
3531
|
-
[1] = "ROUTER",
|
|
3532
|
-
[2] = "CONTROLLER"
|
|
3533
|
-
}
|
|
3534
|
-
|
|
3535
|
-
ENUMS["QualityAssurance::ITestTextOptions::EnumTextOptions"] = {
|
|
3536
|
-
[0] = "FIRST_OPTION",
|
|
3537
|
-
[1] = "SECOND_OPTION",
|
|
3538
|
-
[2] = "ThirdOption"
|
|
3539
|
-
}
|
|
3540
|
-
|
|
3541
|
-
ENUMS["QualityAssurance::ITestTextOptions::ITestLegacy::EnumTextOptions"] = {
|
|
3542
|
-
[0] = "FIRST_OPTION",
|
|
3543
|
-
[1] = "SECOND_OPTION",
|
|
3544
|
-
[2] = "ThirdOption"
|
|
3545
|
-
}
|
|
3546
|
-
|
|
3547
|
-
ENUMS["QualityAssurance::ITestTextOptions::ITestKeep::EnumTextOptions"] = {
|
|
3548
|
-
[0] = "FIRST_OPTION",
|
|
3549
|
-
[1] = "SECOND_OPTION",
|
|
3550
|
-
[2] = "ThirdOption"
|
|
3551
|
-
}
|
|
3552
|
-
|
|
3553
|
-
ENUMS["QualityAssurance::ITestTextOptions::ITestCustom::EnumTextOptions"] = {
|
|
3554
|
-
[0] = "FIRST_OPTION",
|
|
3555
|
-
[1] = "SECOND_OPTION",
|
|
3556
|
-
[2] = "ThirdOption"
|
|
3557
|
-
}
|
|
3558
|
-
|
|
3559
|
-
ENUMS["Example::ISimpleAsync::state"] = {
|
|
3560
|
-
[0] = "DISCONNECTED",
|
|
3561
|
-
[1] = "CONNECTING",
|
|
3562
|
-
[2] = "CONNECTED",
|
|
3563
|
-
[3] = "CONNECTING_FAILED",
|
|
3564
|
-
[4] = "CONNECTING_TIMED_OUT",
|
|
3565
|
-
[5] = "CONNECTING_ABORTED"
|
|
3566
|
-
}
|
|
3567
|
-
|
|
3568
|
-
ENUMS["Example::ISimpleInstanceObjects::state"] = {
|
|
3569
|
-
[0] = "ENABLED",
|
|
3570
|
-
[1] = "DISABLED"
|
|
3571
|
-
}
|
|
3572
|
-
|