blob: 8552ef82ecc81145ff3241a528171ef4e314f329 [file] [log] [blame]
[
{
"kind": "enum/member",
"name": "fuchsia.logger/InterestChangeError.CALLED_TWICE",
"value": "1"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.logger/InterestChangeError",
"strictness": "strict"
},
{
"declaration": "fuchsia.logger/LogLevelFilter",
"kind": "const",
"name": "fuchsia.logger/LOG_LEVEL_DEFAULT",
"value": "48"
},
{
"declaration": "uint8",
"kind": "const",
"name": "fuchsia.logger/LOG_SEVERITY_MAX_STEP",
"value": "6"
},
{
"declaration": "uint8",
"kind": "const",
"name": "fuchsia.logger/LOG_SEVERITY_STEP_SIZE",
"value": "16"
},
{
"declaration": "uint8",
"kind": "const",
"name": "fuchsia.logger/LOG_VERBOSITY_STEP_SIZE",
"value": "1"
},
{
"declaration": "(client_end:fuchsia.logger/LogListenerSafe log_listener,box<fuchsia.logger/LogFilterOptions> options)",
"kind": "protocol/member",
"name": "fuchsia.logger/Log.DumpLogsSafe"
},
{
"declaration": "(client_end:fuchsia.logger/LogListenerSafe log_listener,box<fuchsia.logger/LogFilterOptions> options)",
"kind": "protocol/member",
"name": "fuchsia.logger/Log.ListenSafe"
},
{
"declaration": "(client_end:fuchsia.logger/LogListenerSafe log_listener,box<fuchsia.logger/LogFilterOptions> options,vector<fuchsia.diagnostics/LogInterestSelector>:64 selectors)",
"kind": "protocol/member",
"name": "fuchsia.logger/Log.ListenSafeWithSelectors"
},
{
"kind": "protocol",
"name": "fuchsia.logger/Log"
},
{
"declaration": "bool",
"kind": "struct/member",
"name": "fuchsia.logger/LogFilterOptions.filter_by_pid"
},
{
"declaration": "bool",
"kind": "struct/member",
"name": "fuchsia.logger/LogFilterOptions.filter_by_tid"
},
{
"declaration": "fuchsia.logger/LogLevelFilter",
"kind": "struct/member",
"name": "fuchsia.logger/LogFilterOptions.min_severity"
},
{
"declaration": "uint64",
"kind": "struct/member",
"name": "fuchsia.logger/LogFilterOptions.pid"
},
{
"declaration": "vector<string:63>:16",
"kind": "struct/member",
"name": "fuchsia.logger/LogFilterOptions.tags"
},
{
"declaration": "uint64",
"kind": "struct/member",
"name": "fuchsia.logger/LogFilterOptions.tid"
},
{
"declaration": "uint8",
"kind": "struct/member",
"name": "fuchsia.logger/LogFilterOptions.verbosity"
},
{
"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"
},
{
"declaration": "int8",
"kind": "enum",
"name": "fuchsia.logger/LogLevelFilter",
"strictness": "strict"
},
{
"declaration": "()",
"kind": "protocol/member",
"name": "fuchsia.logger/LogListenerSafe.Done"
},
{
"declaration": "(fuchsia.logger/LogMessage log) -> ()",
"kind": "protocol/member",
"name": "fuchsia.logger/LogListenerSafe.Log"
},
{
"declaration": "(vector<fuchsia.logger/LogMessage> log) -> ()",
"kind": "protocol/member",
"name": "fuchsia.logger/LogListenerSafe.LogMany"
},
{
"kind": "protocol",
"name": "fuchsia.logger/LogListenerSafe"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.logger/LogMessage.dropped_logs"
},
{
"declaration": "string:32768",
"kind": "struct/member",
"name": "fuchsia.logger/LogMessage.msg"
},
{
"declaration": "uint64",
"kind": "struct/member",
"name": "fuchsia.logger/LogMessage.pid"
},
{
"declaration": "int32",
"kind": "struct/member",
"name": "fuchsia.logger/LogMessage.severity"
},
{
"declaration": "vector<string:63>:5",
"kind": "struct/member",
"name": "fuchsia.logger/LogMessage.tags"
},
{
"declaration": "uint64",
"kind": "struct/member",
"name": "fuchsia.logger/LogMessage.tid"
},
{
"declaration": "int64",
"kind": "struct/member",
"name": "fuchsia.logger/LogMessage.time"
},
{
"kind": "struct",
"name": "fuchsia.logger/LogMessage"
},
{
"declaration": "(zx/handle:SOCKET socket)",
"kind": "protocol/member",
"name": "fuchsia.logger/LogSink.Connect"
},
{
"declaration": "(zx/handle:SOCKET socket)",
"kind": "protocol/member",
"name": "fuchsia.logger/LogSink.ConnectStructured"
},
{
"declaration": "() -> (fuchsia.logger/LogSink_WaitForInterestChange_Result result)",
"kind": "protocol/member",
"name": "fuchsia.logger/LogSink.WaitForInterestChange"
},
{
"kind": "protocol",
"name": "fuchsia.logger/LogSink"
},
{
"declaration": "fuchsia.diagnostics/Interest",
"kind": "struct/member",
"name": "fuchsia.logger/LogSink_WaitForInterestChange_Response.data"
},
{
"kind": "struct",
"name": "fuchsia.logger/LogSink_WaitForInterestChange_Response"
},
{
"declaration": "fuchsia.logger/InterestChangeError",
"kind": "union/member",
"name": "fuchsia.logger/LogSink_WaitForInterestChange_Result.err"
},
{
"declaration": "fuchsia.logger/LogSink_WaitForInterestChange_Response",
"kind": "union/member",
"name": "fuchsia.logger/LogSink_WaitForInterestChange_Result.response"
},
{
"kind": "union",
"name": "fuchsia.logger/LogSink_WaitForInterestChange_Result",
"strictness": "strict"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.logger/MAX_DATAGRAM_LEN_BYTES",
"value": "32768"
},
{
"declaration": "uint64",
"kind": "const",
"name": "fuchsia.logger/MAX_LOG_MANY_SIZE_BYTES",
"value": "16384"
},
{
"declaration": "uint8",
"kind": "const",
"name": "fuchsia.logger/MAX_TAGS",
"value": "16"
},
{
"declaration": "uint8",
"kind": "const",
"name": "fuchsia.logger/MAX_TAGS_PER_LOG_MESSAGE",
"value": "5"
},
{
"declaration": "uint8",
"kind": "const",
"name": "fuchsia.logger/MAX_TAG_LEN_BYTES",
"value": "63"
},
{
"kind": "library",
"name": "fuchsia.logger"
}
]