Files
@ 401b7883c952
Branch filter:
Location: CSY/reowolf/std/std.internet.pdl - annotation
401b7883c952
398 B
text/plain
Finish documentation on new consensus algorithm
113e4349a706 113e4349a706 2811715674ea 113e4349a706 113e4349a706 113e4349a706 113e4349a706 113e4349a706 113e4349a706 2811715674ea 113e4349a706 113e4349a706 2811715674ea 2811715674ea 2811715674ea 2811715674ea 2811715674ea 2811715674ea 2811715674ea 2811715674ea 2811715674ea 2811715674ea 2811715674ea 2811715674ea 2811715674ea 2811715674ea | #module std.internet
union ClientCmd {
Send(u8[]),
Receive,
Finish,
Shutdown,
}
comp tcp_client(u8[] ip, u16 port, in<ClientCmd> cmds, out<u8[]> rx) {
#builtin
}
union ListenerCmd {
Accept,
Shutdown,
}
struct TcpConnection {
out<ClientCmd> tx,
in<u8[]> rx,
}
comp tcp_listener(u8[] ip, u16 port, in<ListenerCmd> cmds, out<TcpConnection> rx) {
#builtin
}
|