pub struct BorderAgentCounters {Show 16 fields
pub epskc_activations: Option<u32>,
pub epskc_deactivation_clears: Option<u32>,
pub epskc_deactivation_timeouts: Option<u32>,
pub epskc_deactivation_max_attempts: Option<u32>,
pub epskc_deactivation_disconnects: Option<u32>,
pub epskc_invalid_ba_state_errors: Option<u32>,
pub epskc_invalid_args_errors: Option<u32>,
pub epskc_start_secure_session_errors: Option<u32>,
pub epskc_secure_session_successes: Option<u32>,
pub epskc_secure_session_failures: Option<u32>,
pub epskc_commissioner_petitions: Option<u32>,
pub pskc_secure_session_successes: Option<u32>,
pub pskc_secure_session_failures: Option<u32>,
pub pskc_commissioner_petitions: Option<u32>,
pub mgmt_active_gets: Option<u32>,
pub mgmt_pending_gets: Option<u32>,
/* private fields */
}
Expand description
Counters associated with border agent functionality.
Fields§
§epskc_activations: Option<u32>
The number of ePSKc activations.
epskc_deactivation_clears: Option<u32>
The number of ePSKc deactivations via API.
epskc_deactivation_timeouts: Option<u32>
The number of ePSKc deactivations due to timeout.
epskc_deactivation_max_attempts: Option<u32>
The number of ePSKc deactivations due to reached max attempts.
epskc_deactivation_disconnects: Option<u32>
The number of ePSKc deactivations due to commissioner disconnected.
epskc_invalid_ba_state_errors: Option<u32>
The number of invalid border agent state errors at ePSKc activation.
epskc_invalid_args_errors: Option<u32>
The number of invalid args errors at ePSKc activation.
epskc_start_secure_session_errors: Option<u32>
The number of start secure session errors at ePSKc activation.
epskc_secure_session_successes: Option<u32>
The number of established secure sessions with ePSKc.
epskc_secure_session_failures: Option<u32>
The number of failed secure sessions with ePSKc.
epskc_commissioner_petitions: Option<u32>
The number of successful commissioner petitions with ePSKc.
pskc_secure_session_successes: Option<u32>
The number of established secure sessions with PSKc.
pskc_secure_session_failures: Option<u32>
The number of failed secure sessions with PSKc.
pskc_commissioner_petitions: Option<u32>
The number of successful commissioner petitions with PSKc.
mgmt_active_gets: Option<u32>
The number of MGMT_ACTIVE_GET.req sent over secure sessions.
mgmt_pending_gets: Option<u32>
The number of MGMT_PENDING_GET.req sent over secure sessions.
Trait Implementations§
Source§impl Clone for BorderAgentCounters
impl Clone for BorderAgentCounters
Source§fn clone(&self) -> BorderAgentCounters
fn clone(&self) -> BorderAgentCounters
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for BorderAgentCounters
impl Debug for BorderAgentCounters
Source§impl<D: ResourceDialect> Decode<BorderAgentCounters, D> for BorderAgentCounters
impl<D: ResourceDialect> Decode<BorderAgentCounters, D> for BorderAgentCounters
Source§impl Default for BorderAgentCounters
impl Default for BorderAgentCounters
Source§fn default() -> BorderAgentCounters
fn default() -> BorderAgentCounters
Source§impl<D: ResourceDialect> Encode<BorderAgentCounters, D> for &BorderAgentCounters
impl<D: ResourceDialect> Encode<BorderAgentCounters, D> for &BorderAgentCounters
Source§impl PartialEq for BorderAgentCounters
impl PartialEq for BorderAgentCounters
Source§impl TypeMarker for BorderAgentCounters
impl TypeMarker for BorderAgentCounters
Source§type Owned = BorderAgentCounters
type Owned = BorderAgentCounters
Source§fn inline_align(_context: Context) -> usize
fn inline_align(_context: Context) -> usize
Source§fn inline_size(_context: Context) -> usize
fn inline_size(_context: Context) -> usize
inline_align
.§fn encode_is_copy() -> bool
fn encode_is_copy() -> bool
Self::Owned
matches the FIDL wire
format and encoding requires no validation. When true, we can optimize
encoding arrays and vectors of Self::Owned
to a single memcpy. Read more§fn decode_is_copy() -> bool
fn decode_is_copy() -> bool
Self::Owned
matches the FIDL wire
format and decoding requires no validation. When true, we can optimize
decoding arrays and vectors of Self::Owned
to a single memcpy.Source§impl ValueTypeMarker for BorderAgentCounters
impl ValueTypeMarker for BorderAgentCounters
Source§type Borrowed<'a> = &'a BorderAgentCounters
type Borrowed<'a> = &'a BorderAgentCounters
Encode<Self>
type cheaply obtainable from &Self::Owned
. There are three cases: Read more