class NonInlinedRequestStats

Defined at line 64 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

Breakdown of reasons why requests were not inlined by the driver runtime.

Public Methods

void NonInlinedRequestStats (Storage_ storage)
void NonInlinedRequestStats (uint64_t allow_sync_calls, uint64_t parallel_dispatch, uint64_t task, uint64_t unknown_thread, uint64_t reentrant, uint64_t channel_wait_not_yet_registered, uint64_t no_thread_migration)
void NonInlinedRequestStats ()

Default constructs a |NonInlinedRequestStats| only if all of its members are default constructible.

Defined at line 75 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

void NonInlinedRequestStats (NonInlinedRequestStats && )

Defined at line 78 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

void NonInlinedRequestStats (const NonInlinedRequestStats & other)
NonInlinedRequestStats & operator= (NonInlinedRequestStats && )

Defined at line 79 of file fidling/gen/sdk/fidl/fuchsia.driver.host/fuchsia.driver.host/cpp/fidl/fuchsia.driver.host/cpp/natural_types.h

NonInlinedRequestStats & operator= (const NonInlinedRequestStats & other)
bool operator== (const NonInlinedRequestStats & other)
bool operator!= (const NonInlinedRequestStats & other)
uint64_t allow_sync_calls ()
uint64_t & allow_sync_calls ()
NonInlinedRequestStats & allow_sync_calls (uint64_t value)

Setter for allow_sync_calls.

uint64_t parallel_dispatch ()
uint64_t & parallel_dispatch ()
NonInlinedRequestStats & parallel_dispatch (uint64_t value)

Setter for parallel_dispatch.

uint64_t task ()
uint64_t & task ()
NonInlinedRequestStats & task (uint64_t value)

Setter for task.

uint64_t unknown_thread ()
uint64_t & unknown_thread ()
NonInlinedRequestStats & unknown_thread (uint64_t value)

Setter for unknown_thread.

uint64_t reentrant ()
uint64_t & reentrant ()
NonInlinedRequestStats & reentrant (uint64_t value)

Setter for reentrant.

uint64_t channel_wait_not_yet_registered ()
uint64_t & channel_wait_not_yet_registered ()
NonInlinedRequestStats & channel_wait_not_yet_registered (uint64_t value)

Setter for channel_wait_not_yet_registered.

uint64_t no_thread_migration ()
uint64_t & no_thread_migration ()
NonInlinedRequestStats & no_thread_migration (uint64_t value)

Setter for no_thread_migration.

void NonInlinedRequestStats (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits