Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. {baseline/home/runner/work/ThunderTools/ThunderTools/ghpages_baseline/LuaGenerator/master/latest_raw → generated/generated}/protocol-thunder-comrpc.data +7 -7
{baseline/home/runner/work/ThunderTools/ThunderTools/ghpages_baseline/LuaGenerator/master/latest_raw → generated/generated}/protocol-thunder-comrpc.data RENAMED
@@ -1620,11 +1620,11 @@ METHODS[5060] = {
1620
1620
  [3] = { name = "SessionIdExt", signature = "virtual uint32_t SessionIdExt() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } },
1621
1621
  [4] = { name = "BufferIdExt", signature = "virtual string BufferIdExt() const = 0", retvals = { { type = Type.STRING16, class = "string" } } },
1622
1622
  [5] = { name = "SetDrmHeader", signature = "virtual Exchange::OCDM_RESULT SetDrmHeader(const uint8_t*, uint16_t) = 0", retvals = { { type = Type.ENUMU32, class = "Exchange::OCDM_RESULT" } }, params = { { name = "drmHeader", type = Type.BUFFER16, class = "uint8_t", proto = "uint8_t*" } } },
1623
1623
  [6] = { name = "GetChallengeDataExt", signature = "virtual Exchange::OCDM_RESULT GetChallengeDataExt(uint8_t*, uint16_t&, uint32_t) = 0", retvals = { { type = Type.ENUMU32, class = "Exchange::OCDM_RESULT" }, { name = "challenge", type = Type.BUFFER16, class = "uint8_t", proto = "uint8_t*" } }, params = { { name = "challengeSize", type = Type.UINT16, class = "uint16_t", proto = "uint16_t&" }, { name = "isLDL", type = Type.UINT32, class = "uint32_t" } } },
1624
1624
  [7] = { name = "CancelChallengeDataExt", signature = "virtual Exchange::OCDM_RESULT CancelChallengeDataExt() = 0", retvals = { { type = Type.ENUMU32, class = "Exchange::OCDM_RESULT" } } },
1625
- [8] = { name = "StoreLicenseData", signature = "virtual Exchange::OCDM_RESULT StoreLicenseData(const uint8_t*, uint16_t, uint8_t*) = 0", retvals = { { type = Type.ENUMU32, class = "Exchange::OCDM_RESULT" }, { name = "secureStopId", type = Type.BUFFER8, class = "uint8_t", proto = "uint8_t*" } }, params = { { name = "licenseData", type = Type.BUFFER16, class = "uint8_t", proto = "uint8_t*" } } },
1625
+ [8] = { name = "StoreLicenseData", signature = "virtual Exchange::OCDM_RESULT StoreLicenseData(const uint8_t*, uint16_t, uint8_t*) = 0", retvals = { { type = Type.ENUMU32, class = "Exchange::OCDM_RESULT" }, { name = "secureStopId", type = Type.ARRAY, class = "uint8_t", proto = "uint8_t*", element = { type = Type.UINT8, class = "uint8_t", proto = "uint8_t*" }, count = 16 } }, params = { { name = "licenseData", type = Type.BUFFER16, class = "uint8_t", proto = "uint8_t*" } } },
1626
1626
  [9] = { name = "SelectKeyId", signature = "virtual Exchange::OCDM_RESULT SelectKeyId(const uint8_t, const uint8_t*) = 0", retvals = { { type = Type.ENUMU32, class = "Exchange::OCDM_RESULT" } }, params = { { name = "keyId", type = Type.BUFFER8, class = "uint8_t", proto = "uint8_t*" } } },
1627
1627
  [10] = { name = "CleanDecryptContext", signature = "virtual Exchange::OCDM_RESULT CleanDecryptContext() = 0", retvals = { { type = Type.ENUMU32, class = "Exchange::OCDM_RESULT" } } }
1628
1628
  }
1629
1629
 
1630
1630
  INTERFACES[5056] = "Exchange::IAccessorOCDM"
@@ -2515,17 +2515,17 @@ INTERFACES[45072] = "Example::ISimpleAsync"
2515
2515
  METHODS[45072] = {
2516
2516
  [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" } } },
2517
2517
  [4] = { name = "Abort", signature = "virtual Core::hresult Abort() = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } } },
2518
2518
  [5] = { name = "Disconnect", signature = "virtual Core::hresult Disconnect() = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } } },
2519
2519
  [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 } } } },
2520
- [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.BUFFER8, class = "uint8_t", proto = "uint8_t[6]" } } },
2521
- [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.BUFFER8, class = "uint8_t", proto = "uint8_t[6]" } } },
2522
- [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.BUFFER8, class = "uint8_t", proto = "uint8_t[6]" } } },
2520
+ [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 } } },
2521
+ [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 } } },
2522
+ [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 } } },
2523
2523
  [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" } } },
2524
2524
  [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" } } },
2525
- [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.BUFFER8, class = "uint8_t", proto = "uint8_t[6]" }, { name = "metadata", type = Type.STRING16, class = "string" } } },
2526
- [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.BUFFER8, class = "uint8_t", proto = "uint8_t[6]" } } },
2525
+ [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" } } },
2526
+ [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 } } },
2527
2527
  [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" } } },
2528
2528
  [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" } } },
2529
2529
  [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" } } },
2530
2530
  [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" } } },
2531
2531
  [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" } } },
@@ -2548,11 +2548,11 @@ METHODS[45073] = {
2548
2548
  [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" } } }
2549
2549
  }
2550
2550
 
2551
2551
  INTERFACES[45074] = "Example::ISimpleAsync::INotification"
2552
2552
  METHODS[45074] = {
2553
- [3] = { name = "StatusChanged", signature = "virtual void StatusChanged(const uint8_t[6], const bool) = 0", params = { { name = "address", type = Type.BUFFER8, class = "uint8_t", proto = "uint8_t[6]" }, { name = "linked", type = Type.BOOL, class = "bool" } } }
2553
+ [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" } } }
2554
2554
  }
2555
2555
 
2556
2556
  INTERFACES[45075] = "Example::ISimpleAsync::IBindNotification"
2557
2557
  METHODS[45075] = {
2558
2558
  [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" } } }