class BorderAgentCounters
Defined at line 1906 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
Counters associated with border agent functionality.
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
const uint32_t & epskc_activations ()
The number of ePSKc activations.
Defined at line 1913 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_epskc_activations ()
Defined at line 1917 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_epskc_activations ()
The number of ePSKc activations.
Defined at line 1922 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_epskc_activations ()
Defined at line 1930 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & epskc_deactivation_clears ()
The number of ePSKc deactivations via API.
Defined at line 1939 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_epskc_deactivation_clears ()
Defined at line 1943 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_epskc_deactivation_clears ()
The number of ePSKc deactivations via API.
Defined at line 1948 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_epskc_deactivation_clears ()
Defined at line 1956 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & epskc_deactivation_timeouts ()
The number of ePSKc deactivations due to timeout.
Defined at line 1965 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_epskc_deactivation_timeouts ()
Defined at line 1969 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_epskc_deactivation_timeouts ()
The number of ePSKc deactivations due to timeout.
Defined at line 1974 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_epskc_deactivation_timeouts ()
Defined at line 1982 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & epskc_deactivation_max_attempts ()
The number of ePSKc deactivations due to reached max attempts.
Defined at line 1991 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_epskc_deactivation_max_attempts ()
Defined at line 1995 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_epskc_deactivation_max_attempts ()
The number of ePSKc deactivations due to reached max attempts.
Defined at line 2000 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_epskc_deactivation_max_attempts ()
Defined at line 2008 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & epskc_deactivation_disconnects ()
The number of ePSKc deactivations due to commissioner disconnected.
Defined at line 2017 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_epskc_deactivation_disconnects ()
Defined at line 2021 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_epskc_deactivation_disconnects ()
The number of ePSKc deactivations due to commissioner disconnected.
Defined at line 2026 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_epskc_deactivation_disconnects ()
Defined at line 2034 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & epskc_invalid_ba_state_errors ()
The number of invalid border agent state errors at ePSKc activation.
Defined at line 2043 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_epskc_invalid_ba_state_errors ()
Defined at line 2047 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_epskc_invalid_ba_state_errors ()
The number of invalid border agent state errors at ePSKc activation.
Defined at line 2052 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_epskc_invalid_ba_state_errors ()
Defined at line 2060 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & epskc_invalid_args_errors ()
The number of invalid args errors at ePSKc activation.
Defined at line 2069 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_epskc_invalid_args_errors ()
Defined at line 2073 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_epskc_invalid_args_errors ()
The number of invalid args errors at ePSKc activation.
Defined at line 2078 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_epskc_invalid_args_errors ()
Defined at line 2086 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & epskc_start_secure_session_errors ()
The number of start secure session errors at ePSKc activation.
Defined at line 2095 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_epskc_start_secure_session_errors ()
Defined at line 2099 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_epskc_start_secure_session_errors ()
The number of start secure session errors at ePSKc activation.
Defined at line 2104 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_epskc_start_secure_session_errors ()
Defined at line 2112 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & epskc_secure_session_successes ()
The number of established secure sessions with ePSKc.
Defined at line 2121 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_epskc_secure_session_successes ()
Defined at line 2125 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_epskc_secure_session_successes ()
The number of established secure sessions with ePSKc.
Defined at line 2130 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_epskc_secure_session_successes ()
Defined at line 2138 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & epskc_secure_session_failures ()
The number of failed secure sessions with ePSKc.
Defined at line 2147 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_epskc_secure_session_failures ()
Defined at line 2151 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_epskc_secure_session_failures ()
The number of failed secure sessions with ePSKc.
Defined at line 2156 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_epskc_secure_session_failures ()
Defined at line 2164 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & epskc_commissioner_petitions ()
The number of successful commissioner petitions with ePSKc.
Defined at line 2173 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_epskc_commissioner_petitions ()
Defined at line 2177 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_epskc_commissioner_petitions ()
The number of successful commissioner petitions with ePSKc.
Defined at line 2182 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_epskc_commissioner_petitions ()
Defined at line 2190 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & pskc_secure_session_successes ()
The number of established secure sessions with PSKc.
Defined at line 2199 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_pskc_secure_session_successes ()
Defined at line 2203 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_pskc_secure_session_successes ()
The number of established secure sessions with PSKc.
Defined at line 2208 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_pskc_secure_session_successes ()
Defined at line 2216 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & pskc_secure_session_failures ()
The number of failed secure sessions with PSKc.
Defined at line 2225 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_pskc_secure_session_failures ()
Defined at line 2229 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_pskc_secure_session_failures ()
The number of failed secure sessions with PSKc.
Defined at line 2234 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_pskc_secure_session_failures ()
Defined at line 2242 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & pskc_commissioner_petitions ()
The number of successful commissioner petitions with PSKc.
Defined at line 2251 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_pskc_commissioner_petitions ()
Defined at line 2255 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_pskc_commissioner_petitions ()
The number of successful commissioner petitions with PSKc.
Defined at line 2260 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_pskc_commissioner_petitions ()
Defined at line 2268 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & mgmt_active_gets ()
The number of MGMT_ACTIVE_GET.req sent over secure sessions.
Defined at line 2277 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_mgmt_active_gets ()
Defined at line 2281 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_mgmt_active_gets ()
The number of MGMT_ACTIVE_GET.req sent over secure sessions.
Defined at line 2286 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_mgmt_active_gets ()
Defined at line 2294 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
const uint32_t & mgmt_pending_gets ()
The number of MGMT_PENDING_GET.req sent over secure sessions.
Defined at line 2303 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
bool has_mgmt_pending_gets ()
Defined at line 2307 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
uint32_t * mutable_mgmt_pending_gets ()
The number of MGMT_PENDING_GET.req sent over secure sessions.
Defined at line 2312 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
void clear_mgmt_pending_gets ()
Defined at line 2320 of file fidling/gen/sdk/fidl/fuchsia.lowpan.device/fuchsia.lowpan.device/hlcpp/fuchsia/lowpan/device/cpp/fidl.h
BorderAgentCounters & set_epskc_activations (uint32_t _value)
BorderAgentCounters & set_epskc_deactivation_clears (uint32_t _value)
BorderAgentCounters & set_epskc_deactivation_timeouts (uint32_t _value)
BorderAgentCounters & set_epskc_deactivation_max_attempts (uint32_t _value)
BorderAgentCounters & set_epskc_deactivation_disconnects (uint32_t _value)
BorderAgentCounters & set_epskc_invalid_ba_state_errors (uint32_t _value)
BorderAgentCounters & set_epskc_invalid_args_errors (uint32_t _value)
BorderAgentCounters & set_epskc_start_secure_session_errors (uint32_t _value)
BorderAgentCounters & set_epskc_secure_session_successes (uint32_t _value)
BorderAgentCounters & set_epskc_secure_session_failures (uint32_t _value)
BorderAgentCounters & set_epskc_commissioner_petitions (uint32_t _value)
BorderAgentCounters & set_pskc_secure_session_successes (uint32_t _value)
BorderAgentCounters & set_pskc_secure_session_failures (uint32_t _value)
BorderAgentCounters & set_pskc_commissioner_petitions (uint32_t _value)
BorderAgentCounters & set_mgmt_active_gets (uint32_t _value)
BorderAgentCounters & set_mgmt_pending_gets (uint32_t _value)
void BorderAgentCounters ()
void BorderAgentCounters (BorderAgentCounters && other)
void ~BorderAgentCounters ()
BorderAgentCounters & operator= (BorderAgentCounters && other)
::std::unique_ptr<BorderAgentCounters> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, BorderAgentCounters * _value, size_t _offset)
zx_status_t Clone (BorderAgentCounters * _result)