MCPcopy Create free account

hub / github.com/TimeToogo/tunshell / functions

Functions824 in github.com/TimeToogo/tunshell

Methodpoll_read
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &mut [u8], )
tunshell-client/src/server/dual_stream.rs:55
Methodpoll_read
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &mut [u8], )
tunshell-client/src/server/openssl_tls_stream.rs:34
Methodpoll_read
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &mut [u8], )
tunshell-client/src/server/websocket_stream.rs:42
Methodpoll_read
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &mut [u8], )
tunshell-client/src/server/ring_tls_stream.rs:134
Methodpoll_read
( self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &mut [u8], )
tunshell-client/src/server/websys_websocket_stream.rs:226
Methodpoll_read
( mut self: Pin<&mut Self>, mut cx: &mut Context<'_>, buff: &mut [u8], )
tunshell-client/src/stream/relay_stream.rs:32
Methodpoll_read
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buff: &mut [u8], )
tunshell-client/src/stream/aes_stream.rs:90
Methodpoll_shutdown
(self: Pin<&mut Self>, cx: &mut Context<'_>)
tunshell-server/src/relay/server/ws.rs:154
Methodpoll_shutdown
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, )
tunshell-client/src/p2p/tcp.rs:50
Methodpoll_shutdown
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, )
tunshell-client/src/p2p/udp_adaptor.rs:43
Methodpoll_shutdown
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
tunshell-client/src/p2p/udp/connection.rs:290
Methodpoll_shutdown
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, )
tunshell-client/src/server/dual_stream.rs:77
Methodpoll_shutdown
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, )
tunshell-client/src/server/openssl_tls_stream.rs:56
Methodpoll_shutdown
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, )
tunshell-client/src/server/websocket_stream.rs:131
Methodpoll_shutdown
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, )
tunshell-client/src/server/ring_tls_stream.rs:156
Methodpoll_shutdown
(self: Pin<&mut Self>, cx: &mut Context<'_>)
tunshell-client/src/server/websys_websocket_stream.rs:274
Methodpoll_shutdown
( mut self: Pin<&mut Self>, mut cx: &mut Context<'_>, )
tunshell-client/src/stream/relay_stream.rs:129
Methodpoll_shutdown
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, )
tunshell-client/src/stream/aes_stream.rs:225
Methodpoll_write
( self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &[u8], )
tunshell-server/src/relay/server/ws.rs:118
Methodpoll_write
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buff: &[u8], )
tunshell-client/src/p2p/tcp.rs:35
Methodpoll_write
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buff: &[u8], )
tunshell-client/src/p2p/udp_adaptor.rs:28
Methodpoll_write
( self: Pin<&mut Self>, cx: &mut Context<'_>, buff: &[u8], )
tunshell-client/src/p2p/udp/connection.rs:239
Methodpoll_write
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &[u8], )
tunshell-client/src/server/dual_stream.rs:65
Methodpoll_write
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &[u8], )
tunshell-client/src/server/openssl_tls_stream.rs:44
Methodpoll_write
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &[u8], )
tunshell-client/src/server/websocket_stream.rs:72
Methodpoll_write
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &[u8], )
tunshell-client/src/server/ring_tls_stream.rs:144
Methodpoll_write
( self: Pin<&mut Self>, _cx: &mut Context<'_>, buf: &[u8], )
tunshell-client/src/server/websys_websocket_stream.rs:252
Methodprintln
(&self, output: &str)
tunshell-client/src/shell/client/shell.rs:105
Methodprintln
(&self, output: &str)
tunshell-client/src/shell/client/test.rs:107
Methodprintln
(&mut self, output: &str)
tunshell-client/src/shell/client/xtermjs.rs:142
Functionproxy_payload
( message: Result<ClientMessage>, dest: &mut Connection, )
tunshell-server/src/relay/server/relay.rs:190
Methodread
(&mut self, buff: &mut [u8])
tunshell-client/src/shell/client/shell.rs:33
Methodread
(&mut self, buff: &mut [u8])
tunshell-client/src/shell/client/xtermjs.rs:37
Methodread
(&mut self, buf: &mut [u8])
tunshell-client/src/shell/client/remote_pty.rs:43
Methodrender
()
website/pages/_document.tsx:30
Methodresize
(&mut self, size: WindowSize)
tunshell-client/src/shell/server/pty.rs:204
Methodresize
(&mut self, _size: WindowSize)
tunshell-client/src/shell/server/remote_pty.rs:268
Methodresize
(&mut self, size: WindowSize)
tunshell-client/src/shell/server/fallback/shell.rs:94
Methodresize_watcher
(&self)
tunshell-client/src/shell/client/shell.rs:129
Methodresize_watcher
(&mut self)
tunshell-client/src/shell/client/xtermjs.rs:166
Methodsave_sync
(con: &Connection, session: &Session)
tunshell-server/src/db/session.rs:146
Methodsend_pings
Here we send websocket ping frames every 30s This ensures that the underlying socket is kept alive When using AWS Global Accelerator, idle TCP connect
tunshell-server/src/relay/server/ws.rs:54
Methodsend_resize
(&self, size: (u16, u16))
tunshell-client/src/shell/client/test.rs:158
Functionsetup
()
tunshell-tests/tests/lib.rs:6
Methodshutdown
(&mut self)
tunshell-client/src/shell/server/fallback/output_stream.rs:28
Methodshutdown
(&mut self)
tunshell-client/src/shell/server/fallback/input_stream.rs:100
Methodsize
(&self)
tunshell-client/src/shell/client/shell.rs:140
Methodsize
(&self)
tunshell-client/src/shell/client/xtermjs.rs:174
Functionspawn_downloaded_rpty_bash_memfd_executes_file
()
tunshell-client/src/shell/server/remote_pty.rs:771
Functionspawn_rpty_bash_memfd_executes_file
()
tunshell-client/src/shell/server/remote_pty.rs:754
Methodstart
(state: SharedState)
tunshell-client/src/shell/server/fallback/interpreter.rs:23
Methodstart
( mut self, mut recv_terminator: UnboundedReceiver<()>, send_terminator: UnboundedSend
tunshell-client/src/p2p/udp/orchestrator.rs:45
Methodstart_io_loop
(term: TerminalEmulator)
tunshell-client/src/shell/client/xtermjs.rs:102
Methodstart_pty_reader_task
( mut pty_reader: Box<dyn std::io::Read + Send>, state: ShellState, )
tunshell-client/src/shell/server/pty.rs:99
Methodstart_pty_writer_task
( mut pty_writer: Box<dyn std::io::Write + Send>, state: ShellState, )
tunshell-client/src/shell/server/pty.rs:137
Functionstart_remote_pty_master
( mut stream: ShellStream, network_peer_config: NetworkPeerConfig, )
tunshell-client/src/shell/client/remote_pty.rs:257
Methodstdin
(&self)
tunshell-client/src/shell/client/shell.rs:121
Methodstdin
(&mut self)
tunshell-client/src/shell/client/xtermjs.rs:158
Methodstdout
(&self)
tunshell-client/src/shell/client/shell.rs:125
Methodstdout
(&mut self)
tunshell-client/src/shell/client/xtermjs.rs:162
Methodstream_io
(&mut self, stream: &mut ShellStream)
tunshell-client/src/shell/server/remote_pty.rs:284
Methodstream_io
(&mut self, _stream: &mut ShellStream)
tunshell-client/src/shell/server/fallback/shell.rs:115
Methodterm
(&self)
tunshell-client/src/shell/client/shell.rs:133
Methodterm
(&self)
tunshell-client/src/shell/client/xtermjs.rs:170
Functiontest
()
tunshell-tests/tests/valid_direct_connection.rs:10
Functiontest
()
tunshell-tests/tests/valid_relay_connection.rs:10
Functiontest_add
()
tunshell-client/src/p2p/udp/seq_number.rs:64
Functiontest_adjust_rtt_estimate_removes_acknowledged_sent_times
()
tunshell-client/src/p2p/udp/rtt_estimator.rs:113
Functiontest_adjust_rtt_estimate_with_packet_not_in_sent_time
()
tunshell-client/src/p2p/udp/rtt_estimator.rs:55
Functiontest_adjust_rtt_estimate_with_sent_packet
()
tunshell-client/src/p2p/udp/rtt_estimator.rs:71
Functiontest_adjust_rtt_estimate_with_sent_packet_average
()
tunshell-client/src/p2p/udp/rtt_estimator.rs:92
Functiontest_bash_can_delegate
()
tunshell-client/src/shell/server/default.rs:199
Functiontest_bash_get_execute_command_args
()
tunshell-client/src/shell/server/default.rs:217
Functiontest_bash_get_execute_command_args_in_usr_dir
()
tunshell-client/src/shell/server/default.rs:232
Functiontest_bind
()
tunshell-client/src/p2p/udp/connection.rs:393
Functiontest_calculate_recv_window
()
tunshell-client/src/p2p/udp/receiver.rs:506
Functiontest_can_send_sequence_number
()
tunshell-client/src/p2p/udp/congestion.rs:109
Functiontest_can_send_sequence_number_transit_window
()
tunshell-client/src/p2p/udp/congestion.rs:121
Functiontest_clean_expired_waiting_connections
()
tunshell-server/src/relay/server/tests/mod.rs:230
Functiontest_clean_up_paired_connection
()
tunshell-server/src/relay/server/tests/mod.rs:516
Functiontest_client_deserialise_close
()
tunshell-shared/src/message.rs:607
Functiontest_client_deserialise_direct_contact_bound
()
tunshell-shared/src/message.rs:630
Functiontest_client_deserialise_direct_contact_failed
()
tunshell-shared/src/message.rs:658
Functiontest_client_deserialise_direct_contact_succeeded
()
tunshell-shared/src/message.rs:649
Functiontest_client_deserialise_key
()
tunshell-shared/src/message.rs:616
Functiontest_client_deserialise_relay
()
tunshell-shared/src/message.rs:667
Functiontest_client_serialise_close
()
tunshell-shared/src/message.rs:531
Functiontest_client_serialise_direct_connect_bound
()
tunshell-shared/src/message.rs:555
Functiontest_client_serialise_direct_connect_failed
()
tunshell-shared/src/message.rs:583
Functiontest_client_serialise_direct_connect_succeeded
()
tunshell-shared/src/message.rs:572
Functiontest_client_serialise_key
()
tunshell-shared/src/message.rs:542
Functiontest_client_serialise_key
()
tunshell-client/src/shell/proto.rs:272
Functiontest_client_serialise_network
()
tunshell-client/src/shell/proto.rs:418
Functiontest_client_serialise_relay
()
tunshell-shared/src/message.rs:594
Functiontest_client_serialise_resize
()
tunshell-client/src/shell/proto.rs:321
Functiontest_client_serialise_start_shell
()
tunshell-client/src/shell/proto.rs:287
Functiontest_client_serialise_stdin
()
tunshell-client/src/shell/proto.rs:309
Functiontest_close_connection_while_waiting_for_peer
()
tunshell-server/src/relay/server/tests/mod.rs:90
Functiontest_config_from_env
()
tunshell-server/src/relay/config.rs:78
Functiontest_connect
()
tunshell-server/src/db/connect.rs:37
← previousnext →501–600 of 824, ranked by callers