#include <dbuffer.hpp>
Public Member Functions | |
bool | check_read () |
dbuffer_t () | |
bool | probe (bool(*fn_)(const msg_t &)) |
bool | read (msg_t *value_) |
void | write (const msg_t &value_) |
~dbuffer_t () | |
Private Attributes | |
msg_t * | _back |
msg_t * | _front |
bool | _has_msg |
msg_t | _storage [2] |
mutex_t | _sync |
Definition at line 31 of file dbuffer.hpp.
|
inline |
Definition at line 34 of file dbuffer.hpp.
|
inline |
Definition at line 40 of file dbuffer.hpp.
|
inline |
Definition at line 82 of file dbuffer.hpp.
|
inline |
Definition at line 89 of file dbuffer.hpp.
|
inline |
Definition at line 61 of file dbuffer.hpp.
|
inline |
Definition at line 46 of file dbuffer.hpp.
|
private |
Definition at line 98 of file dbuffer.hpp.
|
private |
Definition at line 98 of file dbuffer.hpp.
|
private |
Definition at line 101 of file dbuffer.hpp.
|
private |
Definition at line 97 of file dbuffer.hpp.
|
private |
Definition at line 100 of file dbuffer.hpp.