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 |
| 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 56 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 70 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 92 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 PerformanceConfiguration -
class PowerEvent -
class PropertySelector -
class RuntimeError -
class SaltProvider -
class SaltProvider_EventSender -
class SaltProvider_GetSalt_Response -
class SaltProvider_GetSalt_Result -
class SaltProvider_Proxy -
class SaltProvider_RequestDecoder -
class SaltProvider_RequestEncoder -
class SaltProvider_ResponseDecoder -
class SaltProvider_ResponseEncoder -
class SaltProvider_Stub -
class SaltProvider_Sync -
class SaltProvider_SyncProxy -
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 SystemActivityEvent -
class SystemActivityMonitor -
class SystemActivityMonitor_EventSender -
class SystemActivityMonitor_GetNextEvent_Response -
class SystemActivityMonitor_GetNextEvent_Result -
class SystemActivityMonitor_Proxy -
class SystemActivityMonitor_RequestDecoder -
class SystemActivityMonitor_RequestEncoder -
class SystemActivityMonitor_ResponseDecoder -
class SystemActivityMonitor_ResponseEncoder -
class SystemActivityMonitor_Stub -
class SystemActivityMonitor_Sync -
class SystemActivityMonitor_SyncProxy -
class TreeNames -
class TreeSelector
Functions
-
zx_status_t Clone (::fuchsia::diagnostics::Format value, ::fuchsia::diagnostics::Format * result)Defined at line 37 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 61 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 86 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 101 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 185 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 251 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 306 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::diagnostics::PowerEvent value, ::fuchsia::diagnostics::PowerEvent * result)Defined at line 427 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 469 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 567 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 762 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 930 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 1028 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 1058 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 1156 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 1189 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 1318 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 1350 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 1448 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::SaltProvider_GetSalt_Response & _value, ::fuchsia::diagnostics::SaltProvider_GetSalt_Response * _result)Defined at line 1520 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::SaltProvider_GetSalt_Result & value, ::fuchsia::diagnostics::SaltProvider_GetSalt_Result * result)Defined at line 1619 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 1917 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 1938 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 1983 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 2015 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 2143 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 2294 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 2428 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 2605 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 2647 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 2762 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 2783 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 2897 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 3194 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 3309 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 3618 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 3641 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 3994 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::SystemActivityEvent & value, ::fuchsia::diagnostics::SystemActivityEvent * result)Defined at line 4125 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::SystemActivityMonitor_GetNextEvent_Response & _value, ::fuchsia::diagnostics::SystemActivityMonitor_GetNextEvent_Response * _result)Defined at line 4156 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::diagnostics::SystemActivityMonitor_GetNextEvent_Result & value, ::fuchsia::diagnostics::SystemActivityMonitor_GetNextEvent_Result * result)Defined at line 4255 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