#include <stdint.h>
#include <stdbool.h>
#include "can.h"
Go to the source code of this file.
Classes | |
struct | can_buffer_t |
Functions | |
void | can_buffer_dequeue (can_buffer_t *buf) |
bool | can_buffer_empty (can_buffer_t *buf) |
void | can_buffer_enqueue (can_buffer_t *buf) |
bool | can_buffer_full (can_buffer_t *buf) |
can_t * | can_buffer_get_dequeue_ptr (can_buffer_t *buf) |
can_t * | can_buffer_get_enqueue_ptr (can_buffer_t *buf) |
void | can_buffer_init (can_buffer_t *buf, uint8_t size, can_t *list) |
void can_buffer_dequeue | ( | can_buffer_t * | buf | ) |
bool can_buffer_empty | ( | can_buffer_t * | buf | ) |
void can_buffer_enqueue | ( | can_buffer_t * | buf | ) |
bool can_buffer_full | ( | can_buffer_t * | buf | ) |
can_t* can_buffer_get_dequeue_ptr | ( | can_buffer_t * | buf | ) |
can_t* can_buffer_get_enqueue_ptr | ( | can_buffer_t * | buf | ) |
void can_buffer_init | ( | can_buffer_t * | buf, |
uint8_t | size, | ||
can_t * | list | ||
) |