class NonInlinedRequestStats
Defined at line 2792 of file fidling/gen/sdk/fidl/fuchsia.driver.development/fuchsia.driver.development/cpp/fidl/fuchsia.driver.development/cpp/natural_types.h
Breakdown of reasons why requests were not inlined by the driver runtime.
Public Methods
void NonInlinedRequestStats (Storage_ storage)
void NonInlinedRequestStats ()
Defined at line 2797 of file fidling/gen/sdk/fidl/fuchsia.driver.development/fuchsia.driver.development/cpp/fidl/fuchsia.driver.development/cpp/natural_types.h
void NonInlinedRequestStats (NonInlinedRequestStats && )
Defined at line 2798 of file fidling/gen/sdk/fidl/fuchsia.driver.development/fuchsia.driver.development/cpp/fidl/fuchsia.driver.development/cpp/natural_types.h
void NonInlinedRequestStats (const NonInlinedRequestStats & other)
bool operator!= (const NonInlinedRequestStats & other)
bool IsEmpty ()
const std::optional<uint64_t> & allow_sync_calls ()
Calling from a non-blocking to a blocking (`ALLOW_SYNC_CALLS`) dispatcher.
::std::optional<uint64_t> & allow_sync_calls ()
Calling from a non-blocking to a blocking (`ALLOW_SYNC_CALLS`) dispatcher.
NonInlinedRequestStats & allow_sync_calls (std::optional<uint64_t> value)
Calling from a non-blocking to a blocking (`ALLOW_SYNC_CALLS`) dispatcher.
NonInlinedRequestStats & operator= (NonInlinedRequestStats && )
Defined at line 2799 of file fidling/gen/sdk/fidl/fuchsia.driver.development/fuchsia.driver.development/cpp/fidl/fuchsia.driver.development/cpp/natural_types.h
NonInlinedRequestStats & operator= (const NonInlinedRequestStats & other)
bool operator== (const NonInlinedRequestStats & other)
const std::optional<uint64_t> & parallel_dispatch ()
Another thread was already dispatching a request.
::std::optional<uint64_t> & parallel_dispatch ()
Another thread was already dispatching a request.
NonInlinedRequestStats & parallel_dispatch (std::optional<uint64_t> value)
Another thread was already dispatching a request.
const std::optional<uint64_t> & task ()
The request was a task.
::std::optional<uint64_t> & task ()
The request was a task.
NonInlinedRequestStats & task (std::optional<uint64_t> value)
The request was a task.
const std::optional<uint64_t> & unknown_thread ()
The request was queued from an unknown thread.
::std::optional<uint64_t> & unknown_thread ()
The request was queued from an unknown thread.
NonInlinedRequestStats & unknown_thread (std::optional<uint64_t> value)
The request was queued from an unknown thread.
const std::optional<uint64_t> & reentrant ()
The request would have been reentrant.
::std::optional<uint64_t> & reentrant ()
The request would have been reentrant.
NonInlinedRequestStats & reentrant (std::optional<uint64_t> value)
The request would have been reentrant.
const std::optional<uint64_t> & channel_wait_not_yet_registered ()
Channel wait was not yet registered when the message was received.
::std::optional<uint64_t> & channel_wait_not_yet_registered ()
Channel wait was not yet registered when the message was received.
NonInlinedRequestStats & channel_wait_not_yet_registered (std::optional<uint64_t> value)
Channel wait was not yet registered when the message was received.
const std::optional<uint64_t> & no_thread_migration ()
Called into a dispatcher that wasn't allowed to migrate threads.
::std::optional<uint64_t> & no_thread_migration ()
Called into a dispatcher that wasn't allowed to migrate threads.
NonInlinedRequestStats & no_thread_migration (std::optional<uint64_t> value)
Called into a dispatcher that wasn't allowed to migrate threads.
void NonInlinedRequestStats (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits