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.