|
@@ -2386,10 +2386,76 @@
|
|
|
2386
2386
|
[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" } } },
|
|
2387
2387
|
[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" } } } } }
|
|
2388
2388
|
}
|
|
2389
2389
|
|
|
2390
2390
|
-- Ids.h
|
|
2391
|
+
-- IBenchmark.h
|
|
2392
|
+
INTERFACES[41026] = "RPC::IIteratorType<QualityAssurance::IBenchmark::BenchmarkResult, QualityAssurance::ID_BENCHMARK_RESULT_ITERATOR>"
|
|
2393
|
+
METHODS[41026] = {
|
|
2394
|
+
[3] = { name = "Next", signature = "virtual bool Next(QualityAssurance::IBenchmark::BenchmarkResult&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.POD, class = "QualityAssurance::IBenchmark::BenchmarkResult", element = { { name = "apiName", type = Type.STRING16, class = "string" }, { name = "iterations", type = Type.UINT32, class = "uint32_t" }, { name = "roundTrip", type = Type.POD, class = "QualityAssurance::IBenchmark::RoundTripStats", element = { { name = "minNs", type = Type.UINT64, class = "uint64_t" }, { name = "avgNs", type = Type.UINT64, class = "uint64_t" }, { name = "maxNs", type = Type.UINT64, class = "uint64_t" }, { name = "stddevNs", type = Type.UINT64, class = "uint64_t" } } }, { name = "memory", type = Type.POD, class = "QualityAssurance::IBenchmark::MemoryStats", element = { { name = "residentBefore", type = Type.UINT64, class = "uint64_t" }, { name = "residentAfter", type = Type.UINT64, class = "uint64_t" }, { name = "allocatedBefore", type = Type.UINT64, class = "uint64_t" }, { name = "allocatedAfter", type = Type.UINT64, class = "uint64_t" } } }, { name = "passed", type = Type.BOOL, class = "bool" }, { name = "failureReason", type = Type.ENUMU8, class = "QualityAssurance::IBenchmark::FailureReason", optional = true } } } } },
|
|
2395
|
+
[4] = { name = "Previous", signature = "virtual bool Previous(QualityAssurance::IBenchmark::BenchmarkResult&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.POD, class = "QualityAssurance::IBenchmark::BenchmarkResult", element = { { name = "apiName", type = Type.STRING16, class = "string" }, { name = "iterations", type = Type.UINT32, class = "uint32_t" }, { name = "roundTrip", type = Type.POD, class = "QualityAssurance::IBenchmark::RoundTripStats", element = { { name = "minNs", type = Type.UINT64, class = "uint64_t" }, { name = "avgNs", type = Type.UINT64, class = "uint64_t" }, { name = "maxNs", type = Type.UINT64, class = "uint64_t" }, { name = "stddevNs", type = Type.UINT64, class = "uint64_t" } } }, { name = "memory", type = Type.POD, class = "QualityAssurance::IBenchmark::MemoryStats", element = { { name = "residentBefore", type = Type.UINT64, class = "uint64_t" }, { name = "residentAfter", type = Type.UINT64, class = "uint64_t" }, { name = "allocatedBefore", type = Type.UINT64, class = "uint64_t" }, { name = "allocatedAfter", type = Type.UINT64, class = "uint64_t" } } }, { name = "passed", type = Type.BOOL, class = "bool" }, { name = "failureReason", type = Type.ENUMU8, class = "QualityAssurance::IBenchmark::FailureReason", optional = true } } } } },
|
|
2396
|
+
[5] = { name = "Reset", signature = "virtual void Reset(const uint32_t) = 0", params = { { name = "position", type = Type.UINT32, class = "uint32_t" } } },
|
|
2397
|
+
[6] = { name = "IsValid", signature = "virtual bool IsValid() const = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
2398
|
+
[7] = { name = "Count", signature = "virtual uint32_t Count() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } },
|
|
2399
|
+
[8] = { name = "Current", signature = "virtual QualityAssurance::IBenchmark::BenchmarkResult Current() const = 0", retvals = { { type = Type.POD, class = "QualityAssurance::IBenchmark::BenchmarkResult", element = { { name = "apiName", type = Type.STRING16, class = "string" }, { name = "iterations", type = Type.UINT32, class = "uint32_t" }, { name = "roundTrip", type = Type.POD, class = "QualityAssurance::IBenchmark::RoundTripStats", element = { { name = "minNs", type = Type.UINT64, class = "uint64_t" }, { name = "avgNs", type = Type.UINT64, class = "uint64_t" }, { name = "maxNs", type = Type.UINT64, class = "uint64_t" }, { name = "stddevNs", type = Type.UINT64, class = "uint64_t" } } }, { name = "memory", type = Type.POD, class = "QualityAssurance::IBenchmark::MemoryStats", element = { { name = "residentBefore", type = Type.UINT64, class = "uint64_t" }, { name = "residentAfter", type = Type.UINT64, class = "uint64_t" }, { name = "allocatedBefore", type = Type.UINT64, class = "uint64_t" }, { name = "allocatedAfter", type = Type.UINT64, class = "uint64_t" } } }, { name = "passed", type = Type.BOOL, class = "bool" }, { name = "failureReason", type = Type.ENUMU8, class = "QualityAssurance::IBenchmark::FailureReason", optional = true } } } } }
|
|
2400
|
+
}
|
|
2401
|
+
|
|
2402
|
+
INTERFACES[41024] = "QualityAssurance::IBenchmark"
|
|
2403
|
+
METHODS[41024] = {
|
|
2404
|
+
[3] = { name = "Trigger", signature = "virtual Core::hresult Trigger(const uint32_t) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "iterations", type = Type.UINT32, class = "uint32_t" } } },
|
|
2405
|
+
[4] = { name = "CollectData", signature = "virtual Core::hresult CollectData(QualityAssurance::IBenchmark::IBenchmarkResultIterator*&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "report", type = Type.OBJECT, class = "RPC::IIteratorType<QualityAssurance::IBenchmark::BenchmarkResult, QualityAssurance::ID_BENCHMARK_RESULT_ITERATOR>" } } },
|
|
2406
|
+
[5] = { name = "LatencyThreshold", signature = "virtual Core::hresult LatencyThreshold(const uint32_t) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "maxLatencyDeviationPct", type = Type.UINT32, class = "uint32_t" } } },
|
|
2407
|
+
[6] = { name = "LatencyThreshold", signature = "virtual Core::hresult LatencyThreshold(uint32_t&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "maxLatencyDeviationPct", type = Type.UINT32, class = "uint32_t", proto = "uint32_t&" } } },
|
|
2408
|
+
[7] = { name = "MemoryThreshold", signature = "virtual Core::hresult MemoryThreshold(const uint64_t) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "maxMemoryGrowthBytes", type = Type.UINT64, class = "uint64_t" } } },
|
|
2409
|
+
[8] = { name = "MemoryThreshold", signature = "virtual Core::hresult MemoryThreshold(uint64_t&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "maxMemoryGrowthBytes", type = Type.UINT64, class = "uint64_t", proto = "uint64_t&" } } },
|
|
2410
|
+
[9] = { name = "Register", signature = "virtual Core::hresult Register(QualityAssurance::IBenchmark::INotification*) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "sink", type = Type.OBJECT, class = "QualityAssurance::IBenchmark::INotification" } } },
|
|
2411
|
+
[10] = { name = "Unregister", signature = "virtual Core::hresult Unregister(QualityAssurance::IBenchmark::INotification*) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "sink", type = Type.OBJECT, class = "QualityAssurance::IBenchmark::INotification" } } }
|
|
2412
|
+
}
|
|
2413
|
+
|
|
2414
|
+
INTERFACES[41025] = "QualityAssurance::IBenchmark::INotification"
|
|
2415
|
+
METHODS[41025] = {
|
|
2416
|
+
[3] = { name = "PerformanceCheckCompleted", signature = "virtual void PerformanceCheckCompleted() = 0" }
|
|
2417
|
+
}
|
|
2418
|
+
|
|
2419
|
+
-- IBenchmarkPayload.h
|
|
2420
|
+
INTERFACES[41041] = "RPC::IIteratorType<QualityAssurance::IBenchmarkPayload::PayloadType, QualityAssurance::ID_BENCHMARK_PAYLOADTYPE_ITERATOR>"
|
|
2421
|
+
METHODS[41041] = {
|
|
2422
|
+
[3] = { name = "Next", signature = "virtual bool Next(QualityAssurance::IBenchmarkPayload::PayloadType&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.ENUMU8, class = "QualityAssurance::IBenchmarkPayload::PayloadType" } } },
|
|
2423
|
+
[4] = { name = "Previous", signature = "virtual bool Previous(QualityAssurance::IBenchmarkPayload::PayloadType&) = 0", retvals = { { type = Type.BOOL, class = "bool" }, { name = "info", type = Type.ENUMU8, class = "QualityAssurance::IBenchmarkPayload::PayloadType" } } },
|
|
2424
|
+
[5] = { name = "Reset", signature = "virtual void Reset(const uint32_t) = 0", params = { { name = "position", type = Type.UINT32, class = "uint32_t" } } },
|
|
2425
|
+
[6] = { name = "IsValid", signature = "virtual bool IsValid() const = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
2426
|
+
[7] = { name = "Count", signature = "virtual uint32_t Count() const = 0", retvals = { { type = Type.UINT32, class = "uint32_t" } } },
|
|
2427
|
+
[8] = { name = "Current", signature = "virtual QualityAssurance::IBenchmarkPayload::PayloadType Current() const = 0", retvals = { { type = Type.ENUMU8, class = "QualityAssurance::IBenchmarkPayload::PayloadType" } } }
|
|
2428
|
+
}
|
|
2429
|
+
|
|
2430
|
+
INTERFACES[41040] = "QualityAssurance::IBenchmarkPayload"
|
|
2431
|
+
METHODS[41040] = {
|
|
2432
|
+
[3] = { name = "GetPayloadTypes", signature = "virtual Core::hresult GetPayloadTypes(QualityAssurance::IBenchmarkPayload::IPayloadTypeIterator*&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "types", type = Type.OBJECT, class = "RPC::IIteratorType<QualityAssurance::IBenchmarkPayload::PayloadType, QualityAssurance::ID_BENCHMARK_PAYLOADTYPE_ITERATOR>" } } },
|
|
2433
|
+
[4] = { name = "SendUint16", signature = "virtual Core::hresult SendUint16(const uint16_t) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "value", type = Type.UINT16, class = "uint16_t" } } },
|
|
2434
|
+
[5] = { name = "SendUint32", signature = "virtual Core::hresult SendUint32(const uint32_t) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "value", type = Type.UINT32, class = "uint32_t" } } },
|
|
2435
|
+
[6] = { name = "SendUint64", signature = "virtual Core::hresult SendUint64(const uint64_t) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "value", type = Type.UINT64, class = "uint64_t" } } },
|
|
2436
|
+
[7] = { name = "SendBool", signature = "virtual Core::hresult SendBool(const bool) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "value", type = Type.BOOL, class = "bool" } } },
|
|
2437
|
+
[8] = { name = "SendFloat", signature = "virtual Core::hresult SendFloat(const float) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "value", type = Type.FLOAT32, class = "float" } } },
|
|
2438
|
+
[9] = { name = "SendDouble", signature = "virtual Core::hresult SendDouble(const double) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "value", type = Type.FLOAT64, class = "double" } } },
|
|
2439
|
+
[10] = { name = "SendString", signature = "virtual Core::hresult SendString(const string&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "value", type = Type.STRING16, class = "string" } } },
|
|
2440
|
+
[11] = { name = "SendSampleData", signature = "virtual Core::hresult SendSampleData(const QualityAssurance::IBenchmarkPayload::SampleData&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "data", type = Type.POD, class = "QualityAssurance::IBenchmarkPayload::SampleData", element = { { name = "id", type = Type.UINT32, class = "uint32_t" }, { name = "value", type = Type.UINT32, class = "uint32_t" }, { name = "name", type = Type.STRING16, class = "string" } } } } },
|
|
2441
|
+
[12] = { name = "SendNoPayload", signature = "virtual Core::hresult SendNoPayload() = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } } },
|
|
2442
|
+
[13] = { name = "SendBuffer", signature = "virtual Core::hresult SendBuffer(const uint16_t, const uint8_t*) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "buffer", type = Type.BUFFER16, class = "uint8_t", proto = "uint8_t*" } } },
|
|
2443
|
+
[14] = { name = "SendUint32Vector", signature = "virtual Core::hresult SendUint32Vector(const std::vector<uint32_t>&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "data", type = Type.VECTOR16, class = "std::vector<uint32_t>", proto = "std::vector<uint32_t>&", element = { type = Type.UINT32, class = "uint32_t" }, restrict = { min = 1, max = 1024 } } } },
|
|
2444
|
+
[15] = { name = "SendReceiveUint16", signature = "virtual Core::hresult SendReceiveUint16(const uint16_t, uint16_t&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "output", type = Type.UINT16, class = "uint16_t", proto = "uint16_t&" } }, params = { { name = "input", type = Type.UINT16, class = "uint16_t" } } },
|
|
2445
|
+
[16] = { name = "SendReceiveUint32", signature = "virtual Core::hresult SendReceiveUint32(const uint32_t, uint32_t&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "output", type = Type.UINT32, class = "uint32_t", proto = "uint32_t&" } }, params = { { name = "input", type = Type.UINT32, class = "uint32_t" } } },
|
|
2446
|
+
[17] = { name = "SendReceiveUint64", signature = "virtual Core::hresult SendReceiveUint64(const uint64_t, uint64_t&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "output", type = Type.UINT64, class = "uint64_t", proto = "uint64_t&" } }, params = { { name = "input", type = Type.UINT64, class = "uint64_t" } } },
|
|
2447
|
+
[18] = { name = "SendReceiveBool", signature = "virtual Core::hresult SendReceiveBool(const bool, bool&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "output", type = Type.BOOL, class = "bool" } }, params = { { name = "input", type = Type.BOOL, class = "bool" } } },
|
|
2448
|
+
[19] = { name = "SendReceiveFloat", signature = "virtual Core::hresult SendReceiveFloat(const float, float&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "output", type = Type.FLOAT32, class = "float" } }, params = { { name = "input", type = Type.FLOAT32, class = "float" } } },
|
|
2449
|
+
[20] = { name = "SendReceiveDouble", signature = "virtual Core::hresult SendReceiveDouble(const double, double&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "output", type = Type.FLOAT64, class = "double" } }, params = { { name = "input", type = Type.FLOAT64, class = "double" } } },
|
|
2450
|
+
[21] = { name = "SendReceiveString", signature = "virtual Core::hresult SendReceiveString(const string&, string&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "output", type = Type.STRING16, class = "string" } }, params = { { name = "input", type = Type.STRING16, class = "string" } } },
|
|
2451
|
+
[22] = { name = "SendReceiveSampleData", signature = "virtual Core::hresult SendReceiveSampleData(const QualityAssurance::IBenchmarkPayload::SampleData&, QualityAssurance::IBenchmarkPayload::SampleData&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "output", type = Type.POD, class = "QualityAssurance::IBenchmarkPayload::SampleData", element = { { name = "id", type = Type.UINT32, class = "uint32_t" }, { name = "value", type = Type.UINT32, class = "uint32_t" }, { name = "name", type = Type.STRING16, class = "string" } } } }, params = { { name = "input", type = Type.POD, class = "QualityAssurance::IBenchmarkPayload::SampleData", element = { { name = "id", type = Type.UINT32, class = "uint32_t" }, { name = "value", type = Type.UINT32, class = "uint32_t" }, { name = "name", type = Type.STRING16, class = "string" } } } } },
|
|
2452
|
+
[23] = { name = "SendReceiveBuffer", signature = "virtual Core::hresult SendReceiveBuffer(uint16_t&, uint8_t*) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "buffer", type = Type.BUFFER16, class = "uint8_t", proto = "uint8_t*" } }, params = { { name = "buffer", type = Type.BUFFER16, class = "uint8_t", proto = "uint8_t*" } } },
|
|
2453
|
+
[24] = { name = "SendReceiveUint32Vector", signature = "virtual Core::hresult SendReceiveUint32Vector(const std::vector<uint32_t>&, std::vector<uint32_t>&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "output", type = Type.VECTOR16, class = "std::vector<uint32_t>", proto = "std::vector<uint32_t>&", element = { type = Type.UINT32, class = "uint32_t" }, restrict = { min = 1, max = 1024 } } }, params = { { name = "input", type = Type.VECTOR16, class = "std::vector<uint32_t>", proto = "std::vector<uint32_t>&", element = { type = Type.UINT32, class = "uint32_t" }, restrict = { min = 1, max = 1024 } } } },
|
|
2454
|
+
[25] = { name = "Add", signature = "virtual Core::hresult Add(const uint32_t, const uint32_t, uint32_t&) const = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "result", type = Type.UINT32, class = "uint32_t", proto = "uint32_t&" } }, params = { { name = "a", type = Type.UINT32, class = "uint32_t" }, { name = "b", type = Type.UINT32, class = "uint32_t" } } }
|
|
2455
|
+
}
|
|
2456
|
+
|
|
2391
2457
|
-- ITestAutomation.h
|
|
2392
2458
|
INTERFACES[40960] = "QualityAssurance::IMemory"
|
|
2393
2459
|
METHODS[40960] = {
|
|
2394
2460
|
[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" } } },
|
|
2395
2461
|
[4] = { name = "FreeAllocatedMemory", signature = "virtual Core::hresult FreeAllocatedMemory() = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } } }
|
|
@@ -2491,10 +2557,24 @@
|
|
|
2491
2557
|
[4] = { name = "IsValid", signature = "virtual bool IsValid() const = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
2492
2558
|
[5] = { name = "Next", signature = "virtual bool Next() = 0", retvals = { { type = Type.BOOL, class = "bool" } } },
|
|
2493
2559
|
[6] = { name = "Category", signature = "virtual QualityAssurance::ITestController::ICategory* Category() const = 0", retvals = { { type = Type.OBJECT, class = "QualityAssurance::ITestController::ICategory" } } }
|
|
2494
2560
|
}
|
|
2495
2561
|
|
|
2562
|
+
-- ITestPlugin.h
|
|
2563
|
+
INTERFACES[41056] = "QualityAssurance::ITestPlugin"
|
|
2564
|
+
METHODS[41056] = {
|
|
2565
|
+
[3] = { name = "Register", signature = "virtual Core::hresult Register(QualityAssurance::ITestPlugin::INotification*) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notification", type = Type.OBJECT, class = "QualityAssurance::ITestPlugin::INotification" } } },
|
|
2566
|
+
[4] = { name = "Unregister", signature = "virtual Core::hresult Unregister(QualityAssurance::ITestPlugin::INotification*) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" } }, params = { { name = "notification", type = Type.OBJECT, class = "QualityAssurance::ITestPlugin::INotification" } } },
|
|
2567
|
+
[5] = { name = "Echo", signature = "virtual Core::hresult Echo(const string&, string&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "output", type = Type.STRING16, class = "string" } }, params = { { name = "input", type = Type.STRING16, class = "string" } } },
|
|
2568
|
+
[6] = { name = "Greet", signature = "virtual Core::hresult Greet(const string&, string&) = 0", retvals = { { type = Type.HRESULT, class = "uint32_t", proto = "Core::hresult" }, { name = "message", type = Type.STRING16, class = "string" } }, params = { { name = "name", type = Type.STRING16, class = "string" } } }
|
|
2569
|
+
}
|
|
2570
|
+
|
|
2571
|
+
INTERFACES[41057] = "QualityAssurance::ITestPlugin::INotification"
|
|
2572
|
+
METHODS[41057] = {
|
|
2573
|
+
[3] = { name = "OnGreeting", signature = "virtual void OnGreeting(const string&) = 0", params = { { name = "message", type = Type.STRING16, class = "string" } } }
|
|
2574
|
+
}
|
|
2575
|
+
|
|
2496
2576
|
-- ITestUtility.h
|
|
2497
2577
|
INTERFACES[40992] = "QualityAssurance::ITestUtility"
|
|
2498
2578
|
METHODS[40992] = {
|
|
2499
2579
|
[3] = { name = "Commands", signature = "virtual QualityAssurance::ITestUtility::ICommand::IIterator* Commands() const = 0", retvals = { { type = Type.OBJECT, class = "QualityAssurance::ITestUtility::ICommand::IIterator" } } },
|
|
2500
2580
|
[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" } } },
|
|
@@ -3536,10 +3616,23 @@
|
|
|
3536
3616
|
[0] = "END_DEVICE",
|
|
3537
3617
|
[1] = "ROUTER",
|
|
3538
3618
|
[2] = "CONTROLLER"
|
|
3539
3619
|
}
|
|
3540
3620
|
|
|
3621
|
+
ENUMS["QualityAssurance::IBenchmark::FailureReason"] = {
|
|
3622
|
+
[0] = "LATENCY_THRESHOLD_EXCEEDED",
|
|
3623
|
+
[1] = "MEMORY_THRESHOLD_EXCEEDED",
|
|
3624
|
+
[2] = "LATENCY_AND_MEMORY_THRESHOLD_EXCEEDED"
|
|
3625
|
+
}
|
|
3626
|
+
|
|
3627
|
+
ENUMS["QualityAssurance::IBenchmarkPayload::PayloadType"] = {
|
|
3628
|
+
[0] = "PAYLOAD_UNKNOWN",
|
|
3629
|
+
[1] = "PAYLOAD_SMALL",
|
|
3630
|
+
[2] = "PAYLOAD_MEDIUM",
|
|
3631
|
+
[3] = "PAYLOAD_LARGE"
|
|
3632
|
+
}
|
|
3633
|
+
|
|
3541
3634
|
ENUMS["QualityAssurance::ITestTextOptions::EnumTextOptions"] = {
|
|
3542
3635
|
[0] = "FIRST_OPTION",
|
|
3543
3636
|
[1] = "SECOND_OPTION",
|
|
3544
3637
|
[2] = "ThirdOption"
|
|
3545
3638
|
}
|