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 +16 -13
{baseline/home/runner/work/ThunderTools/ThunderTools/ghpages_baseline/LuaGenerator/master/latest_raw → generated/generated}/protocol-thunder-comrpc.data RENAMED
@@ -233,13 +233,13 @@ METHODS[48] = {
233
233
  [5] = { name = "Information", signature = "virtual string Information() const = 0", retvals = { { type = Type.STRING16, class = "string" } } }
234
234
  }
235
235
 
236
236
  INTERFACES[49] = "PluginHost::IPlugin::INotification"
237
237
  METHODS[49] = {
238
- [3] = { name = "Activated", signature = "virtual void Activated(const string&, PluginHost::IShell*) = 0", params = { { name = "callsign", type = Type.STRING16, class = "string" }, { name = "plugin", type = Type.OBJECT, class = "PluginHost::IShell" } } },
239
- [4] = { name = "Deactivated", signature = "virtual void Deactivated(const string&, PluginHost::IShell*) = 0", params = { { name = "callsign", type = Type.STRING16, class = "string" }, { name = "plugin", type = Type.OBJECT, class = "PluginHost::IShell" } } },
240
- [5] = { name = "Unavailable", signature = "virtual void Unavailable(const string&, PluginHost::IShell*) = 0", params = { { name = "callsign", type = Type.STRING16, class = "string" }, { name = "plugin", type = Type.OBJECT, class = "PluginHost::IShell" } } }
238
+ [3] = { name = "CancelableActivated", signature = "virtual Core::hresult CancelableActivated(const string&, PluginHost::IShell*)", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "callsign", type = Type.STRING16, class = "string" }, { name = "plugin", type = Type.OBJECT, class = "PluginHost::IShell" } } },
239
+ [4] = { name = "CancelableDeactivated", signature = "virtual Core::hresult CancelableDeactivated(const string&, PluginHost::IShell*)", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "callsign", type = Type.STRING16, class = "string" }, { name = "plugin", type = Type.OBJECT, class = "PluginHost::IShell" } } },
240
+ [5] = { name = "CancelableUnavailable", signature = "virtual Core::hresult CancelableUnavailable(const string&, PluginHost::IShell*)", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "callsign", type = Type.STRING16, class = "string" }, { name = "plugin", type = Type.OBJECT, class = "PluginHost::IShell" } } }
241
241
  }
242
242
 
243
243
  INTERFACES[58] = "PluginHost::IPlugin::ILifeTime"
244
244
  METHODS[58] = {
245
245
  [3] = { name = "Initialize", signature = "virtual void Initialize(const string&, PluginHost::IShell*) = 0", params = { { name = "callsign", type = Type.STRING16, class = "string" }, { name = "plugin", type = Type.OBJECT, class = "PluginHost::IShell" } } },
@@ -297,19 +297,21 @@ METHODS[64] = {
297
297
  [28] = { name = "Metadata", signature = "virtual Core::hresult Metadata(string&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "info", type = Type.STRING16, class = "string" } } },
298
298
  [29] = { name = "SubSystems", signature = "virtual PluginHost::ISubSystem* SubSystems() = 0", retvals = { { type = Type.OBJECT, class = "PluginHost::ISubSystem" } } },
299
299
  [30] = { name = "Notify", signature = "virtual void Notify(const string&, const string&) = 0", params = { { name = "event", type = Type.STRING16, class = "string" }, { name = "message", type = Type.STRING16, class = "string" } } },
300
300
  [31] = { name = "Register", signature = "virtual void Register(PluginHost::IPlugin::INotification*, const Core::OptionalType<string>&) = 0", params = { { name = "sink", type = Type.OBJECT, class = "PluginHost::IPlugin::INotification" }, { name = "callsign", type = Type.STRING16, class = "string", optional = true } } },
301
301
  [32] = { name = "Unregister", signature = "virtual void Unregister(PluginHost::IPlugin::INotification*, const Core::OptionalType<string>&) = 0", params = { { name = "sink", type = Type.OBJECT, class = "PluginHost::IPlugin::INotification" }, { name = "callsign", type = Type.STRING16, class = "string", optional = true } } },
302
- [33] = { name = "State", signature = "virtual PluginHost::IShell::state State() const = 0", retvals = { { type = Type.ENUMU8, class = "PluginHost::IShell::state" } } },
303
- [34] = { name = "QueryInterfaceByCallsign", signature = "virtual void* QueryInterfaceByCallsign(const uint32_t, const string&) = 0", retvals = { { type = Type.OBJECT, class = "void", interface_param = 1 } }, params = { { name = "id", type = Type.INTERFACE, class = "uint32_t" }, { name = "name", type = Type.STRING16, class = "string" } } },
304
- [35] = { name = "Activate", signature = "virtual Core::hresult Activate(const PluginHost::IShell::reason) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { type = Type.ENUMU8, class = "PluginHost::IShell::reason" } } },
305
- [36] = { name = "Deactivate", signature = "virtual Core::hresult Deactivate(const PluginHost::IShell::reason) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { type = Type.ENUMU8, class = "PluginHost::IShell::reason" } } },
306
- [37] = { name = "Unavailable", signature = "virtual Core::hresult Unavailable(const PluginHost::IShell::reason) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { type = Type.ENUMU8, class = "PluginHost::IShell::reason" } } },
307
- [38] = { name = "Hibernate", signature = "virtual Core::hresult Hibernate(const uint32_t) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "timeout", type = Type.UINT32, class = "uint32_t" } } },
308
- [39] = { name = "Reason", signature = "virtual PluginHost::IShell::reason Reason() const = 0", retvals = { { type = Type.ENUMU8, class = "PluginHost::IShell::reason" } } },
309
- [40] = { name = "Submit", signature = "virtual uint32_t Submit(const uint32_t, /* undefined type */ const Core::ProxyType<Core::JSON::IElement>&) = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } }, params = { { name = "Id", type = Type.UINT32, class = "uint32_t" } } },
310
- [41] = { name = "GetLibrarySearchPaths", signature = "virtual RPC::IStringIterator* GetLibrarySearchPaths(const string&) const = 0", retvals = { { type = Type.OBJECT, class = "RPC::IIteratorType<string, RPC::ID_STRINGITERATOR>" } }, params = { { type = Type.STRING16, class = "string" } } }
302
+ [33] = { name = "Register", signature = "virtual void Register(PluginHost::IPlugin::INotification*, const uint32_t) = 0", params = { { name = "sink", type = Type.OBJECT, class = "PluginHost::IPlugin::INotification" }, { name = "interface_id", type = Type.UINT32, class = "uint32_t" } } },
303
+ [34] = { name = "Unregister", signature = "virtual void Unregister(PluginHost::IPlugin::INotification*, const uint32_t) = 0", params = { { name = "sink", type = Type.OBJECT, class = "PluginHost::IPlugin::INotification" }, { name = "interface_id", type = Type.UINT32, class = "uint32_t" } } },
304
+ [35] = { name = "State", signature = "virtual PluginHost::IShell::state State() const = 0", retvals = { { type = Type.ENUMU8, class = "PluginHost::IShell::state" } } },
305
+ [36] = { name = "QueryInterfaceByCallsign", signature = "virtual void* QueryInterfaceByCallsign(const uint32_t, const string&) = 0", retvals = { { type = Type.OBJECT, class = "void", interface_param = 1 } }, params = { { name = "id", type = Type.INTERFACE, class = "uint32_t" }, { name = "name", type = Type.STRING16, class = "string" } } },
306
+ [37] = { name = "Activate", signature = "virtual Core::hresult Activate(const PluginHost::IShell::reason) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { type = Type.ENUMU8, class = "PluginHost::IShell::reason" } } },
307
+ [38] = { name = "Deactivate", signature = "virtual Core::hresult Deactivate(const PluginHost::IShell::reason) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { type = Type.ENUMU8, class = "PluginHost::IShell::reason" } } },
308
+ [39] = { name = "Unavailable", signature = "virtual Core::hresult Unavailable(const PluginHost::IShell::reason) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { type = Type.ENUMU8, class = "PluginHost::IShell::reason" } } },
309
+ [40] = { name = "Hibernate", signature = "virtual Core::hresult Hibernate(const uint32_t) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "timeout", type = Type.UINT32, class = "uint32_t" } } },
310
+ [41] = { name = "Reason", signature = "virtual PluginHost::IShell::reason Reason() const = 0", retvals = { { type = Type.ENUMU8, class = "PluginHost::IShell::reason" } } },
311
+ [42] = { name = "Submit", signature = "virtual uint32_t Submit(const uint32_t, /* undefined type */ const Core::ProxyType<Core::JSON::IElement>&) = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } }, params = { { name = "Id", type = Type.UINT32, class = "uint32_t" } } },
312
+ [43] = { name = "GetLibrarySearchPaths", signature = "virtual RPC::IStringIterator* GetLibrarySearchPaths(const string&) const = 0", retvals = { { type = Type.OBJECT, class = "RPC::IIteratorType<string, RPC::ID_STRINGITERATOR>" } }, params = { { type = Type.STRING16, class = "string" } } }
311
313
  }
312
314
 
313
315
  INTERFACES[66] = "PluginHost::IShell::IConnectionServer"
314
316
  METHODS[66] = {
315
317
  [3] = { name = "Register", signature = "virtual void Register(PluginHost::IShell::IConnectionServer::INotification*) = 0", params = { { name = "sink", type = Type.OBJECT, class = "PluginHost::IShell::IConnectionServer::INotification" } } },
@@ -3193,11 +3195,12 @@ ENUMS["Core::Messaging::Metadata::type"] = {
3193
3195
  [0] = "INVALID",
3194
3196
  [1] = "TRACING",
3195
3197
  [2] = "LOGGING",
3196
3198
  [3] = "REPORTING",
3197
3199
  [4] = "OPERATIONAL_STREAM",
3198
- [5] = "ASSERT"
3200
+ [5] = "ASSERT",
3201
+ [6] = "TELEMETRY"
3199
3202
  }
3200
3203
 
3201
3204
  ENUMS["Exchange::INetflix::state"] = {
3202
3205
  [1] = "PLAYING",
3203
3206
  [2] = "STOPPED",