#include <buffers.h>
◆ ShmBuffer() [1/3]
◆ ShmBuffer() [2/3]
cuttlefish::ShmBuffer::ShmBuffer |
( |
const ShmBuffer & |
other | ) |
|
|
delete |
◆ ShmBuffer() [3/3]
cuttlefish::ShmBuffer::ShmBuffer |
( |
ShmBuffer && |
other | ) |
|
◆ ~ShmBuffer()
cuttlefish::ShmBuffer::~ShmBuffer |
( |
| ) |
|
◆ get()
const uint8_t * cuttlefish::ShmBuffer::get |
( |
| ) |
const |
|
inline |
◆ len()
uint32_t cuttlefish::ShmBuffer::len |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ SendStatus()
void cuttlefish::ShmBuffer::SendStatus |
( |
AudioStatus |
status, |
|
|
uint32_t |
latency_bytes, |
|
|
uint32_t |
consumed_len |
|
) |
| |
◆ stream_id()
uint32_t cuttlefish::ShmBuffer::stream_id |
( |
| ) |
const |
◆ buffer_
uint8_t* cuttlefish::ShmBuffer::buffer_ |
|
protected |
◆ header_
◆ len_
const uint32_t cuttlefish::ShmBuffer::len_ |
|
private |
◆ on_consumed_
◆ status_sent_
std::atomic<bool> cuttlefish::ShmBuffer::status_sent_ = false |
|
private |
The documentation for this class was generated from the following files: