Botan 3.9.0
Crypto and TLS for C&
|
#include <out_buf.h>
Public Member Functions | |
void | add (SecureQueue *queue) |
size_t | get_bytes_read (Pipe::message_id msg) const |
Pipe::message_id | message_count () const |
Output_Buffers ()=default | |
size_t | peek (uint8_t output[], size_t length, size_t stream_offset, Pipe::message_id msg) const |
size_t | read (uint8_t output[], size_t length, Pipe::message_id msg) |
size_t | remaining (Pipe::message_id msg) const |
void | retire () |
|
default |
void Botan::Output_Buffers::add | ( | SecureQueue * | queue | ) |
Definition at line 63 of file out_buf.cpp.
References BOTAN_ASSERT.
size_t Botan::Output_Buffers::get_bytes_read | ( | Pipe::message_id | msg | ) | const |
Definition at line 52 of file out_buf.cpp.
References Botan::SecureQueue::get_bytes_read().
Pipe::message_id Botan::Output_Buffers::message_count | ( | ) | const |
Definition at line 103 of file out_buf.cpp.
size_t Botan::Output_Buffers::peek | ( | uint8_t | output[], |
size_t | length, | ||
size_t | stream_offset, | ||
Pipe::message_id | msg ) const |
Definition at line 30 of file out_buf.cpp.
References Botan::SecureQueue::peek().
size_t Botan::Output_Buffers::read | ( | uint8_t | output[], |
size_t | length, | ||
Pipe::message_id | msg ) |
Definition at line 19 of file out_buf.cpp.
References Botan::SecureQueue::read().
size_t Botan::Output_Buffers::remaining | ( | Pipe::message_id | msg | ) | const |
Definition at line 41 of file out_buf.cpp.
References Botan::SecureQueue::size().
void Botan::Output_Buffers::retire | ( | ) |
Definition at line 74 of file out_buf.cpp.