| [ |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/Counter.GetInspectVmo", |
| "strictness": "strict", |
| "ordinal": "7974101319142677377", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/CounterGetInspectVmoResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/Counter.UpdateInspectVmo", |
| "strictness": "strict", |
| "ordinal": "2100343708672086943", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/CounterUpdateInspectVmoResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/Counter", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/CounterGetInspectVmoResponse.buffer", |
| "ordinal": "2", |
| "type": "fuchsia.mem/Buffer" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/CounterGetInspectVmoResponse.status", |
| "ordinal": "1", |
| "type": "int32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/CounterGetInspectVmoResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/CounterUpdateInspectVmoResponse.status", |
| "ordinal": "1", |
| "type": "int32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/CounterUpdateInspectVmoResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/CpuResource.Get", |
| "strictness": "strict", |
| "ordinal": "4747093326996575716", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/CpuResourceGetResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/CpuResource", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/CpuResourceGetResponse.resource", |
| "ordinal": "1", |
| "type": "zx/Handle:RESOURCE" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/CpuResourceGetResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/CpuStats.actual_num_cpus", |
| "ordinal": "1", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/CpuStats.per_cpu_stats", |
| "ordinal": "2", |
| "type": "vector<fuchsia.kernel/PerCpuStats>:<512,optional>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/CpuStats" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.kernel/DEBUG_COMMAND_MAX", |
| "type": "uint32", |
| "value": "1024" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/DebugBroker.SendDebugCommand", |
| "strictness": "strict", |
| "ordinal": "2225465377324625910", |
| "direction": "two_way", |
| "request": "fuchsia.kernel/DebugBrokerSendDebugCommandRequest", |
| "response": "fuchsia.kernel/DebugBrokerSendDebugCommandResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/DebugBroker.SetTracingEnabled", |
| "strictness": "strict", |
| "ordinal": "1361046756353749774", |
| "direction": "two_way", |
| "request": "fuchsia.kernel/DebugBrokerSetTracingEnabledRequest", |
| "response": "fuchsia.kernel/DebugBrokerSetTracingEnabledResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/DebugBroker", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/DebugBrokerSendDebugCommandRequest.command", |
| "ordinal": "1", |
| "type": "string:1024" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/DebugBrokerSendDebugCommandRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/DebugBrokerSendDebugCommandResponse.status", |
| "ordinal": "1", |
| "type": "int32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/DebugBrokerSendDebugCommandResponse" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/DebugBrokerSetTracingEnabledRequest.enabled", |
| "ordinal": "1", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/DebugBrokerSetTracingEnabledRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/DebugBrokerSetTracingEnabledResponse.status", |
| "ordinal": "1", |
| "type": "int32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/DebugBrokerSetTracingEnabledResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/DebugResource.Get", |
| "strictness": "strict", |
| "ordinal": "2123965638151660660", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/DebugResourceGetResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/DebugResource", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/DebugResourceGetResponse.resource", |
| "ordinal": "1", |
| "type": "zx/Handle:RESOURCE" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/DebugResourceGetResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/HypervisorResource.Get", |
| "strictness": "strict", |
| "ordinal": "2031441404809979042", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/HypervisorResourceGetResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/HypervisorResource", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/HypervisorResourceGetResponse.resource", |
| "ordinal": "1", |
| "type": "zx/Handle:RESOURCE" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/HypervisorResourceGetResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/InfoResource.Get", |
| "strictness": "strict", |
| "ordinal": "2155233879084769383", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/InfoResourceGetResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/InfoResource", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/InfoResourceGetResponse.resource", |
| "ordinal": "1", |
| "type": "zx/Handle:RESOURCE" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/InfoResourceGetResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/IoportResource.Get", |
| "strictness": "strict", |
| "ordinal": "5598546592714442027", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/IoportResourceGetResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/IoportResource", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/IoportResourceGetResponse.resource", |
| "ordinal": "1", |
| "type": "zx/Handle:RESOURCE" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/IoportResourceGetResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/IrqResource.Get", |
| "strictness": "strict", |
| "ordinal": "5268056273734091241", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/IrqResourceGetResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/IrqResource", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/IrqResourceGetResponse.resource", |
| "ordinal": "1", |
| "type": "zx/Handle:RESOURCE" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/IrqResourceGetResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStats.free_bytes", |
| "ordinal": "2", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStats.free_heap_bytes", |
| "ordinal": "5", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStats.ipc_bytes", |
| "ordinal": "8", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStats.mmu_overhead_bytes", |
| "ordinal": "7", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStats.other_bytes", |
| "ordinal": "9", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStats.total_bytes", |
| "ordinal": "1", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStats.total_heap_bytes", |
| "ordinal": "4", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStats.vmo_bytes", |
| "ordinal": "6", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStats.wired_bytes", |
| "ordinal": "3", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.kernel/MemoryStats" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.compressed_fragmentation_bytes", |
| "ordinal": "3", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.compressed_page_evictions", |
| "ordinal": "9", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.compressed_storage_bytes", |
| "ordinal": "2", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.compression_time", |
| "ordinal": "4", |
| "type": "int64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.critical_memory_page_compressions", |
| "ordinal": "12", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.decompression_time", |
| "ordinal": "5", |
| "type": "int64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.eager_page_compressions", |
| "ordinal": "10", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.failed_page_compression_attempts", |
| "ordinal": "7", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.memory_pressure_page_compressions", |
| "ordinal": "11", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.pages_decompressed_unit_ns", |
| "ordinal": "13", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.pages_decompressed_within_log_time", |
| "ordinal": "14", |
| "type": "array<uint64,8>" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.total_page_compression_attempts", |
| "ordinal": "6", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.total_page_decompressions", |
| "ordinal": "8", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsCompression.uncompressed_storage_bytes", |
| "ordinal": "1", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.kernel/MemoryStatsCompression" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.free_bytes", |
| "ordinal": "2", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.free_heap_bytes", |
| "ordinal": "5", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.ipc_bytes", |
| "ordinal": "13", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.mmu_overhead_bytes", |
| "ordinal": "12", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.other_bytes", |
| "ordinal": "14", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.total_bytes", |
| "ordinal": "1", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.total_heap_bytes", |
| "ordinal": "4", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.vmo_bytes", |
| "ordinal": "6", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.vmo_discardable_locked_bytes", |
| "ordinal": "10", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.vmo_discardable_unlocked_bytes", |
| "ordinal": "11", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.vmo_pager_newest_bytes", |
| "ordinal": "8", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.vmo_pager_oldest_bytes", |
| "ordinal": "9", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.vmo_pager_total_bytes", |
| "ordinal": "7", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/MemoryStatsExtended.wired_bytes", |
| "ordinal": "3", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.kernel/MemoryStatsExtended" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/MmioResource.Get", |
| "strictness": "strict", |
| "ordinal": "7382661600629358203", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/MmioResourceGetResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/MmioResource", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/MmioResourceGetResponse.resource", |
| "ordinal": "1", |
| "type": "zx/Handle:RESOURCE" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/MmioResourceGetResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.context_switches", |
| "ordinal": "5", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.cpu_number", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.exceptions", |
| "ordinal": "12", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.flags", |
| "ordinal": "2", |
| "type": "uint32" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.generic_ipis", |
| "ordinal": "15", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.idle_time", |
| "ordinal": "3", |
| "type": "int64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.ints", |
| "ordinal": "8", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.irq_preempts", |
| "ordinal": "6", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.page_faults", |
| "ordinal": "11", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.reschedule_ipis", |
| "ordinal": "14", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.reschedules", |
| "ordinal": "4", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.syscalls", |
| "ordinal": "13", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.timer_ints", |
| "ordinal": "9", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.timers", |
| "ordinal": "10", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.kernel/PerCpuStats.yields", |
| "ordinal": "7", |
| "type": "uint64" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.kernel/PerCpuStats" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/PowerResource.Get", |
| "strictness": "strict", |
| "ordinal": "3138438062431922278", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/PowerResourceGetResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/PowerResource", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/PowerResourceGetResponse.resource", |
| "ordinal": "1", |
| "type": "zx/Handle:RESOURCE" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/PowerResourceGetResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/RootJob.Get", |
| "strictness": "strict", |
| "ordinal": "8335237394535366316", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/RootJobGetResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/RootJob", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/RootJobForInspect.Get", |
| "strictness": "strict", |
| "ordinal": "8335237394535366316", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/RootJobGetResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/RootJobForInspect", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/RootJobGetResponse.job", |
| "ordinal": "1", |
| "type": "zx/Handle:JOB" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/RootJobGetResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/SmcResource.Get", |
| "strictness": "strict", |
| "ordinal": "4119875881902861799", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/SmcResourceGetResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/SmcResource", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/SmcResourceGetResponse.resource", |
| "ordinal": "1", |
| "type": "zx/Handle:RESOURCE" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/SmcResourceGetResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/Stats.GetCpuLoad", |
| "strictness": "strict", |
| "ordinal": "5516644586577151590", |
| "direction": "two_way", |
| "request": "fuchsia.kernel/StatsGetCpuLoadRequest", |
| "response": "fuchsia.kernel/StatsGetCpuLoadResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/Stats.GetCpuStats", |
| "strictness": "strict", |
| "ordinal": "5120072178135245214", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/StatsGetCpuStatsResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/Stats.GetMemoryStats", |
| "strictness": "strict", |
| "ordinal": "7522831701532479604", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/StatsGetMemoryStatsResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/Stats.GetMemoryStatsCompression", |
| "strictness": "strict", |
| "ordinal": "6073677601739617585", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/MemoryStatsCompression" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/Stats.GetMemoryStatsExtended", |
| "strictness": "strict", |
| "ordinal": "6988074761686925983", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/StatsGetMemoryStatsExtendedResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/Stats", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/StatsGetCpuLoadRequest.duration", |
| "ordinal": "1", |
| "type": "int64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/StatsGetCpuLoadRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/StatsGetCpuLoadResponse.per_cpu_load", |
| "ordinal": "1", |
| "type": "vector<float32>:512" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/StatsGetCpuLoadResponse" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/StatsGetCpuStatsResponse.stats", |
| "ordinal": "1", |
| "type": "fuchsia.kernel/CpuStats" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/StatsGetCpuStatsResponse" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/StatsGetMemoryStatsExtendedResponse.stats", |
| "ordinal": "1", |
| "type": "fuchsia.kernel/MemoryStatsExtended" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/StatsGetMemoryStatsExtendedResponse" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/StatsGetMemoryStatsResponse.stats", |
| "ordinal": "1", |
| "type": "fuchsia.kernel/MemoryStats" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/StatsGetMemoryStatsResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.kernel/VmexResource.Get", |
| "strictness": "strict", |
| "ordinal": "3736636248880907929", |
| "direction": "two_way", |
| "response": "fuchsia.kernel/VmexResourceGetResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.kernel/VmexResource", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.kernel/VmexResourceGetResponse.resource", |
| "ordinal": "1", |
| "type": "zx/Handle:RESOURCE" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.kernel/VmexResourceGetResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.kernel" |
| } |
| ] |