MCPcopy Create free account

hub / github.com/TimeToogo/tunshell / functions

Functions824 in github.com/TimeToogo/tunshell

Methodenable_raw_mode
(&mut self)
tunshell-client/src/shell/client/xtermjs.rs:150
Functionencrypt
( plaintext: Vec<u8>, key: Key, )
tunshell-client/src/stream/crypto/openssl.rs:31
Functionencrypt
( mut plaintext: Vec<u8>, key: Key, )
tunshell-client/src/stream/crypto/web_sys.rs:101
Methodequals
(Object o)
scripts/java/init.java:75
Methodexit_code
(&self)
tunshell-client/src/shell/server/pty.rs:210
Methodexit_code
(&self)
tunshell-client/src/shell/server/remote_pty.rs:272
Methodfind_by_key_sync
(con: &Connection, key: &str)
tunshell-server/src/db/session.rs:105
Methodflush
(&mut self)
tunshell-client/src/shell/server/fallback/byte_channel.rs:66
Methodflush
(&mut self)
tunshell-client/src/shell/server/fallback/output_stream.rs:71
Methodflush
(&mut self)
tunshell-client/src/shell/server/fallback/input_stream.rs:145
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
tunshell-client/src/shell/network.rs:53
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
tunshell-client/src/p2p/udp/seq_number.rs:54
Methodfrom
(size: (u16, u16))
tunshell-client/src/shell/proto.rs:262
Methodfrom_env
()
tunshell-server/src/db/config.rs:9
Methodfrom_env
()
tunshell-server/src/relay/config.rs:26
MethodgetInitialProps
(ctx)
website/pages/_document.tsx:5
Methodget_peer_addr
(&self)
tunshell-server/src/relay/server/tls.rs:22
Methodhandle
(&mut self, msg: RemotePtyEventPayload)
tunshell-client/src/shell/client/remote_pty.rs:168
Methodhandle_accepted_connection
(&mut self, accepted: Result<AcceptedConnection>)
tunshell-server/src/relay/server/mod.rs:142
Methodhandle_closed_waiting_connection
(&self, closed: (Connection, Result<ClientMessage>))
tunshell-server/src/relay/server/mod.rs:186
Methodhandle_data
( &mut self, stream: &mut ShellStream, payload: RemotePtyDataPayload, )
tunshell-client/src/shell/server/remote_pty.rs:193
Methodhandle_exit
(&mut self, stream: &mut ShellStream, exit_code: ExitStatus)
tunshell-client/src/shell/server/remote_pty.rs:249
Methodhandle_finished_connection
(&self, paired: Result<(Connection, Connection)>)
tunshell-server/src/relay/server/mod.rs:199
Functionhandle_keep_alive
( con: Arc<Mutex<UdpConnectionVars>>, socket_send: &mut SendHalf, )
tunshell-client/src/p2p/udp/orchestrator.rs:336
Methodhandle_new_connection
(&mut self, stream: Result<Box<dyn IoStream>>)
tunshell-server/src/relay/server/mod.rs:80
Methodhandle_new_connection
( &mut self, stream: &mut ShellStream, connection: UnixStream, )
tunshell-client/src/shell/server/remote_pty.rs:152
Methodhandle_new_read
( &mut self, stream: &mut ShellStream, con_id: u32, res: Result<Vec<u8>>,
tunshell-client/src/shell/server/remote_pty.rs:220
Functionhandle_recv_packet
(con: Arc<Mutex<UdpConnectionVars>>, packet: &[u8])
tunshell-client/src/p2p/udp/orchestrator.rs:233
Functionhandle_recv_timeout
(con: Arc<Mutex<UdpConnectionVars>>)
tunshell-client/src/p2p/udp/orchestrator.rs:283
MethodhashCode
()
scripts/java/init.java:90
Methodinner
(&self)
tunshell-shared/src/message_stream.rs:34
Methodinner
(&self)
tunshell-server/src/relay/server/message_stream.rs:37
Methodis_disconnected
(&self)
tunshell-client/src/p2p/udp/connection.rs:84
Methodlisten_for_connections
( mut tcp: TcpListener, mut tls: TlsAcceptor, mut terminate_rx: Receiver<()>, )
tunshell-server/src/relay/server/tls.rs:43
Methodlisten_for_connections
( config: Config, routes: BoxedFilter<(impl Reply + 'static,)>, mut terminate_rx: Rece
tunshell-server/src/relay/server/ws.rs:200
Functionmain
()
tunshell-shared/src/bin/fuzzing.rs:1
Functionmain
()
tunshell-server/src/bin/server.rs:7
Functionmain
()
tunshell-client/src/bin/client.rs:9
Methodnetwork_peer_config
(&self)
tunshell-client/src/shell/server/remote_pty.rs:276
Methodnetwork_peer_config
(&self)
tunshell-client/src/shell/server/fallback/shell.rs:107
Methodnew
(inner: S)
tunshell-shared/src/message_stream.rs:23
Methodnew
(type_id: u8, data: Vec<u8>)
tunshell-shared/src/message.rs:68
Methodnew
(key: String)
tunshell-server/src/db/session.rs:28
Methodnew
(config: Config, sessions: SessionStore, routes: BoxedFilter<(R,)>)
tunshell-server/src/relay/server/mod.rs:36
Methodnew
(stream: IO)
tunshell-server/src/relay/server/message_stream.rs:20
Methodnew
()
tunshell-server/src/relay/server/connection.rs:52
Methodnew
(peer_addr: SocketAddr, ws: WebSocket)
tunshell-server/src/relay/server/ws.rs:36
Methodnew
( mode: ClientMode, client_key: &str, relay_host: &str, relay_tls_port: u16,
tunshell-client/src/config.rs:71
Methodnew
( client_key: String, encryption_key: String, relay_server: String, term: Term
tunshell-client/src/wasm.rs:29
Methodnew
(config: Config, host_shell: HostShell)
tunshell-client/src/client.rs:21
Methodnew
(key: &str)
tunshell-client/src/shell/mod.rs:21
Methodnew
(bindings: Vec<NetworkPeerBinding>)
tunshell-client/src/shell/network.rs:79
Methodnew
( host_shell: HostShell, network_peer_config: NetworkPeerConfig, )
tunshell-client/src/shell/client/mod.rs:42
Methodnew
()
tunshell-client/src/shell/client/shell.rs:29
Methodnew
()
tunshell-client/src/shell/client/test.rs:91
Methodnew
(channel: Receiver<JsValue>)
tunshell-client/src/shell/client/xtermjs.rs:30
Methodnew
(rx: sync::mpsc::Receiver<Vec<u8>>)
tunshell-client/src/shell/client/remote_pty.rs:34
Methodnew
(conf: ShellServerConfig)
tunshell-client/src/shell/server/mod.rs:51
Methodnew
(path: String)
tunshell-client/src/shell/server/default.rs:12
Methodnew
( term: &str, shell: Option<&str>, size: WindowSize, network_peer_config: Netw
tunshell-client/src/shell/server/pty.rs:37
Methodnew
( term: &str, color: bool, network_peer_config: NetworkPeerConfig, )
tunshell-client/src/shell/server/remote_pty.rs:61
Methodnew
( _term: &str, size: WindowSize, network_peer_config: NetworkPeerConfig, )
tunshell-client/src/shell/server/fallback/shell.rs:41
Methodnew
()
tunshell-client/src/shell/server/fallback/byte_channel.rs:17
Methodnew
()
tunshell-client/src/shell/server/fallback/output_stream.rs:21
Methodnew
()
tunshell-client/src/shell/server/fallback/input_stream.rs:38
Methodnew
(peer_info: PeerJoinedPayload)
tunshell-client/src/p2p/tcp.rs:62
Methodnew
(peer_info: PeerJoinedPayload)
tunshell-client/src/p2p/udp_adaptor.rs:55
Methodnew
(config: UdpConnectionConfig)
tunshell-client/src/p2p/udp/state.rs:79
Methodnew
(socket: RecvHalf, con: Arc<Mutex<UdpConnectionVars>>)
tunshell-client/src/p2p/udp/orchestrator.rs:41
Methodnew
(receiver: UnboundedReceiver<SendEvent>)
tunshell-client/src/p2p/udp/sender.rs:22
Methodnew
Initialises a new UDP connection
tunshell-client/src/p2p/udp/connection.rs:49
Methodnew
()
tunshell-client/src/server/websys_websocket_stream.rs:34
Methodnew
(message_stream: Arc<Mutex<MessageStream<ClientMessage, ServerMessage, S>>>)
tunshell-client/src/stream/relay_stream.rs:21
Methodnew
(inner: S, salt: &[u8], key: &[u8])
tunshell-client/src/stream/aes_stream.rs:74
Methodnew_from_env
()
tunshell-client/src/config.rs:36
Methodnext
(&mut self)
tunshell-client/src/shell/client/shell.rs:92
Methodnext
(&mut self)
tunshell-client/src/shell/client/xtermjs.rs:84
Methodnext
(&mut self)
tunshell-client/src/shell/client/remote_pty.rs:233
Functionopen64
(path: *const libc::c_char, oflag: libc::c_int)
tunshell-client/src/lib.rs:40
Methodpair
()
tunshell-client/src/shell/client/remote_pty.rs:92
Methodparse_tls_cert
(path: String)
tunshell-server/src/relay/config.rs:55
Methodparse_tls_private_key
(path: String)
tunshell-server/src/relay/config.rs:62
Methodpartial_cmp
(&self, other: &Self)
tunshell-client/src/p2p/udp/seq_number.rs:28
Methodparticipant_mut
(&mut self, key: &str)
tunshell-server/src/db/session.rs:60
Methodpoll
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
tunshell-server/src/relay/server/connection.rs:64
Methodpoll_flush
(self: Pin<&mut Self>, cx: &mut Context<'_>)
tunshell-server/src/relay/server/ws.rs:147
Methodpoll_flush
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, )
tunshell-client/src/p2p/tcp.rs:43
Methodpoll_flush
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, )
tunshell-client/src/p2p/udp_adaptor.rs:36
Methodpoll_flush
(self: Pin<&mut Self>, _cx: &mut Context<'_>)
tunshell-client/src/p2p/udp/connection.rs:285
Methodpoll_flush
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
tunshell-client/src/server/dual_stream.rs:73
Methodpoll_flush
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
tunshell-client/src/server/openssl_tls_stream.rs:52
Methodpoll_flush
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
tunshell-client/src/server/websocket_stream.rs:109
Methodpoll_flush
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
tunshell-client/src/server/ring_tls_stream.rs:152
Methodpoll_flush
(self: Pin<&mut Self>, _cx: &mut Context<'_>)
tunshell-client/src/server/websys_websocket_stream.rs:270
Methodpoll_flush
(self: Pin<&mut Self>, mut cx: &mut Context<'_>)
tunshell-client/src/stream/relay_stream.rs:125
Methodpoll_flush
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
tunshell-client/src/stream/aes_stream.rs:207
Methodpoll_read
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &mut [u8], )
tunshell-client/src/shell/server/fallback/output_stream.rs:34
Methodpoll_read
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buff: &mut [u8], )
tunshell-client/src/p2p/tcp.rs:25
Methodpoll_read
( mut self: Pin<&mut Self>, cx: &mut Context<'_>, buff: &mut [u8], )
tunshell-client/src/p2p/udp_adaptor.rs:18
Methodpoll_read
( self: Pin<&mut Self>, cx: &mut Context<'_>, buff: &mut [u8], )
tunshell-client/src/p2p/udp/connection.rs:210
← previousnext →401–500 of 824, ranked by callers