Searched refs:DTLSConn (Results 1 – 9 of 9) sorted by relevance
| /webrtc/dtls/examples/dial/selfsign/ |
| H A D | dial_selfsign.rs | 7 use webrtc_dtls::{config::*, conn::DTLSConn, crypto::Certificate}; 71 Arc::new(DTLSConn::new(conn, config, true, None).await?); in main()
|
| /webrtc/dtls/examples/dial/verify/ |
| H A D | dial_verify.rs | 8 use webrtc_dtls::{config::*, conn::DTLSConn}; 82 Arc::new(DTLSConn::new(conn, config, true, None).await?); in main()
|
| /webrtc/dtls/examples/dial/psk/ |
| H A D | dial_psk.rs | 8 use webrtc_dtls::{config::*, conn::DTLSConn}; 73 Arc::new(DTLSConn::new(conn, config, true, None).await?); in main()
|
| /webrtc/dtls/src/ |
| H A D | listener.rs | 2 use crate::conn::DTLSConn; 76 let dtls_conn = DTLSConn::new(conn, self.config.clone(), false, None) in accept()
|
| H A D | handshaker.rs | 199 impl DTLSConn { implementation
|
| /webrtc/dtls/src/conn/ |
| H A D | mod.rs | 71 pub struct DTLSConn { struct 109 impl Conn for DTLSConn { argument 143 impl DTLSConn { impl 271 let mut c = DTLSConn { in new() 300 let result = DTLSConn::handle_outgoing_packets( in new() 352 result = DTLSConn::read_and_buffer( in new() 557 let raw_handshake_packets = DTLSConn::process_handshake_packet( in handle_outgoing_packets() 574 DTLSConn::process_packet(local_sequence_number, cipher_suite, p).await?; in handle_outgoing_packets() 641 let handshake_fragments = DTLSConn::fragment_handshake(maximum_transmission_unit, h)?; in process_handshake_packet() 758 let (hs, alert, mut err) = DTLSConn::handle_incoming_packet(ctx, pkt, true).await; in read_and_buffer() [all …]
|
| H A D | conn_test.rs | 33 async fn build_pipe() -> Result<(DTLSConn, DTLSConn)> { in build_pipe() 42 ) -> Result<(DTLSConn, DTLSConn)> { in pipe_conn() argument 104 ) -> Result<DTLSConn> { in create_test_client() argument 111 DTLSConn::new(ca, cfg, true, None).await in create_test_client() 118 ) -> Result<DTLSConn> { in create_test_server() argument 124 DTLSConn::new(cb, cfg, false, None).await in create_test_server() 401 let mut c = DTLSConn { in test_export_keying_material() 1028 let result = DTLSConn::new(Arc::new(ca), client_cfg_clone, true, None).await; in test_client_certificate() 1032 let result = DTLSConn::new(Arc::new(cb), server_cfg.clone(), false, None).await; in test_client_certificate() 1460 let result = DTLSConn::new(Arc::new(cb), server_cfg, false, None).await; in test_server_certificate() [all …]
|
| /webrtc/webrtc/src/dtls_transport/ |
| H A D | mod.rs | 10 use dtls::conn::DTLSConn; 72 pub(crate) conn: Mutex<Option<Arc<DTLSConn>>>, 108 pub(crate) async fn conn(&self) -> Option<Arc<DTLSConn>> { in conn() argument 380 dtls::conn::DTLSConn::new( in start() 388 dtls::conn::DTLSConn::new( in start()
|
| /webrtc/dtls/ |
| H A D | CHANGELOG.md | 16 * Increased required `webrtc-util` version to `0.7.0`, with this change some methods in `DTLSConn` …
|