sl_cpc_endpoint_debug_counters_t Struct Reference

Struct representing CPC Core debug stats.

#include <sl_cpc.h>

Data Fields

uint32_t rxd_packet
Number of packet received.
uint32_t rxd_data_frame
Number of frame with payload (dataframe);.
uint32_t rxd_data_frame_queued
Number of dataframe with data queued.
uint32_t rxd_data_frame_dropped
Number of dataframe with data dropped.
uint32_t rxd_supervisory_frame
Number of supervisory frame received.
uint32_t rxd_supervisory_frame_processed
Number of supervisory frame processed.
uint32_t rxd_supervisory_frame_dropped
Number of supervisory frame dropped.
uint32_t rxd_unnumbered_frame
Number of unnumbered frame received.
uint32_t rxd_unnumbered_frame_processed
Number of unnumbered frame processed.
uint32_t rxd_unnumbered_frame_dropped
Number of unnumbered frame dropped.
uint32_t rxd_duplicate_data_frame
Number of duplicate dataframe received.
uint32_t rxd_ack
Number of ACK supervisory-frame received.
uint32_t rxd_reject_destination_unreachable
Number of destination unreachable supervisory-frame received.
uint32_t rxd_reject_seq_mismatch
Number of out of order supervisory-frame received.
uint32_t rxd_reject_checksum_mismatch
Number of checksum error supervisory-frame received.
uint32_t rxd_reject_security_issue
Number of security issue supervisory-frame received.
uint32_t rxd_reject_out_of_memory
Number of out of memorry supervisory-frame received.
uint32_t rxd_reject_fault
Number of fault supervisory-frame received.
uint32_t txd_data_frame
Number of dataframe transmitted.
uint32_t txd_ack
Number of ACK supervisory-frame transmitted.
uint32_t txd_reject_destination_unreachable
Number of destination unreachable supervisory-frame transmitted.
uint32_t txd_reject_seq_mismatch
Number of out of order supervisory-frame transmitted.
uint32_t txd_reject_checksum_mismatch
Number of checksum error supervisory-frame transmitted.
uint32_t txd_reject_security_issue
Number of security issue supervisory-frame transmitted.
uint32_t txd_reject_out_of_memory
Number of out of memorry supervisory-frame transmitted.
uint32_t txd_reject_fault
Number of fault supervisory-frame transmitted.
uint32_t retxd_data_frame
Number of dataframe retransmitted.
uint32_t frame_transmit_submitted
Number of frame submitted to the driver.
uint32_t frame_transmit_completed
Number of frame confirmed sent by the driver.
uint32_t data_frame_transmit_completed
Number of dataframe-frame confirmed sent by the driver.
uint32_t supervisory_frame_transmit_completed
Number of supervisory-frame confirmed sent by the driver.

Struct representing CPC Core debug stats.

Field Documentation

rxd_packet

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_packet

Number of packet received.

rxd_data_frame

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_data_frame

Number of frame with payload (dataframe);.

rxd_data_frame_queued

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_data_frame_queued

Number of dataframe with data queued.

rxd_data_frame_dropped

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_data_frame_dropped

Number of dataframe with data dropped.

rxd_supervisory_frame

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_supervisory_frame

Number of supervisory frame received.

rxd_supervisory_frame_processed

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_supervisory_frame_processed

Number of supervisory frame processed.

rxd_supervisory_frame_dropped

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_supervisory_frame_dropped

Number of supervisory frame dropped.

rxd_unnumbered_frame

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_unnumbered_frame

Number of unnumbered frame received.

rxd_unnumbered_frame_processed

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_unnumbered_frame_processed

Number of unnumbered frame processed.

rxd_unnumbered_frame_dropped

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_unnumbered_frame_dropped

Number of unnumbered frame dropped.

rxd_duplicate_data_frame

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_duplicate_data_frame

Number of duplicate dataframe received.

rxd_ack

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_ack

Number of ACK supervisory-frame received.

rxd_reject_destination_unreachable

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_reject_destination_unreachable

Number of destination unreachable supervisory-frame received.

rxd_reject_seq_mismatch

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_reject_seq_mismatch

Number of out of order supervisory-frame received.

rxd_reject_checksum_mismatch

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_reject_checksum_mismatch

Number of checksum error supervisory-frame received.

rxd_reject_security_issue

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_reject_security_issue

Number of security issue supervisory-frame received.

rxd_reject_out_of_memory

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_reject_out_of_memory

Number of out of memorry supervisory-frame received.

rxd_reject_fault

uint32_t sl_cpc_endpoint_debug_counters_t::rxd_reject_fault

Number of fault supervisory-frame received.

txd_data_frame

uint32_t sl_cpc_endpoint_debug_counters_t::txd_data_frame

Number of dataframe transmitted.

txd_ack

uint32_t sl_cpc_endpoint_debug_counters_t::txd_ack

Number of ACK supervisory-frame transmitted.

txd_reject_destination_unreachable

uint32_t sl_cpc_endpoint_debug_counters_t::txd_reject_destination_unreachable

Number of destination unreachable supervisory-frame transmitted.

txd_reject_seq_mismatch

uint32_t sl_cpc_endpoint_debug_counters_t::txd_reject_seq_mismatch

Number of out of order supervisory-frame transmitted.

txd_reject_checksum_mismatch

uint32_t sl_cpc_endpoint_debug_counters_t::txd_reject_checksum_mismatch

Number of checksum error supervisory-frame transmitted.

txd_reject_security_issue

uint32_t sl_cpc_endpoint_debug_counters_t::txd_reject_security_issue

Number of security issue supervisory-frame transmitted.

txd_reject_out_of_memory

uint32_t sl_cpc_endpoint_debug_counters_t::txd_reject_out_of_memory

Number of out of memorry supervisory-frame transmitted.

txd_reject_fault

uint32_t sl_cpc_endpoint_debug_counters_t::txd_reject_fault

Number of fault supervisory-frame transmitted.

retxd_data_frame

uint32_t sl_cpc_endpoint_debug_counters_t::retxd_data_frame

Number of dataframe retransmitted.

frame_transmit_submitted

uint32_t sl_cpc_endpoint_debug_counters_t::frame_transmit_submitted

Number of frame submitted to the driver.

frame_transmit_completed

uint32_t sl_cpc_endpoint_debug_counters_t::frame_transmit_completed

Number of frame confirmed sent by the driver.

data_frame_transmit_completed

uint32_t sl_cpc_endpoint_debug_counters_t::data_frame_transmit_completed

Number of dataframe-frame confirmed sent by the driver.

supervisory_frame_transmit_completed

uint32_t sl_cpc_endpoint_debug_counters_t::supervisory_frame_transmit_completed

Number of supervisory-frame confirmed sent by the driver.