Botan
1.11.15
|
#include <tls_seq_numbers.h>
Public Member Functions | |
virtual bool | already_seen (u64bit seq) const =0 |
virtual u16bit | current_read_epoch () const =0 |
virtual u16bit | current_write_epoch () const =0 |
virtual void | new_read_cipher_state ()=0 |
virtual void | new_write_cipher_state ()=0 |
virtual u64bit | next_read_sequence ()=0 |
virtual u64bit | next_write_sequence (u16bit)=0 |
virtual void | read_accept (u64bit seq)=0 |
Definition at line 18 of file tls_seq_numbers.h.
virtual bool Botan::TLS::Connection_Sequence_Numbers::already_seen | ( | u64bit | seq | ) | const [pure virtual] |
Implemented in Botan::TLS::Datagram_Sequence_Numbers, and Botan::TLS::Stream_Sequence_Numbers.
virtual u16bit Botan::TLS::Connection_Sequence_Numbers::current_read_epoch | ( | ) | const [pure virtual] |
Implemented in Botan::TLS::Datagram_Sequence_Numbers, and Botan::TLS::Stream_Sequence_Numbers.
Referenced by Botan::TLS::Channel::change_cipher_spec_reader().
virtual u16bit Botan::TLS::Connection_Sequence_Numbers::current_write_epoch | ( | ) | const [pure virtual] |
virtual void Botan::TLS::Connection_Sequence_Numbers::new_read_cipher_state | ( | ) | [pure virtual] |
Implemented in Botan::TLS::Datagram_Sequence_Numbers, and Botan::TLS::Stream_Sequence_Numbers.
Referenced by Botan::TLS::Channel::change_cipher_spec_reader().
virtual void Botan::TLS::Connection_Sequence_Numbers::new_write_cipher_state | ( | ) | [pure virtual] |
Implemented in Botan::TLS::Datagram_Sequence_Numbers, and Botan::TLS::Stream_Sequence_Numbers.
Referenced by Botan::TLS::Channel::change_cipher_spec_writer().
virtual u64bit Botan::TLS::Connection_Sequence_Numbers::next_read_sequence | ( | ) | [pure virtual] |
Implemented in Botan::TLS::Datagram_Sequence_Numbers, and Botan::TLS::Stream_Sequence_Numbers.
virtual u64bit Botan::TLS::Connection_Sequence_Numbers::next_write_sequence | ( | u16bit | ) | [pure virtual] |
Implemented in Botan::TLS::Datagram_Sequence_Numbers, and Botan::TLS::Stream_Sequence_Numbers.
virtual void Botan::TLS::Connection_Sequence_Numbers::read_accept | ( | u64bit | seq | ) | [pure virtual] |
Implemented in Botan::TLS::Datagram_Sequence_Numbers, and Botan::TLS::Stream_Sequence_Numbers.
Referenced by Botan::TLS::Channel::received_data().