class MemoryStatsCompression
Defined at line 2078 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool has_uncompressed_storage_bytes ()
Defined at line 2088 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
uint64_t * mutable_uncompressed_storage_bytes ()
Defined at line 2092 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_uncompressed_storage_bytes ()
Defined at line 2100 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
const uint64_t & compressed_storage_bytes ()
Defined at line 2108 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
bool has_compressed_storage_bytes ()
Defined at line 2112 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
uint64_t * mutable_compressed_storage_bytes ()
Defined at line 2116 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_compressed_storage_bytes ()
Defined at line 2124 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
const uint64_t & compressed_fragmentation_bytes ()
Defined at line 2132 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
bool has_compressed_fragmentation_bytes ()
Defined at line 2136 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
uint64_t * mutable_compressed_fragmentation_bytes ()
Defined at line 2140 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_compressed_fragmentation_bytes ()
Defined at line 2148 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
const int64_t & compression_time ()
Defined at line 2156 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
bool has_compression_time ()
Defined at line 2160 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
int64_t * mutable_compression_time ()
Defined at line 2164 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_compression_time ()
Defined at line 2172 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
const int64_t & decompression_time ()
Defined at line 2180 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
bool has_decompression_time ()
Defined at line 2184 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
int64_t * mutable_decompression_time ()
Defined at line 2188 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_decompression_time ()
Defined at line 2196 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
bool has_total_page_compression_attempts ()
Defined at line 2208 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
uint64_t * mutable_total_page_compression_attempts ()
Defined at line 2212 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_total_page_compression_attempts ()
Defined at line 2220 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
const uint64_t & failed_page_compression_attempts ()
Defined at line 2228 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
bool has_failed_page_compression_attempts ()
Defined at line 2232 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
uint64_t * mutable_failed_page_compression_attempts ()
Defined at line 2236 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_failed_page_compression_attempts ()
Defined at line 2244 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
bool has_total_page_decompressions ()
Defined at line 2256 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
uint64_t * mutable_total_page_decompressions ()
Defined at line 2260 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_total_page_decompressions ()
Defined at line 2268 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
const uint64_t & compressed_page_evictions ()
Defined at line 2276 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
bool has_compressed_page_evictions ()
Defined at line 2280 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
uint64_t * mutable_compressed_page_evictions ()
Defined at line 2284 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_compressed_page_evictions ()
Defined at line 2292 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
const uint64_t & eager_page_compressions ()
Defined at line 2300 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
bool has_eager_page_compressions ()
Defined at line 2304 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
uint64_t * mutable_eager_page_compressions ()
Defined at line 2308 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_eager_page_compressions ()
Defined at line 2316 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
const uint64_t & memory_pressure_page_compressions ()
Defined at line 2324 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
bool has_memory_pressure_page_compressions ()
Defined at line 2328 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
uint64_t * mutable_memory_pressure_page_compressions ()
Defined at line 2332 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_memory_pressure_page_compressions ()
Defined at line 2340 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
const uint64_t & critical_memory_page_compressions ()
Defined at line 2348 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
bool has_critical_memory_page_compressions ()
Defined at line 2352 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
uint64_t * mutable_critical_memory_page_compressions ()
Defined at line 2356 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_critical_memory_page_compressions ()
Defined at line 2364 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
const uint64_t & pages_decompressed_unit_ns ()
Defined at line 2372 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
bool has_pages_decompressed_unit_ns ()
Defined at line 2376 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
uint64_t * mutable_pages_decompressed_unit_ns ()
Defined at line 2380 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_pages_decompressed_unit_ns ()
Defined at line 2388 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
const ::std::array<uint64_t, 8> & pages_decompressed_within_log_time ()
Defined at line 2396 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
bool has_pages_decompressed_within_log_time ()
Defined at line 2400 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
::std::array<uint64_t, 8> * mutable_pages_decompressed_within_log_time ()
Defined at line 2404 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void clear_pages_decompressed_within_log_time ()
Defined at line 2412 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
MemoryStatsCompression & set_uncompressed_storage_bytes (uint64_t _value)
MemoryStatsCompression & set_compressed_storage_bytes (uint64_t _value)
MemoryStatsCompression & set_compressed_fragmentation_bytes (uint64_t _value)
MemoryStatsCompression & set_compression_time (int64_t _value)
MemoryStatsCompression & set_decompression_time (int64_t _value)
MemoryStatsCompression & set_total_page_compression_attempts (uint64_t _value)
MemoryStatsCompression & set_failed_page_compression_attempts (uint64_t _value)
MemoryStatsCompression & set_total_page_decompressions (uint64_t _value)
MemoryStatsCompression & set_compressed_page_evictions (uint64_t _value)
MemoryStatsCompression & set_eager_page_compressions (uint64_t _value)
MemoryStatsCompression & set_memory_pressure_page_compressions (uint64_t _value)
MemoryStatsCompression & set_critical_memory_page_compressions (uint64_t _value)
MemoryStatsCompression & set_pages_decompressed_unit_ns (uint64_t _value)
MemoryStatsCompression & set_pages_decompressed_within_log_time (::std::array<uint64_t, 8> _value)
void MemoryStatsCompression ()
void MemoryStatsCompression (MemoryStatsCompression && other)
const uint64_t & uncompressed_storage_bytes ()
Defined at line 2084 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
const uint64_t & total_page_compression_attempts ()
Defined at line 2204 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
const uint64_t & total_page_decompressions ()
Defined at line 2252 of file fidling/gen/sdk/fidl/fuchsia.kernel/fuchsia.kernel/hlcpp/fuchsia/kernel/cpp/fidl.h
void ~MemoryStatsCompression ()
MemoryStatsCompression & operator= (MemoryStatsCompression && other)
::std::unique_ptr<MemoryStatsCompression> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, MemoryStatsCompression * _value, size_t _offset)
zx_status_t Clone (MemoryStatsCompression * _result)