|
| | 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 () |
| |