Function rust_port_id_send
fn rust_port_id_send(target_port: port_id, data: *()) -> libc::uintptr_t
Function new_port
fn new_port(unit_sz: libc::size_t) -> *rust_port
Function del_port
fn del_port(po: *rust_port)
Function rust_port_begin_detach
fn rust_port_begin_detach(po: *rust_port, yield: *libc::uintptr_t)
Function rust_port_end_detach
fn rust_port_end_detach(po: *rust_port)
Function get_port_id
fn get_port_id(po: *rust_port) -> port_id
Function rust_port_size
fn rust_port_size(po: *rust_port) -> libc::size_t
Function port_recv
fn port_recv(dptr: *uint, po: *rust_port, yield: *libc::uintptr_t)
Function rust_port_select
fn rust_port_select(dptr: **rust_port, ports: **rust_port,
n_ports: libc::size_t, yield: *libc::uintptr_t)
Function rust_port_take
fn rust_port_take(port_id: port_id) -> *rust_port
Function rust_port_drop
fn rust_port_drop(p: *rust_port)
Function rust_port_task
fn rust_port_task(p: *rust_port) -> libc::uintptr_t
Function get_task_id
fn get_task_id() -> libc::uintptr_t