class ProcessStats

Defined at line 4743 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h

Details about an instrumented process.

See also:

* https://fuchsia.dev/fuchsia-src/reference/syscalls/object_get_info#zx_info_task_stats

* https://fuchsia.dev/fuchsia-src/reference/syscalls/object_get_info#zx_info_task_runtime

Public Members

uint64_t koid
uint64_t mem_mapped_bytes
uint64_t mem_private_bytes
uint64_t mem_shared_bytes
uint64_t mem_scaled_shared_bytes
int64_t cpu_time
int64_t queue_time
int64_t page_fault_time
int64_t lock_contention_time

Public Methods

::std::unique_ptr<ProcessStats> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, ProcessStats * value, size_t _offset)
zx_status_t Clone (ProcessStats * result)