Home
last modified time | relevance | path

Searched refs:DTLSConn (Results 1 – 9 of 9) sorted by relevance

/webrtc/dtls/examples/dial/selfsign/
H A Ddial_selfsign.rs7 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 Ddial_verify.rs8 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 Ddial_psk.rs8 use webrtc_dtls::{config::*, conn::DTLSConn};
73 Arc::new(DTLSConn::new(conn, config, true, None).await?); in main()
/webrtc/dtls/src/
H A Dlistener.rs2 use crate::conn::DTLSConn;
76 let dtls_conn = DTLSConn::new(conn, self.config.clone(), false, None) in accept()
H A Dhandshaker.rs199 impl DTLSConn { impl
/webrtc/dtls/src/conn/
H A Dmod.rs71 pub struct DTLSConn { struct
109 impl Conn for DTLSConn { argument
143 impl DTLSConn { implementation
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 Dconn_test.rs33 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 Dmod.rs10 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 DCHANGELOG.md16 * Increased required `webrtc-util` version to `0.7.0`, with this change some methods in `DTLSConn` …