Botan
1.10.9
|
#include <tls_reader.h>
Public Member Functions | |
void | discard_next (size_t bytes) |
byte | get_byte () |
template<typename T , typename Container > | |
Container | get_elem (size_t num_elems) |
template<typename T > | |
SecureVector< T > | get_fixed (size_t size) |
template<typename T > | |
SecureVector< T > | get_range (size_t len_bytes, size_t min_elems, size_t max_elems) |
template<typename T > | |
std::vector< T > | get_range_vector (size_t len_bytes, size_t min_elems, size_t max_elems) |
u16bit | get_u16bit () |
bool | has_remaining () const |
size_t | remaining_bytes () const |
TLS_Data_Reader (const MemoryRegion< byte > &buf_in) | |
Helper class for decoding TLS protocol messages
Definition at line 19 of file tls_reader.h.
|
inline |
Definition at line 22 of file tls_reader.h.
|
inline |
Definition at line 35 of file tls_reader.h.
|
inline |
Definition at line 49 of file tls_reader.h.
|
inline |
Definition at line 58 of file tls_reader.h.
|
inline |
Definition at line 95 of file tls_reader.h.
|
inline |
Definition at line 73 of file tls_reader.h.
|
inline |
Definition at line 84 of file tls_reader.h.
|
inline |
|
inline |
|
inline |
Definition at line 25 of file tls_reader.h.
References Botan::MemoryRegion< T >::size().
Referenced by has_remaining().