Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/b23r0/Heroinn
/ functions
Functions
200 in github.com/b23r0/Heroinn
⨍
Functions
200
◇
Types & classes
50
↓ 1 callers
Function
set_termsize
(fd: i32, mut size: Box<libc::winsize>)
heroinn_client/src/module/shell.rs:36
↓ 1 callers
Method
transfer_table
(&mut self, id: &str, ctx: &egui::Context, ui: &mut egui::Ui)
th3rd/heroinn_ftp/src/main.rs:687
↓ 1 callers
Method
ui
(&mut self, ctx: &egui::Context, ui: &mut egui::Ui)
heroinn/src/main.rs:125
↓ 1 callers
Function
upload_file
( sender: &Sender<FTPPacket>, local_path: &String, remote_path: &String, )
th3rd/heroinn_ftp/src/controller.rs:346
↓ 1 callers
Method
wait_for_exit
(&mut self)
heroinn_core/src/module/shell/shell_port.rs:50
↓ 1 callers
Method
wait_for_exit
(&mut self)
heroinn_core/src/module/ftp/ftp_port.rs:62
Function
_info
(title: &String, desc: &String)
th3rd/heroinn_ftp/src/msgbox.rs:19
Function
_warn
(title: &String, desc: &String)
th3rd/heroinn_ftp/src/msgbox.rs:1
Function
_warn
(title: &String, desc: &String)
heroinn/src/msgbox.rs:1
Method
alive
(&self)
heroinn_core/src/module/ftp/mod.rs:123
Method
build
(id: u8, clientid: &String, data: T)
heroinn_util/src/packet.rs:87
Method
build_call
(name: &str, data: Vec<String>)
heroinn_util/src/rpc.rs:40
Method
cb_connection
( proto: HeroinnProtocol, data: Vec<u8>, peer_addr: SocketAddr, cb: CB, )
heroinn_core/src/lib.rs:18
Function
cb_msg
(msg: Message)
heroinn/src/controller.rs:95
Method
clientid
(&self)
heroinn_core/src/module/shell/mod.rs:149
Method
clientid
(&self)
heroinn_core/src/module/ftp/mod.rs:154
Method
clientid
(&self)
heroinn_client/src/module/ftp.rs:300
Method
clientid
(&self)
heroinn_client/src/module/shell.rs:344
Method
clone
(&self)
heroinn_util/src/protocol/udp/wrapper.rs:112
Method
close
(&self)
heroinn_core/src/module/shell/shell_port.rs:53
Method
close
(&mut self)
heroinn_core/src/module/ftp/mod.rs:127
Method
close
(&self)
heroinn_core/src/module/ftp/ftp_port.rs:65
Method
close_all
(&mut self)
heroinn_util/src/session.rs:84
Method
close_by_clientid
(&mut self, clientid: &String)
heroinn_util/src/session.rs:69
Method
connect
(typ: &HeroinnProtocol, address: &str)
heroinn_util/src/protocol/mod.rs:90
Method
connect
(address: &str)
heroinn_util/src/protocol/tcp.rs:257
Method
connect
(address: &str)
heroinn_util/src/protocol/http.rs:289
Method
connect
(address: &str)
heroinn_util/src/protocol/udp/mod.rs:266
Method
contains_addr
(&mut self, peer_addr: &SocketAddr)
heroinn_util/src/protocol/tcp.rs:251
Method
contains_addr
(&mut self, peer_addr: &SocketAddr)
heroinn_util/src/protocol/http.rs:272
Method
contains_addr
(&mut self, peer_addr: &SocketAddr)
heroinn_util/src/protocol/udp/mod.rs:249
Method
count
(&self)
heroinn_util/src/session.rs:106
Function
cur_timestamp_millis
()
heroinn_util/src/lib.rs:179
Method
default
()
heroinn/src/main.rs:85
Method
deref
(&self)
heroinn_util/src/protocol/mod.rs:57
Method
deref_mut
(&mut self)
heroinn_util/src/protocol/mod.rs:68
Method
drop
(&mut self)
heroinn_util/src/rpc.rs:192
Method
drop
(&mut self)
heroinn_util/src/protocol/tcp.rs:426
Method
drop
(&mut self)
heroinn_util/src/protocol/http.rs:283
Method
drop
(&mut self)
heroinn_util/src/protocol/udp/mod.rs:260
Function
file_size
(param: Vec<String>)
heroinn_util/src/ftp/method.rs:165
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
th3rd/heroinn_ftp/src/main.rs:46
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
heroinn/src/main.rs:27
Method
from
(v: u8)
heroinn_util/src/lib.rs:113
Method
from
(id: u8)
heroinn_util/src/ftp/mod.rs:25
Method
id
(&self)
heroinn_client/src/module/shell.rs:262
Method
id
(&self)
heroinn_util/src/ftp/mod.rs:119
Method
local_addr
(&self)
heroinn_util/src/protocol/udp/wrapper.rs:101
Function
main
()
th3rd/heroinn_ftp/src/main.rs:820
Function
main
()
heroinn/src/main.rs:50
Function
main
()
heroinn_client/src/main.rs:40
Method
new
(sender: Sender<FTPPacket>)
th3rd/heroinn_ftp/src/main.rs:84
Method
new
( protocol: HeroinnProtocol, port: u16, cb_msg: CB, )
heroinn_core/src/lib.rs:28
Method
new
( sender: Sender<SessionBase>, clientid: &String, peer_addr: &String, )
heroinn_core/src/module/shell/mod.rs:18
Method
new
(driver_path: &String, sub_title: &String)
heroinn_core/src/module/shell/shell_port.rs:13
Method
new
( sender: Sender<SessionBase>, clientid: &String, peer_addr: &String, )
heroinn_core/src/module/ftp/mod.rs:27
Method
new
(driver_path: &String, sub_title: &String)
heroinn_core/src/module/ftp/ftp_port.rs:13
Method
new
( _: std::sync::mpsc::Sender<heroinn_util::session::SessionBase>, _: &String, _: &Stri
heroinn_client/src/module/ftp.rs:49
Method
new
(_sender: Sender<SessionBase>, _id: &String, _: &String)
heroinn_client/src/module/shell.rs:348
Method
new
(peer_addr: SocketAddr, proto: HeroinnProtocol, buf: &[u8])
heroinn_util/src/packet.rs:62
Method
new
(data: &[u8])
heroinn_util/src/lib.rs:24
Method
new
()
heroinn_util/src/rpc.rs:64
Method
new
()
heroinn_util/src/session.rs:44
Method
new
( address: &str, cb_data: CB, cbcb: CBCB, )
heroinn_util/src/protocol/tcp.rs:39
Method
new
( address: &str, cb_data: CB, cbcb: CBCB, )
heroinn_util/src/protocol/http.rs:33
Method
new
( address: &str, cb_data: CB, cbcb: CBCB, )
heroinn_util/src/protocol/udp/mod.rs:32
Method
new
(address: String)
heroinn_util/src/protocol/udp/wrapper.rs:22
Method
new_client
( _sender: Sender<SessionBase>, _clientid: &String, _id: &String, )
heroinn_core/src/module/shell/mod.rs:153
Method
new_client
(_: Sender<SessionBase>, _: &String, _: &String)
heroinn_core/src/module/ftp/mod.rs:17
Method
new_client
( sender: std::sync::mpsc::Sender<heroinn_util::session::SessionBase>, clientid: &String,
heroinn_client/src/module/ftp.rs:25
Method
new_client
(sender: Sender<SessionBase>, clientid: &String, id: &String)
heroinn_client/src/module/shell.rs:48
Method
parse
(data: &Vec<u8>)
heroinn_util/src/packet.rs:18
Method
parse
(data: &[u8])
heroinn_util/src/lib.rs:41
Method
parse
(data: &Vec<u8>)
heroinn_util/src/rpc.rs:23
Method
proto
(&self)
heroinn_util/src/packet.rs:108
Method
refresh_local_path
(local_path: &String)
th3rd/heroinn_ftp/src/main.rs:777
Method
refresh_remote_path
(remote_path: &String, sender: &Sender<FTPPacket>)
th3rd/heroinn_ftp/src/main.rs:793
Method
register
(&mut self, session: T)
heroinn_util/src/session.rs:50
Method
sendto
(&mut self, peer_addr: &SocketAddr, buf: &[u8])
heroinn_util/src/protocol/tcp.rs:227
Method
sendto
(&mut self, peer_addr: &SocketAddr, buf: &[u8])
heroinn_util/src/protocol/http.rs:250
Method
sendto
(&mut self, peer_addr: &SocketAddr, buf: &[u8])
heroinn_util/src/protocol/udp/mod.rs:225
Method
serialize
(&self)
heroinn_util/src/packet.rs:23
Method
serialize
(&self)
heroinn_util/src/rpc.rs:28
Method
setmotd
(&mut self, motd: String)
heroinn_util/src/protocol/udp/wrapper.rs:183
Function
test_tcp_tunnel
()
heroinn_util/src/protocol/tcp.rs:446
Function
test_udp_tunnel
()
heroinn_util/src/protocol/udp/mod.rs:385
Function
test_ws_tunnel
()
heroinn_util/src/protocol/http.rs:455
Method
to_u8
(&self)
heroinn_util/src/ftp/mod.rs:15
Method
tunnel
(remote_addr: &str, server_local_port: u16)
heroinn_util/src/protocol/tcp.rs:277
Method
tunnel
(remote_addr: &str, server_local_port: u16)
heroinn_util/src/protocol/http.rs:318
Method
tunnel
(remote_addr: &str, server_local_port: u16)
heroinn_util/src/protocol/udp/mod.rs:281
Method
tunnel_server
( server: TcpListener, timeout_secs: u64, )
heroinn_util/src/protocol/tcp.rs:391
Method
update
(&mut self, ctx: &egui::Context, _frame: &mut eframe::Frame)
th3rd/heroinn_ftp/src/main.rs:129
Method
update
(&mut self, ctx: &egui::Context, _frame: &mut eframe::Frame)
heroinn/src/main.rs:112
Method
write
(&mut self, data: &Vec<u8>)
heroinn_core/src/module/shell/mod.rs:113
Method
write
(&mut self, buf: &[u8])
heroinn_core/src/module/shell/shell_port.rs:44
Method
write
(&mut self, data: &Vec<u8>)
heroinn_core/src/module/ftp/mod.rs:118
Method
write
(&mut self, buf: &[u8])
heroinn_core/src/module/ftp/ftp_port.rs:42
Method
write
(&mut self, data: &Vec<u8>)
heroinn_client/src/module/shell.rs:266
Method
write
(&mut self, id: &String, data: &Vec<u8>)
heroinn_util/src/session.rs:56
← previous
101–200 of 200, ranked by callers