blob: 531a99e60c091c1693e26d0013bae264b22c67f9 [file] [log] [blame]
[
{
"declaration": "(fuchsia.diagnostics/StreamParameters stream_parameters,server_end:fuchsia.diagnostics/BatchIterator result_stream)",
"kind": "protocol/member",
"name": "fuchsia.diagnostics/ArchiveAccessor.StreamDiagnostics"
},
{
"kind": "protocol",
"name": "fuchsia.diagnostics/ArchiveAccessor"
},
{
"declaration": "() -> (fuchsia.diagnostics/BatchIterator_GetNext_Result result)",
"kind": "protocol/member",
"name": "fuchsia.diagnostics/BatchIterator.GetNext"
},
{
"kind": "protocol",
"name": "fuchsia.diagnostics/BatchIterator"
},
{
"declaration": "vector<fuchsia.diagnostics/FormattedContent>:64",
"kind": "struct/member",
"name": "fuchsia.diagnostics/BatchIterator_GetNext_Response.batch"
},
{
"kind": "struct",
"name": "fuchsia.diagnostics/BatchIterator_GetNext_Response",
"resourceness": "resource"
},
{
"declaration": "fuchsia.diagnostics/ReaderError",
"kind": "union/member",
"name": "fuchsia.diagnostics/BatchIterator_GetNext_Result.err"
},
{
"declaration": "fuchsia.diagnostics/BatchIterator_GetNext_Response",
"kind": "union/member",
"name": "fuchsia.diagnostics/BatchIterator_GetNext_Result.response"
},
{
"kind": "union",
"name": "fuchsia.diagnostics/BatchIterator_GetNext_Result",
"resourceness": "resource",
"strictness": "strict"
},
{
"declaration": "bool",
"kind": "union/member",
"name": "fuchsia.diagnostics/ClientSelectorConfiguration.select_all"
},
{
"declaration": "vector<fuchsia.diagnostics/SelectorArgument>",
"kind": "union/member",
"name": "fuchsia.diagnostics/ClientSelectorConfiguration.selectors"
},
{
"kind": "union",
"name": "fuchsia.diagnostics/ClientSelectorConfiguration",
"strictness": "flexible"
},
{
"declaration": "vector<fuchsia.diagnostics/StringSelector>:25",
"kind": "table/member",
"name": "fuchsia.diagnostics/ComponentSelector.moniker_segments"
},
{
"kind": "table",
"name": "fuchsia.diagnostics/ComponentSelector"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/DataType.INSPECT",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/DataType.LIFECYCLE",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/DataType.LOGS",
"value": "3"
},
{
"declaration": "uint8",
"kind": "enum",
"name": "fuchsia.diagnostics/DataType",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/Format.JSON",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/Format.TEXT",
"value": "2"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.diagnostics/Format",
"strictness": "strict"
},
{
"declaration": "fuchsia.mem/Buffer",
"kind": "union/member",
"name": "fuchsia.diagnostics/FormattedContent.json"
},
{
"declaration": "fuchsia.mem/Buffer",
"kind": "union/member",
"name": "fuchsia.diagnostics/FormattedContent.text"
},
{
"kind": "union",
"name": "fuchsia.diagnostics/FormattedContent",
"resourceness": "resource",
"strictness": "flexible"
},
{
"declaration": "fuchsia.diagnostics/Severity",
"kind": "table/member",
"name": "fuchsia.diagnostics/Interest.min_severity"
},
{
"kind": "table",
"name": "fuchsia.diagnostics/Interest"
},
{
"declaration": "fuchsia.diagnostics/Interest",
"kind": "struct/member",
"name": "fuchsia.diagnostics/LogInterestSelector.interest"
},
{
"declaration": "fuchsia.diagnostics/ComponentSelector",
"kind": "struct/member",
"name": "fuchsia.diagnostics/LogInterestSelector.selector"
},
{
"kind": "struct",
"name": "fuchsia.diagnostics/LogInterestSelector"
},
{
"declaration": "(vector<fuchsia.diagnostics/LogInterestSelector>:64 selectors)",
"kind": "protocol/member",
"name": "fuchsia.diagnostics/LogSettings.RegisterInterest"
},
{
"kind": "protocol",
"name": "fuchsia.diagnostics/LogSettings"
},
{
"declaration": "uint16",
"kind": "const",
"name": "fuchsia.diagnostics/MAXIMUM_ENTRIES_PER_BATCH",
"value": "64"
},
{
"declaration": "uint16",
"kind": "const",
"name": "fuchsia.diagnostics/MAXIMUM_RAW_SELECTOR_LENGTH",
"value": "1024"
},
{
"declaration": "uint16",
"kind": "const",
"name": "fuchsia.diagnostics/MAX_DATA_HIERARCHY_DEPTH",
"value": "100"
},
{
"declaration": "uint8",
"kind": "const",
"name": "fuchsia.diagnostics/MAX_LOG_SELECTORS",
"value": "64"
},
{
"declaration": "uint16",
"kind": "const",
"name": "fuchsia.diagnostics/MAX_MONIKER_SEGMENTS",
"value": "25"
},
{
"declaration": "uint16",
"kind": "const",
"name": "fuchsia.diagnostics/MAX_STRING_SELECTOR_LENGTH",
"value": "100"
},
{
"declaration": "int64",
"kind": "table/member",
"name": "fuchsia.diagnostics/PerformanceConfiguration.batch_retrieval_timeout_seconds"
},
{
"declaration": "uint64",
"kind": "table/member",
"name": "fuchsia.diagnostics/PerformanceConfiguration.max_aggregate_content_size_bytes"
},
{
"kind": "table",
"name": "fuchsia.diagnostics/PerformanceConfiguration"
},
{
"declaration": "vector<fuchsia.diagnostics/StringSelector>:100",
"kind": "struct/member",
"name": "fuchsia.diagnostics/PropertySelector.node_path"
},
{
"declaration": "fuchsia.diagnostics/StringSelector",
"kind": "struct/member",
"name": "fuchsia.diagnostics/PropertySelector.target_properties"
},
{
"kind": "struct",
"name": "fuchsia.diagnostics/PropertySelector"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/ReaderError.IO",
"value": "1"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.diagnostics/ReaderError",
"strictness": "strict"
},
{
"declaration": "fuchsia.diagnostics/ComponentSelector",
"kind": "table/member",
"name": "fuchsia.diagnostics/Selector.component_selector"
},
{
"declaration": "fuchsia.diagnostics/TreeSelector",
"kind": "table/member",
"name": "fuchsia.diagnostics/Selector.tree_selector"
},
{
"kind": "table",
"name": "fuchsia.diagnostics/Selector"
},
{
"declaration": "string:1024",
"kind": "union/member",
"name": "fuchsia.diagnostics/SelectorArgument.raw_selector"
},
{
"declaration": "fuchsia.diagnostics/Selector",
"kind": "union/member",
"name": "fuchsia.diagnostics/SelectorArgument.structured_selector"
},
{
"kind": "union",
"name": "fuchsia.diagnostics/SelectorArgument",
"strictness": "flexible"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/Severity.DEBUG",
"value": "32"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/Severity.ERROR",
"value": "80"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/Severity.FATAL",
"value": "96"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/Severity.INFO",
"value": "48"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/Severity.TRACE",
"value": "16"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/Severity.WARN",
"value": "64"
},
{
"declaration": "uint8",
"kind": "enum",
"name": "fuchsia.diagnostics/Severity",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/StreamMode.SNAPSHOT",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/StreamMode.SNAPSHOT_THEN_SUBSCRIBE",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.diagnostics/StreamMode.SUBSCRIBE",
"value": "3"
},
{
"declaration": "uint8",
"kind": "enum",
"name": "fuchsia.diagnostics/StreamMode",
"strictness": "strict"
},
{
"declaration": "int64",
"kind": "table/member",
"name": "fuchsia.diagnostics/StreamParameters.batch_retrieval_timeout_seconds"
},
{
"declaration": "fuchsia.diagnostics/ClientSelectorConfiguration",
"kind": "table/member",
"name": "fuchsia.diagnostics/StreamParameters.client_selector_configuration"
},
{
"declaration": "fuchsia.diagnostics/DataType",
"kind": "table/member",
"name": "fuchsia.diagnostics/StreamParameters.data_type"
},
{
"declaration": "fuchsia.diagnostics/Format",
"kind": "table/member",
"name": "fuchsia.diagnostics/StreamParameters.format"
},
{
"declaration": "fuchsia.diagnostics/PerformanceConfiguration",
"kind": "table/member",
"name": "fuchsia.diagnostics/StreamParameters.performance_configuration"
},
{
"declaration": "fuchsia.diagnostics/StreamMode",
"kind": "table/member",
"name": "fuchsia.diagnostics/StreamParameters.stream_mode"
},
{
"kind": "table",
"name": "fuchsia.diagnostics/StreamParameters"
},
{
"declaration": "string:100",
"kind": "union/member",
"name": "fuchsia.diagnostics/StringSelector.exact_match"
},
{
"declaration": "string:100",
"kind": "union/member",
"name": "fuchsia.diagnostics/StringSelector.string_pattern"
},
{
"kind": "union",
"name": "fuchsia.diagnostics/StringSelector",
"strictness": "flexible"
},
{
"declaration": "vector<fuchsia.diagnostics/StringSelector>:100",
"kind": "struct/member",
"name": "fuchsia.diagnostics/SubtreeSelector.node_path"
},
{
"kind": "struct",
"name": "fuchsia.diagnostics/SubtreeSelector"
},
{
"declaration": "fuchsia.diagnostics/PropertySelector",
"kind": "union/member",
"name": "fuchsia.diagnostics/TreeSelector.property_selector"
},
{
"declaration": "fuchsia.diagnostics/SubtreeSelector",
"kind": "union/member",
"name": "fuchsia.diagnostics/TreeSelector.subtree_selector"
},
{
"kind": "union",
"name": "fuchsia.diagnostics/TreeSelector",
"strictness": "flexible"
},
{
"kind": "library",
"name": "fuchsia.diagnostics"
}
]