//! `tcplistener` provide an interface to establish tcp socket server. | |
use crate::{Handle, IpAddress}; | |
extern "Rust" { | |
fn sys_tcp_listener_accept(port: u16) -> Result<(Handle, IpAddress, u16), ()>; | |
} | |
/// Wait for connection at specified address. | |
#[deprecated(since = "0.3.0", note = "please use new BSD socket interface")] | |
pub fn accept(port: u16) -> Result<(Handle, IpAddress, u16), ()> { | |
unsafe { sys_tcp_listener_accept(port) } | |
} |