K-FSW ec10f94
Modular flight software on Zephyr, for small satellites
Loading...
Searching...
No Matches
kfsw_csp_interface_stats Struct Reference

#include <csp.h>

Public Attributes

char name [KFSW_CSP_INTERFACE_NAME_SIZE]
 
uint32_t tx_packets
 
uint32_t rx_packets
 
uint32_t tx_errors
 
uint32_t rx_errors
 
uint32_t dropped_packets
 
uint32_t auth_errors
 
uint32_t frame_errors
 
uint32_t tx_bytes
 
uint32_t rx_bytes
 
uint32_t interrupts
 

Detailed Description

A remote interface's counters since boot.

Values can wrap at UINT32_MAX.

Member Data Documentation

◆ auth_errors

uint32_t kfsw_csp_interface_stats::auth_errors

Authentication errors.

◆ dropped_packets

uint32_t kfsw_csp_interface_stats::dropped_packets

Dropped packets.

◆ frame_errors

uint32_t kfsw_csp_interface_stats::frame_errors

Framing errors.

◆ interrupts

uint32_t kfsw_csp_interface_stats::interrupts

Driver interrupt count.

◆ name

char kfsw_csp_interface_stats::name[KFSW_CSP_INTERFACE_NAME_SIZE]

Queried name, terminated.

◆ rx_bytes

uint32_t kfsw_csp_interface_stats::rx_bytes

Bytes received.

◆ rx_errors

uint32_t kfsw_csp_interface_stats::rx_errors

Receive errors.

◆ rx_packets

uint32_t kfsw_csp_interface_stats::rx_packets

Packets received.

◆ tx_bytes

uint32_t kfsw_csp_interface_stats::tx_bytes

Bytes sent.

◆ tx_errors

uint32_t kfsw_csp_interface_stats::tx_errors

Transmit errors.

◆ tx_packets

uint32_t kfsw_csp_interface_stats::tx_packets

Packets sent.


The documentation for this struct was generated from the following file: