webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
List of all members
DtlsTransportChannelTest Class Reference
Inheritance diagram for DtlsTransportChannelTest:
DtlsTransportChannelTestBase testing::Test

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 Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 
- 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_
 

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