| [ |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.logger/InterestChangeError.CALLED_TWICE", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.logger/InterestChangeError", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.logger/LOG_LEVEL_DEFAULT", |
| "type": "fuchsia.logger/LogLevelFilter", |
| "value": "48" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.logger/LOG_SEVERITY_MAX_STEP", |
| "type": "uint8", |
| "value": "6" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.logger/LOG_SEVERITY_STEP_SIZE", |
| "type": "uint8", |
| "value": "16" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.logger/LOG_VERBOSITY_STEP_SIZE", |
| "type": "uint8", |
| "value": "1" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.logger/Log.DumpLogsSafe", |
| "strictness": "strict", |
| "ordinal": "1505222195749004569", |
| "direction": "one_way", |
| "request": "fuchsia.logger/LogDumpLogsSafeRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.logger/Log.ListenSafe", |
| "strictness": "strict", |
| "ordinal": "5643638173917143473", |
| "direction": "one_way", |
| "request": "fuchsia.logger/LogListenSafeRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.logger/Log.ListenSafeWithSelectors", |
| "strictness": "strict", |
| "ordinal": "1960844265602547838", |
| "direction": "one_way", |
| "request": "fuchsia.logger/LogListenSafeWithSelectorsRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.logger/Log", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogDumpLogsSafeRequest.log_listener", |
| "ordinal": "1", |
| "type": "client_end:fuchsia.logger/LogListenerSafe" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogDumpLogsSafeRequest.options", |
| "ordinal": "2", |
| "type": "box<fuchsia.logger/LogFilterOptions>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.logger/LogDumpLogsSafeRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogFilterOptions.filter_by_pid", |
| "ordinal": "1", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogFilterOptions.filter_by_tid", |
| "ordinal": "3", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogFilterOptions.min_severity", |
| "ordinal": "6", |
| "type": "fuchsia.logger/LogLevelFilter" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogFilterOptions.pid", |
| "ordinal": "2", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogFilterOptions.tags", |
| "ordinal": "7", |
| "type": "vector<string:63>:16" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogFilterOptions.tid", |
| "ordinal": "4", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogFilterOptions.verbosity", |
| "ordinal": "5", |
| "type": "uint8" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.logger/LogFilterOptions" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.logger/LogLevelFilter.DEBUG", |
| "value": "32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.logger/LogLevelFilter.ERROR", |
| "value": "80" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.logger/LogLevelFilter.FATAL", |
| "value": "96" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.logger/LogLevelFilter.INFO", |
| "value": "48" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.logger/LogLevelFilter.NONE", |
| "value": "127" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.logger/LogLevelFilter.TRACE", |
| "value": "16" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.logger/LogLevelFilter.WARN", |
| "value": "64" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.logger/LogLevelFilter", |
| "strictness": "strict", |
| "type": "int8" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogListenSafeRequest.log_listener", |
| "ordinal": "1", |
| "type": "client_end:fuchsia.logger/LogListenerSafe" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogListenSafeRequest.options", |
| "ordinal": "2", |
| "type": "box<fuchsia.logger/LogFilterOptions>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.logger/LogListenSafeRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogListenSafeWithSelectorsRequest.log_listener", |
| "ordinal": "1", |
| "type": "client_end:fuchsia.logger/LogListenerSafe" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogListenSafeWithSelectorsRequest.options", |
| "ordinal": "2", |
| "type": "box<fuchsia.logger/LogFilterOptions>" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogListenSafeWithSelectorsRequest.selectors", |
| "ordinal": "3", |
| "type": "vector<fuchsia.diagnostics/LogInterestSelector>:64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.logger/LogListenSafeWithSelectorsRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.logger/LogListenerSafe.Done", |
| "strictness": "strict", |
| "ordinal": "3789886091192272056", |
| "direction": "one_way" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.logger/LogListenerSafe.Log", |
| "strictness": "strict", |
| "ordinal": "5882719137999207690", |
| "direction": "two_way", |
| "request": "fuchsia.logger/LogListenerSafeLogRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.logger/LogListenerSafe.LogMany", |
| "strictness": "strict", |
| "ordinal": "139706434677727850", |
| "direction": "two_way", |
| "request": "fuchsia.logger/LogListenerSafeLogManyRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.logger/LogListenerSafe", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogListenerSafeLogManyRequest.log", |
| "ordinal": "1", |
| "type": "vector<fuchsia.logger/LogMessage>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.logger/LogListenerSafeLogManyRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogListenerSafeLogRequest.log", |
| "ordinal": "1", |
| "type": "fuchsia.logger/LogMessage" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.logger/LogListenerSafeLogRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogMessage.dropped_logs", |
| "ordinal": "5", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogMessage.msg", |
| "ordinal": "7", |
| "type": "string:32768" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogMessage.pid", |
| "ordinal": "1", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogMessage.severity", |
| "ordinal": "4", |
| "type": "int32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogMessage.tags", |
| "ordinal": "6", |
| "type": "vector<string:63>:5" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogMessage.tid", |
| "ordinal": "2", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogMessage.time", |
| "ordinal": "3", |
| "type": "int64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.logger/LogMessage" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.logger/LogSink.Connect", |
| "strictness": "strict", |
| "ordinal": "7263263143300023835", |
| "direction": "one_way", |
| "request": "fuchsia.logger/LogSinkConnectRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.logger/LogSink.ConnectStructured", |
| "strictness": "strict", |
| "ordinal": "7157386067685058380", |
| "direction": "one_way", |
| "request": "fuchsia.logger/LogSinkConnectStructuredRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.logger/LogSink.WaitForInterestChange", |
| "strictness": "strict", |
| "ordinal": "2138400952013124162", |
| "direction": "two_way", |
| "response": "fuchsia.logger/LogSink_WaitForInterestChange_Response", |
| "error": "fuchsia.logger/InterestChangeError" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.logger/LogSink", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogSinkConnectRequest.socket", |
| "ordinal": "1", |
| "type": "zx/Handle:SOCKET" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.logger/LogSinkConnectRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogSinkConnectStructuredRequest.socket", |
| "ordinal": "1", |
| "type": "zx/Handle:SOCKET" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.logger/LogSinkConnectStructuredRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.logger/LogSink_WaitForInterestChange_Response.data", |
| "ordinal": "1", |
| "type": "fuchsia.diagnostics/Interest" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.logger/LogSink_WaitForInterestChange_Response" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.logger/MAX_DATAGRAM_LEN_BYTES", |
| "type": "uint32", |
| "value": "32768" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.logger/MAX_LOG_MANY_SIZE_BYTES", |
| "type": "uint64", |
| "value": "16384" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.logger/MAX_TAGS", |
| "type": "uint8", |
| "value": "16" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.logger/MAX_TAGS_PER_LOG_MESSAGE", |
| "type": "uint8", |
| "value": "5" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.logger/MAX_TAG_LEN_BYTES", |
| "type": "uint8", |
| "value": "63" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.logger" |
| } |
| ] |