|
| DtlsTestClient (const std::string &name) |
|
void | CreateCertificate (rtc::KeyType key_type) |
|
const rtc::scoped_refptr< rtc::RTCCertificate > & | certificate () |
|
void | SetupSrtp () |
|
void | SetupMaxProtocolVersion (rtc::SSLProtocolVersion version) |
|
void | SetupChannels (int count, cricket::IceRole role, int async_delay_ms=0) |
|
cricket::JsepTransport * | transport () |
|
cricket::FakeIceTransport * | GetFakeIceTransort (int component) |
|
cricket::DtlsTransport * | GetDtlsTransport (int component) |
|
void | Negotiate (DtlsTestClient *peer, cricket::ContentAction action, ConnectionRole local_role, ConnectionRole remote_role, int flags) |
|
void | MaybeSetSrtpCryptoSuites () |
|
void | SetLocalTransportDescription (const rtc::scoped_refptr< rtc::RTCCertificate > &cert, cricket::ContentAction action, ConnectionRole role, int flags) |
|
void | SetRemoteTransportDescription (const rtc::scoped_refptr< rtc::RTCCertificate > &cert, cricket::ContentAction action, ConnectionRole role, int flags) |
|
void | Negotiate (const rtc::scoped_refptr< rtc::RTCCertificate > &local_cert, const rtc::scoped_refptr< rtc::RTCCertificate > &remote_cert, cricket::ContentAction action, ConnectionRole local_role, ConnectionRole remote_role, int flags) |
|
bool | Connect (DtlsTestClient *peer, bool asymmetric) |
|
bool | all_dtls_transports_writable () const |
|
bool | all_ice_transports_writable () const |
|
int | received_dtls_client_hellos () const |
|
int | received_dtls_server_hellos () const |
|
bool | negotiated_dtls () const |
|
void | CheckRole (rtc::SSLRole role) |
|
void | CheckSrtp (int expected_crypto_suite) |
|
void | CheckSsl () |
|
void | SendPackets (size_t transport, size_t size, size_t count, bool srtp) |
|
int | SendInvalidSrtpPacket (size_t transport, size_t size) |
|
void | ExpectPackets (size_t transport, size_t size) |
|
size_t | NumPacketsReceived () |
|
bool | VerifyPacket (const char *data, size_t size, uint32_t *out_num) |
|
bool | VerifyEncryptedPacket (const char *data, size_t size) |
|
void | OnTransportChannelWritableState (rtc::PacketTransportInternal *transport) |
|
void | OnTransportChannelReadPacket (rtc::PacketTransportInternal *transport, const char *data, size_t size, const rtc::PacketTime &packet_time, int flags) |
|
void | OnTransportChannelSentPacket (rtc::PacketTransportInternal *transport, const rtc::SentPacket &sent_packet) |
|
rtc::SentPacket | sent_packet () const |
|
void | OnFakeTransportChannelReadPacket (rtc::PacketTransportInternal *transport, const char *data, size_t size, const rtc::PacketTime &time, int flags) |
|
| has_slots () |
|
| has_slots () |
|
| ~has_slots () |
|
| ~has_slots () |
|
void | signal_connect (_signal_base_interface *sender) |
|
void | signal_disconnect (_signal_base_interface *sender) |
|
void | disconnect_all () |
|
void | signal_connect (_signal_base_interface *sender) |
|
void | signal_disconnect (_signal_base_interface *sender) |
|
void | disconnect_all () |
|