class BorderAgentCounters

Defined at line 1908 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.

void BorderAgentCounters ()
void BorderAgentCounters (BorderAgentCounters && other)
const uint32_t & epskc_activations ()

The number of ePSKc activations.

Defined at line 1915 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 1919 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 1924 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 1932 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 1941 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 1945 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 1950 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 1958 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 1967 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 1971 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 1976 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 1984 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 1993 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 1997 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 2002 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 2010 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 2019 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 2023 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 2028 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 2036 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 2045 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 2049 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 2054 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 2062 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 2071 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 2075 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 2080 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 2088 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 2097 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 2101 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 2106 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 2114 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 2123 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 2127 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 2132 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 2140 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 2149 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 2153 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 2158 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 2166 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 2175 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 2179 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 2184 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 2192 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 2201 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 2205 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 2210 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 2218 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 2227 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 2231 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 2236 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 2244 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 2253 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 2257 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 2262 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 2270 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 2279 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 2283 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 2288 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 2296 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 2305 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 2309 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 2314 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 2322 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 ()
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)