SYMBOL INDEX (22 symbols across 2 files) FILE: localPackages/Arti/arti-bitchat/src/lib.rs type ArtiState (line 22) | struct ArtiState { function init_state (line 37) | fn init_state() -> Result<(), &'static str> { function arti_start (line 62) | pub extern "C" fn arti_start(data_dir: *const c_char, socks_port: u16) -... function arti_stop (line 126) | pub extern "C" fn arti_stop() -> c_int { function arti_is_running (line 165) | pub extern "C" fn arti_is_running() -> c_int { function arti_bootstrap_progress (line 175) | pub extern "C" fn arti_bootstrap_progress() -> c_int { function arti_bootstrap_summary (line 189) | pub extern "C" fn arti_bootstrap_summary(buf: *mut c_char, len: c_int) -... function arti_go_dormant (line 217) | pub extern "C" fn arti_go_dormant() -> c_int { function arti_wake (line 232) | pub extern "C" fn arti_wake() -> c_int { function update_summary (line 240) | fn update_summary(s: &str) { function run_arti (line 248) | async fn run_arti( FILE: localPackages/Arti/arti-bitchat/src/socks.rs constant SOCKS5_VERSION (line 15) | const SOCKS5_VERSION: u8 = 0x05; constant SOCKS5_AUTH_NONE (line 16) | const SOCKS5_AUTH_NONE: u8 = 0x00; constant SOCKS5_CMD_CONNECT (line 17) | const SOCKS5_CMD_CONNECT: u8 = 0x01; constant SOCKS5_ATYP_IPV4 (line 18) | const SOCKS5_ATYP_IPV4: u8 = 0x01; constant SOCKS5_ATYP_DOMAIN (line 19) | const SOCKS5_ATYP_DOMAIN: u8 = 0x03; constant SOCKS5_ATYP_IPV6 (line 20) | const SOCKS5_ATYP_IPV6: u8 = 0x04; constant SOCKS5_REP_SUCCESS (line 21) | const SOCKS5_REP_SUCCESS: u8 = 0x00; constant SOCKS5_REP_FAILURE (line 22) | const SOCKS5_REP_FAILURE: u8 = 0x01; constant SOCKS5_REP_CONN_REFUSED (line 23) | const SOCKS5_REP_CONN_REFUSED: u8 = 0x05; function handle_socks_connection (line 26) | pub async fn handle_socks_connection( function send_reply (line 198) | async fn send_reply(stream: &mut TcpStream, rep: u8) -> io::Result<()> {