class PortGetCountersResponse
Defined at line 2912 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
const uint64_t & rx_frames ()
The total number of ingress frames on this port.
Defined at line 2919 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
bool has_rx_frames ()
Defined at line 2923 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
uint64_t * mutable_rx_frames ()
The total number of ingress frames on this port.
Defined at line 2928 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
void clear_rx_frames ()
Defined at line 2936 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
const uint64_t & rx_bytes ()
The total number of ingress bytes on this port.
Defined at line 2945 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
bool has_rx_bytes ()
Defined at line 2949 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
uint64_t * mutable_rx_bytes ()
The total number of ingress bytes on this port.
Defined at line 2954 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
void clear_rx_bytes ()
Defined at line 2962 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
bool has_tx_frames ()
Defined at line 2975 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
uint64_t * mutable_tx_frames ()
The total number of egress frames on this port.
Defined at line 2980 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
void clear_tx_frames ()
Defined at line 2988 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
bool has_tx_bytes ()
Defined at line 3001 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
uint64_t * mutable_tx_bytes ()
The total number of egress bytes on this port.
Defined at line 3006 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
void clear_tx_bytes ()
Defined at line 3014 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
PortGetCountersResponse & set_rx_frames (uint64_t _value)
PortGetCountersResponse & set_rx_bytes (uint64_t _value)
PortGetCountersResponse & set_tx_frames (uint64_t _value)
PortGetCountersResponse & set_tx_bytes (uint64_t _value)
void PortGetCountersResponse ()
void PortGetCountersResponse (PortGetCountersResponse && other)
const uint64_t & tx_frames ()
The total number of egress frames on this port.
Defined at line 2971 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
const uint64_t & tx_bytes ()
The total number of egress bytes on this port.
Defined at line 2997 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h
void ~PortGetCountersResponse ()
PortGetCountersResponse & operator= (PortGetCountersResponse && other)
::std::unique_ptr<PortGetCountersResponse> New ()
void Encode (::fidl::Encoder *_encoder,size_t_offset,std::optional< ::fidl::HandleInformation>maybe_handle_info)
void Decode (::fidl::Decoder *_decoder,PortGetCountersResponse *_value,size_t_offset)
zx_status_t Clone (PortGetCountersResponse * _result)