Home
last modified time | relevance | path

Searched refs:Extension (Results 1 – 13 of 13) sorted by relevance

/webrtc/dtls/src/extension/
H A Dmod.rs51 pub enum Extension { enum
61 impl Extension { impl
64 Extension::ServerName(ext) => ext.extension_value(), in extension_value()
68 Extension::UseSrtp(ext) => ext.extension_value(), in extension_value()
78 Extension::ServerName(ext) => ext.size(), in size()
80 Extension::SupportedPointFormats(ext) => ext.size(), in size()
82 Extension::UseSrtp(ext) => ext.size(), in size()
84 Extension::RenegotiationInfo(ext) => ext.size(), in size()
93 Extension::ServerName(ext) => ext.marshal(writer), in marshal()
97 Extension::UseSrtp(ext) => ext.marshal(writer), in marshal()
[all …]
/webrtc/dtls/src/flight/
H A Dflight1.rs133 Extension::SupportedSignatureAlgorithms(ExtensionSupportedSignatureAlgorithms { in generate()
136 Extension::RenegotiationInfo(ExtensionRenegotiationInfo { in generate()
143 Extension::SupportedEllipticCurves(ExtensionSupportedEllipticCurves { in generate()
146 Extension::SupportedPointFormats(ExtensionSupportedPointFormats { in generate()
153 extensions.push(Extension::UseSrtp(ExtensionUseSrtp { in generate()
161 extensions.push(Extension::UseExtendedMasterSecret( in generate()
167 extensions.push(Extension::ServerName(ExtensionServerName { in generate()
H A Dflight3.rs196 Extension::UseSrtp(e) => { in parse()
214 Extension::UseExtendedMasterSecret(_) => { in parse()
353 Extension::SupportedSignatureAlgorithms(ExtensionSupportedSignatureAlgorithms { in generate()
356 Extension::RenegotiationInfo(ExtensionRenegotiationInfo { in generate()
363 Extension::SupportedEllipticCurves(ExtensionSupportedEllipticCurves { in generate()
366 Extension::SupportedPointFormats(ExtensionSupportedPointFormats { in generate()
373 extensions.push(Extension::UseSrtp(ExtensionUseSrtp { in generate()
381 extensions.push(Extension::UseExtendedMasterSecret( in generate()
387 extensions.push(Extension::ServerName(ExtensionServerName { in generate()
H A Dflight0.rs103 Extension::SupportedEllipticCurves(e) => { in parse()
115 Extension::UseSrtp(e) => { in parse()
131 Extension::UseExtendedMasterSecret(_) => { in parse()
136 Extension::ServerName(e) => { in parse()
H A Dflight4.rs503 let mut extensions = vec![Extension::RenegotiationInfo(ExtensionRenegotiationInfo { in generate()
510 extensions.push(Extension::UseExtendedMasterSecret( in generate()
516 extensions.push(Extension::UseSrtp(ExtensionUseSrtp { in generate()
523 Extension::SupportedEllipticCurves(ExtensionSupportedEllipticCurves { in generate()
526 Extension::SupportedPointFormats(ExtensionSupportedPointFormats { in generate()
/webrtc/rtp/src/packet/
H A Dpacket_test.rs151 Extension { in test_packet_marshal_unmarshal()
155 Extension { in test_packet_marshal_unmarshal()
248 Extension { in test_rfc_8285_one_byte_two_extension_of_two_bytes()
252 Extension { in test_rfc_8285_one_byte_two_extension_of_two_bytes()
379 Extension { in test_rfc_8285_one_byte_multiple_extension()
383 Extension { in test_rfc_8285_one_byte_multiple_extension()
387 Extension { in test_rfc_8285_one_byte_multiple_extension()
529 Extension { in test_rfc8285_two_byte_multiple_extension_with_large_extension()
533 Extension { in test_rfc8285_two_byte_multiple_extension_with_large_extension()
537 Extension { in test_rfc8285_two_byte_multiple_extension_with_large_extension()
[all …]
/webrtc/rtp/src/
H A Dheader.rs30 pub struct Extension { struct
49 pub extensions: Vec<Extension>, argument
137 extensions.push(Extension { in unmarshal()
161 extensions.push(Extension { in unmarshal()
173 extensions.push(Extension { in unmarshal()
373 self.extensions.push(Extension { id, payload }); in set_extension()
385 self.extensions.push(Extension { id, payload }); in set_extension()
/webrtc/rtp/benches/
H A Dpacket_bench.rs16 Extension { in benchmark_packet()
20 Extension { in benchmark_packet()
/webrtc/dtls/src/handshake/
H A Dhandshake_message_server_hello.rs29 pub(crate) extensions: Vec<Extension>,
125 if let Ok(extension) = Extension::unmarshal(&mut extension_reader) { in unmarshal()
H A Dhandshake_message_client_hello.rs30 pub(crate) extensions: Vec<Extension>,
169 if let Ok(extension) = Extension::unmarshal(&mut extension_reader) { in unmarshal()
/webrtc/dtls/src/handshake/handshake_message_client_hello/
H A Dhandshake_message_client_hello_test.rs50 extensions: vec![Extension::SupportedEllipticCurves( in test_handshake_message_client_hello()
/webrtc/rtp/src/packetizer/
H A Dpacketizer_test.rs76 extensions: vec![Extension { in test_packetizer_abs_send_time()
/webrtc/dtls/src/conn/
H A Dconn_test.rs1811 Extension::SupportedSignatureAlgorithms(ExtensionSupportedSignatureAlgorithms { in test_server_timeout()
1839 Extension::SupportedEllipticCurves(ExtensionSupportedEllipticCurves { in test_server_timeout()
1842 Extension::SupportedPointFormats(ExtensionSupportedPointFormats { in test_server_timeout()
2342 extensions.push(Extension::RenegotiationInfo(ExtensionRenegotiationInfo { in send_client_hello()
2445 .any(|v| matches!(v, Extension::RenegotiationInfo(_))); in test_renegotation_info()