|
The Pedigree Project 0.1
|
Collaboration diagram for Pipe::WriteReservation:Public Member Functions | |
| WriteReservation (const WriteReservation &)=delete | |
| WriteReservation & | operator= (const WriteReservation &)=delete |
| size_t | size () const |
| PipeBuffer::Result | commit (const uint8_t *source, size_t accepted) |
| void | cancel () |
Private Attributes | |
| TerminationDeferral | m_Termination |
| Pipe * | m_Pipe = nullptr |
| PipeBuffer::WriteReservation | m_Reservation |
Friends | |
| class | Pipe |
| Pipe::WriteReservation::~WriteReservation | ( | ) |
Definition at line 50 of file Pipe-transfer.cc.
| void Pipe::WriteReservation::cancel | ( | ) |
Definition at line 71 of file Pipe-transfer.cc.
| PipeBuffer::Result Pipe::WriteReservation::commit | ( | const uint8_t * | source, |
| size_t | accepted | ||
| ) |
Definition at line 58 of file Pipe-transfer.cc.
| size_t Pipe::WriteReservation::size | ( | ) | const |
Definition at line 54 of file Pipe-transfer.cc.
|
private |
|
private |