graphix-package-sys 0.9.0

A dataflow language for UIs and network programming, sys package
Documentation
1
2
3
4
5
6
7
8
type TcpListener;
let connect = |addr: string| -> Result<io::Stream<`Tcp>, `TCPError(string)> 'sys_tcp_connect;
let listen = |addr: string| -> Result<TcpListener, `TCPError(string)> 'sys_tcp_listen;
let accept = |listener: TcpListener, trigger: Any| -> Result<io::Stream<`Tcp>, `TCPError(string)> 'sys_tcp_accept;
let shutdown = |stream: io::Stream<[`Tcp, `Tls]>| -> Result<null, `TCPError(string)> 'sys_tcp_shutdown;
let peer_addr = |stream: io::Stream<[`Tcp, `Tls]>| -> Result<string, `TCPError(string)> 'sys_tcp_peer_addr;
let local_addr = |stream: io::Stream<[`Tcp, `Tls]>| -> Result<string, `TCPError(string)> 'sys_tcp_local_addr;
let listener_addr = |listener: TcpListener| -> Result<string, `TCPError(string)> 'sys_tcp_listener_addr