Namespaces
Enumerations
enum class Format : uint32_t
| Name | Value | Comments |
|---|---|---|
| JSON | 1u |
Dump read results per the Diagnostics Json |
| TEXT | 2u |
Dump read results per the Iquery text specifications. |
| CBOR | 3u |
Dump read results per the Diagnostics CBOR |
| LEGACY_FXT | 4u |
Dump read results per the legacy Diagnostics FXT |
| FXT | 5u |
Dump read results per the Diagnostics FXT |
Enum used to specify the output format for
Reader results.
Defined at line 18 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
enum class ReaderError : uint32_t
| Name | Value |
|---|---|
| IO | 1u |
Enum describing the potential failure states of the streaming protocol when serving results
to the client over the result iterator.
Defined at line 61 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
enum class StreamMode : uint8_t
| Name | Value | Comments |
|---|---|---|
| SNAPSHOT | 1u |
The stream will serve a snapshot of the diagnostics data at the time of |
| SNAPSHOT_THEN_SUBSCRIBE | 2u |
The stream will serve a snapshot of the diagnostics data at the time of |
| SUBSCRIBE | 3u |
Calls to the stream will hang until new diagnostics data is available. Between calls to |
Enum specifying the modes by which a user can connect to and stream diagnostics metrics.
Defined at line 75 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
enum class DataType : uint8_t
| Name | Value | Comments |
|---|---|---|
| INSPECT | 1u |
Complete inspect hierarchies on the system. |
| LOGS | 3u |
Log streams on the system. |
Defined at line 108 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
Records
-
class All -
class ArchiveAccessor -
class ArchiveAccessorStreamDiagnosticsRequest -
class ArchiveAccessorStreamDiagnosticsToSocketRequest -
class ArchiveAccessor_EventSender -
class ArchiveAccessor_Proxy -
class ArchiveAccessor_RequestDecoder -
class ArchiveAccessor_RequestEncoder -
class ArchiveAccessor_ResponseDecoder -
class ArchiveAccessor_ResponseEncoder -
class ArchiveAccessor_StreamDiagnosticsToSocket_Response -
class ArchiveAccessor_StreamDiagnosticsToSocket_Result -
class ArchiveAccessor_Stub -
class ArchiveAccessor_Sync -
class ArchiveAccessor_SyncProxy -
class ArchiveAccessor_WaitForReady_Response -
class ArchiveAccessor_WaitForReady_Result -
class BatchIterator -
class BatchIterator_EventSender -
class BatchIterator_GetNext_Response -
class BatchIterator_GetNext_Result -
class BatchIterator_Proxy -
class BatchIterator_RequestDecoder -
class BatchIterator_RequestEncoder -
class BatchIterator_ResponseDecoder -
class BatchIterator_ResponseEncoder -
class BatchIterator_Stub -
class BatchIterator_Sync -
class BatchIterator_SyncProxy -
class BatchIterator_WaitForReady_Response -
class BatchIterator_WaitForReady_Result -
class ClientSelectorConfiguration -
class ComponentSelector -
class ConfigurationError -
class FormattedContent -
class LogFlusher -
class LogFlusher_EventSender -
class LogFlusher_Proxy -
class LogFlusher_RequestDecoder -
class LogFlusher_RequestEncoder -
class LogFlusher_ResponseDecoder -
class LogFlusher_ResponseEncoder -
class LogFlusher_Stub -
class LogFlusher_Sync -
class LogFlusher_SyncProxy -
class LogFlusher_WaitUntilFlushed_Response -
class LogFlusher_WaitUntilFlushed_Result -
class LogInterestSelector -
class LogSettings -
class LogSettingsSetComponentInterestRequest -
class LogSettings_EventSender -
class LogSettings_Proxy -
class LogSettings_RequestDecoder -
class LogSettings_RequestEncoder -
class LogSettings_ResponseDecoder -
class LogSettings_ResponseEncoder -
class LogSettings_Stub -
class LogSettings_Sync -
class LogSettings_SyncProxy -
class LogStream -
class LogStreamConnectRequest -
class LogStreamOptions -
class LogStream_EventSender -
class LogStream_Proxy -
class LogStream_RequestDecoder -
class LogStream_RequestEncoder -
class LogStream_ResponseDecoder -
class LogStream_ResponseEncoder -
class LogStream_Stub -
class LogStream_Sync -
class LogStream_SyncProxy -
class PerformanceConfiguration -
class PropertySelector -
class RuntimeError -
class Sample -
class SampleCommitRequest -
class SampleDatum -
class SampleParameters -
class SampleReady -
class SampleSetRequest -
class SampleSink -
class SampleSinkOnSampleReadiedRequest -
class SampleSinkResult -
class SampleSink_EventSender -
class SampleSink_Proxy -
class SampleSink_RequestDecoder -
class SampleSink_RequestEncoder -
class SampleSink_ResponseDecoder -
class SampleSink_ResponseEncoder -
class SampleSink_Stub -
class SampleSink_Sync -
class SampleSink_SyncProxy -
class SampleStrategy -
class Sample_Commit_Response -
class Sample_Commit_Result -
class Sample_EventSender -
class Sample_Proxy -
class Sample_RequestDecoder -
class Sample_RequestEncoder -
class Sample_ResponseDecoder -
class Sample_ResponseEncoder -
class Sample_Stub -
class Sample_Sync -
class Sample_SyncProxy -
class Selector -
class SelectorArgument -
class StreamParameters -
class StringSelector -
class SubtreeSelector -
class TreeNames -
class TreeSelector
Functions
-
zx_status_t Clone (::fuchsia::diagnostics::Format value, ::fuchsia::diagnostics::Format * result)Defined at line 42 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::diagnostics::ReaderError value, ::fuchsia::diagnostics::ReaderError * result)Defined at line 66 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::diagnostics::StreamMode value, ::fuchsia::diagnostics::StreamMode * result)Defined at line 91 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::diagnostics::DataType value, ::fuchsia::diagnostics::DataType * result)Defined at line 117 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::diagnostics::RuntimeError value, ::fuchsia::diagnostics::RuntimeError * result)Defined at line 187 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::diagnostics::SampleStrategy value, ::fuchsia::diagnostics::SampleStrategy * result)Defined at line 253 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::diagnostics::ConfigurationError value, ::fuchsia::diagnostics::ConfigurationError * result)Defined at line 308 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::LogFlusher_WaitUntilFlushed_Response & _value, ::fuchsia::diagnostics::LogFlusher_WaitUntilFlushed_Response * _result)Defined at line 414 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::LogFlusher_WaitUntilFlushed_Result & value, ::fuchsia::diagnostics::LogFlusher_WaitUntilFlushed_Result * result)Defined at line 512 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::FormattedContent & value, ::fuchsia::diagnostics::FormattedContent * result)Defined at line 707 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::LogStreamConnectRequest & _value, ::fuchsia::diagnostics::LogStreamConnectRequest * _result)Defined at line 955 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::ArchiveAccessor_StreamDiagnosticsToSocket_Response & _value, ::fuchsia::diagnostics::ArchiveAccessor_StreamDiagnosticsToSocket_Response * _result)Defined at line 1147 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::ArchiveAccessor_StreamDiagnosticsToSocket_Result & value, ::fuchsia::diagnostics::ArchiveAccessor_StreamDiagnosticsToSocket_Result * result)Defined at line 1245 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::ArchiveAccessor_WaitForReady_Response & _value, ::fuchsia::diagnostics::ArchiveAccessor_WaitForReady_Response * _result)Defined at line 1275 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::ArchiveAccessor_WaitForReady_Result & value, ::fuchsia::diagnostics::ArchiveAccessor_WaitForReady_Result * result)Defined at line 1373 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::BatchIterator_GetNext_Response & _value, ::fuchsia::diagnostics::BatchIterator_GetNext_Response * _result)Defined at line 1406 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::BatchIterator_GetNext_Result & value, ::fuchsia::diagnostics::BatchIterator_GetNext_Result * result)Defined at line 1535 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::BatchIterator_WaitForReady_Response & _value, ::fuchsia::diagnostics::BatchIterator_WaitForReady_Response * _result)Defined at line 1567 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::BatchIterator_WaitForReady_Result & value, ::fuchsia::diagnostics::BatchIterator_WaitForReady_Result * result)Defined at line 1665 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::SampleSinkResult & value, ::fuchsia::diagnostics::SampleSinkResult * result)Defined at line 1975 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::SampleSinkOnSampleReadiedRequest & _value, ::fuchsia::diagnostics::SampleSinkOnSampleReadiedRequest * _result)Defined at line 1996 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::SampleCommitRequest & _value, ::fuchsia::diagnostics::SampleCommitRequest * _result)Defined at line 2041 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::Sample_Commit_Response & _value, ::fuchsia::diagnostics::Sample_Commit_Response * _result)Defined at line 2073 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::Sample_Commit_Result & value, ::fuchsia::diagnostics::Sample_Commit_Result * result)Defined at line 2201 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::StringSelector & value, ::fuchsia::diagnostics::StringSelector * result)Defined at line 2352 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::LogInterestSelector & _value, ::fuchsia::diagnostics::LogInterestSelector * _result)Defined at line 2486 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::SubtreeSelector & _value, ::fuchsia::diagnostics::SubtreeSelector * _result)Defined at line 2663 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::PropertySelector & _value, ::fuchsia::diagnostics::PropertySelector * _result)Defined at line 2705 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::TreeSelector & value, ::fuchsia::diagnostics::TreeSelector * result)Defined at line 2820 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::All & _value, ::fuchsia::diagnostics::All * _result)Defined at line 2841 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::TreeNames & value, ::fuchsia::diagnostics::TreeNames * result)Defined at line 2955 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::SelectorArgument & value, ::fuchsia::diagnostics::SelectorArgument * result)Defined at line 3252 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::ClientSelectorConfiguration & value, ::fuchsia::diagnostics::ClientSelectorConfiguration * result)Defined at line 3367 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::ArchiveAccessorStreamDiagnosticsRequest & _value, ::fuchsia::diagnostics::ArchiveAccessorStreamDiagnosticsRequest * _result)Defined at line 3676 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::ArchiveAccessorStreamDiagnosticsToSocketRequest & _value, ::fuchsia::diagnostics::ArchiveAccessorStreamDiagnosticsToSocketRequest * _result)Defined at line 3699 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::SampleSetRequest & _value, ::fuchsia::diagnostics::SampleSetRequest * _result)Defined at line 4052 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
Variables
const char * COMPONENT_URL_ARG_NAME
const char * MONIKER_ARG_NAME
const char * ROLLED_OUT_ARG_NAME