webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Protected Member Functions | List of all members
DtlsEventOrderingTest Class Reference
Inheritance diagram for DtlsEventOrderingTest:
DtlsTransportChannelTestBase

Protected Member Functions

void TestEventOrdering (const std::vector< DtlsTransportEvent > &events, bool valid_fingerprint)
 

Additional Inherited Members

- Public Types inherited from DtlsTransportChannelTestBase
enum  NegotiateOrdering { NEGOTIATE_BEFORE_CONNECT, CONNECT_BEFORE_NEGOTIATE }
 
- Public Member Functions inherited from DtlsTransportChannelTestBase
 DtlsTransportChannelTestBase ()
 
void SetChannelCount (size_t channel_ct)
 
void SetMaxProtocolVersions (rtc::SSLProtocolVersion c1, rtc::SSLProtocolVersion c2)
 
void PrepareDtls (bool c1, bool c2, rtc::KeyType key_type)
 
void PrepareDtlsSrtp (bool c1, bool c2)
 
bool Connect (ConnectionRole client1_role, ConnectionRole client2_role, NegotiateOrdering ordering=NEGOTIATE_BEFORE_CONNECT)
 
bool Connect ()
 
void Negotiate ()
 
void Negotiate (ConnectionRole client1_role, ConnectionRole client2_role)
 
void NegotiateWithLegacy ()
 
void Renegotiate (DtlsTestClient *reoffer_initiator, ConnectionRole client1_role, ConnectionRole client2_role, int flags)
 
void TestTransfer (size_t transport, size_t size, size_t count, bool srtp)
 
- Protected Attributes inherited from DtlsTransportChannelTestBase
rtc::ScopedFakeClock fake_clock_
 
DtlsTestClient client1_
 
DtlsTestClient client2_
 
int channel_ct_
 
bool use_dtls_
 
bool use_dtls_srtp_
 
rtc::SSLProtocolVersion ssl_expected_version_
 

Member Function Documentation

◆ TestEventOrdering()

void DtlsEventOrderingTest::TestEventOrdering ( const std::vector< DtlsTransportEvent > &  events,
bool  valid_fingerprint 
)
inlineprotected

The documentation for this class was generated from the following file: