PER Firmware
Loading...
Searching...
No Matches
SPMC_t Struct Reference

#include <spmc.h>

Collaboration diagram for SPMC_t:
[legend]

Public Attributes

timestamped_frame_t data [SPMC_FRAME_CAPACITY]
 
volatile size_t head
 
volatile size_t master_tail
 
volatile size_t follower_tail
 
volatile uint32_t overflows
 
volatile uint32_t follower_drops
 
volatile bool is_full
 

Member Data Documentation

◆ data

◆ follower_drops

volatile uint32_t SPMC_t::follower_drops

◆ follower_tail

volatile size_t SPMC_t::follower_tail

◆ head

volatile size_t SPMC_t::head

◆ is_full

volatile bool SPMC_t::is_full

◆ master_tail

volatile size_t SPMC_t::master_tail

◆ overflows

volatile uint32_t SPMC_t::overflows

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