PROTOCOLS
ArchiveAccessor
Defined in fuchsia.diagnostics.host/reader.fidl
StreamDiagnostics
Creates an iterator over diagnostics data on the system.
- The iterator may be finite by streaming in SNAPSHOT mode, serving only the current state of diagnostics data on the system.
- The iterator may be infinite by streaming in either SNAPSHOT_THEN_SUBSCRIBE or SUBSCRIBE mode; the prior first provides iteration over the current state of the sytem, and then both provide ongoing iteration over newly arriving diagnostics data.
stream is a socket that diagnostic records are exposed to the client over.
parameters is a [fuchsia.diagnostics/StreamParameter] which
specifies how to configure the stream.
The stream will carry data using the format documented in [Diagnostics schema][https://fuchsia.dev/fuchsia-src/reference/platform-spec/diagnostics/schema]
Request
| Name | Type |
|---|---|
parameters |
fuchsia.diagnostics/StreamParameters
|
stream |
handle<socket>
|
Response
| Name | Type |
|---|---|
payload |
ArchiveAccessor_StreamDiagnostics_Result
|
STRUCTS
ArchiveAccessor_StreamDiagnostics_Response
Defined in fuchsia.diagnostics.host/reader.fidl
<EMPTY>
UNIONS
ArchiveAccessor_StreamDiagnostics_Result strict
Defined in fuchsia.diagnostics.host/reader.fidl
| Ordinal | Variant | Type | Description |
|---|---|---|---|
1 |
response |
ArchiveAccessor_StreamDiagnostics_Response
|
|
3 |
framework_err |
internal
|