MCPcopy Create free account

hub / github.com/denoland/rustls-tokio-stream / functions

Functions181 in github.com/denoland/rustls-tokio-stream

Methodinto_inner
(self)
src/handshake.rs:83
Methodinto_std
(self)
src/stream.rs:160
Methodis_write_vectored
(&self)
src/connection_stream.rs:395
Methodis_write_vectored
(&self)
src/stream.rs:1132
Functionlarge_transfer_no_buffer_limit_or_handshake
( #[case] swap: bool, )
src/stream.rs:2189
Functionlarge_transfer_no_shutdown
(#[case] swap: bool)
src/stream.rs:2379
Functionlarge_transfer_with_aggressive_close_split
( #[case] swap: bool, #[case] protocol: &'static SupportedProtocolVersion, )
src/stream.rs:2271
Functionlarge_transfer_with_buffer_limit
(#[case] swap: bool)
src/stream.rs:2229
Functionlarge_transfer_with_shutdown
(#[case] swap: bool)
src/stream.rs:2343
Methodlinger
(&self)
src/stream.rs:288
Functionmain
()
examples/ssl_trace.rs:52
Methodnew
(tcp: Arc<S>, tls: Connection)
src/connection_stream.rs:92
Methodnew
( tcp: S, mut tls: Connection, buffer_size: Option<NonZeroUsize>, test_options: TestOptions,
src/stream.rs:367
Methodnew_client_side
( tcp: S, tls: ClientConnection, buffer_size: Option<NonZeroUsize>, )
src/stream.rs:507
Methodnew_client_side_from
( tcp: S, connection: ClientConnection, buffer_size: Option<NonZeroUsize>, )
src/stream.rs:533
Methodnew_client_side_test_options
( tcp: S, tls_config: Arc<rustls::ClientConfig>, server_name: rustls::pki_types::ServerName<'_>,
src/stream.rs:521
Methodnew_server_acceptor
( acceptor: Acceptor, tcp: S, server_config_provider: ServerConfigProvider, buffer_size: Optio
src/stream.rs:463
Methodnew_server_side
( tcp: S, tls_config: Arc<ServerConfig>, buffer_size: Option<NonZeroUsize>, )
src/stream.rs:557
Methodnew_server_side_acceptor
Create a server-side TLS connection that provides the [`ServerConfig`] dynamically based on the [`ClientHello`] message. This may be used to provide a
src/stream.rs:574
Methodnew_server_side_from
( tcp: S, connection: ServerConnection, buffer_size: Option<NonZeroUsize>, )
src/stream.rs:609
Methodnew_server_side_from_acceptor
Create a server-side TLS connection that provides the [`ServerConfig`] dynamically based on the [`ClientHello`] message. This may be used to provide a
src/stream.rs:594
Methodnew_server_side_test_options
( tcp: S, tls_config: Arc<ServerConfig>, buffer_size: Option<NonZeroUsize>, test_options: Test
src/stream.rs:547
Methodplaintext_bytes_to_read
(&self)
src/connection_stream.rs:121
Methodpoll_flush
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, )
src/stream.rs:1105
Methodpoll_read
Traditional `poll_read`.
src/connection_stream.rs:278
Methodpoll_read
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &mut ReadBuf<'_>, )
src/stream.rs:952
Methodpoll_write_vectored
( &mut self, cx: &mut Context<'_>, bufs: &[std::io::IoSlice<'_>], )
src/connection_stream.rs:401
Methodpoll_write_vectored
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, bufs: &[std::io::IoSlice<'_>], )
src/stream.rs:1045
Methodreclaim2
(self, tcp: Arc<S>)
src/handshake.rs:75
Functionspeed_test
()
src/system_test/speed_test.rs:42
Functionstreaming_speed_test
()
src/system_test/speed_test.rs:10
Methodsupported_verify_schemes
(&self)
src/lib.rs:82
Methodsupported_verify_schemes
(&self)
examples/ssl_trace.rs:15
Functiontest_client_dropped
( #[case] server_slow: bool, #[case] client_slow: bool, )
src/stream.rs:2128
Functiontest_client_immediate_close
( #[case] server_slow: bool, #[case] client_slow: bool, )
src/stream.rs:1890
Functiontest_client_server
( #[values(true, false)] server_slow: bool, #[values(true, false)] client_slow: bool, #[values(tru
src/stream.rs:1642
Functiontest_client_server_alpn
()
src/stream.rs:1715
Functiontest_client_server_alpn_acceptor
( #[case] alpn: &'static str, #[values(true, false)] use_from: bool, )
src/stream.rs:1763
Functiontest_client_server_alpn_mismatch
()
src/stream.rs:1805
Functiontest_client_server_raw_connection
()
src/stream.rs:1831
Functiontest_connection_clean_close
()
src/connection_stream.rs:846
Functiontest_connection_flush
()
src/connection_stream.rs:808
Functiontest_connection_stream
()
src/connection_stream.rs:635
Functiontest_connection_stream_bad_data
()
src/connection_stream.rs:761
Functiontest_connection_stream_bad_data_2
()
src/connection_stream.rs:782
Functiontest_connection_stream_dirty_close
()
src/connection_stream.rs:666
Functiontest_connection_stream_dirty_close_abort
()
src/connection_stream.rs:689
Functiontest_connection_stream_half_close
()
src/connection_stream.rs:735
Functiontest_connection_stream_shutdown
()
src/connection_stream.rs:644
Functiontest_fastwebsockets
( #[case] handshake: bool, #[case] buffer_limit: bool, #[case] large_payload: bool, #[case] use_writev
src/system_test/fastwebsockets.rs:36
Functiontest_fastwebsockets_split_echo
()
src/system_test/fastwebsockets.rs:105
Functiontest_fastwebsockets_split_ping_pong
()
src/system_test/fastwebsockets.rs:166
Functiontest_flush_before_handshake
()
src/stream.rs:1669
Functiontest_handshake
()
src/handshake.rs:215
Functiontest_orderly_shutdown
( #[case] server_slow: bool, #[case] client_slow: bool, )
src/stream.rs:1975
Functiontest_peer_and_local_addresses
()
src/stream.rs:1848
Functiontest_read_with_buffered_write
( #[values(true, false)] delay_handshake: bool, #[values(true, false)] slow_server: bool, #[values
src/stream.rs:1681
Functiontest_server_crash_after_handshake
()
src/stream.rs:2173
Functiontest_server_crash_before_handshake
()
src/stream.rs:2159
Functiontest_server_dropped
( #[case] server_slow: bool, #[case] client_slow: bool, )
src/stream.rs:2086
Functiontest_server_dropped_after_handshake
()
src/stream.rs:2102
Functiontest_server_dropped_after_handshake_with_write
()
src/stream.rs:2112
Functiontest_server_half_crash_before_handshake
()
src/stream.rs:2143
Functiontest_server_immediate_close
( #[case] server_slow: bool, #[case] client_slow: bool, )
src/stream.rs:1947
Functiontest_server_shutdown_after_handshake
( #[case] server_slow: bool, #[case] client_slow: bool, )
src/stream.rs:2019
Functiontest_server_shutdown_before_handshake
( #[case] server_slow: bool, #[case] client_slow: bool, )
src/stream.rs:2055
Functiontest_split
()
src/connection_stream.rs:897
Functiontest_split_peer_certificates_access
()
src/stream.rs:2483
Functiontest_split_peer_certificates_before_handshake
()
src/stream.rs:2454
Functiontest_tcp_abort
()
src/connection_stream.rs:714
Methodtry_into_inner
Attempt to retrieve the inner stream and connection.
src/stream.rs:623
Methodunderlying_stream
(&self)
src/connection_stream.rs:116
Functionvectored_stream_write
( #[case] handshake_first: bool, #[case] expected: usize, #[case] first: usize, #[case] second
src/stream.rs:2420
Methodverify_server_cert
( &self, _end_entity: &rustls::pki_types::CertificateDer<'_>, _intermediates: &[rustls::pki_
src/lib.rs:106
Methodverify_server_cert
( &self, _end_entity: &rustls::pki_types::CertificateDer<'_>, _intermediates: &[rustls::pki_types:
examples/ssl_trace.rs:39
Methodverify_tls12_signature
( &self, _message: &[u8], _cert: &rustls::pki_types::CertificateDer<'_>, _dss: &rustls
src/lib.rs:86
Methodverify_tls12_signature
( &self, _message: &[u8], _cert: &rustls::pki_types::CertificateDer<'_>, _dss: &rustls::Digita
examples/ssl_trace.rs:19
Methodverify_tls13_signature
( &self, _message: &[u8], _cert: &rustls::pki_types::CertificateDer<'_>, _dss: &rustls
src/lib.rs:96
Methodverify_tls13_signature
( &self, _message: &[u8], _cert: &rustls::pki_types::CertificateDer<'_>, _dss: &rustls::Digita
examples/ssl_trace.rs:29
Functionwait_for_peek_n
( conn: &mut ConnectionStream<TcpStream>, )
src/connection_stream.rs:571
Methodwrite
(&mut self, buf: &[u8])
src/handshake.rs:138
← previous101–181 of 181, ranked by callers