Files
@ d81c8519ee2c
Branch filter:
Location: CSY/reowolf/std/std.internet.pdl - annotation
d81c8519ee2c
398 B
text/plain
Fix bug related to misdetecting succesful sync round when receiving ClosePort
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
}
|