diff --git a/std/std.internet.pdl b/std/std.internet.pdl index 9650baee4fa36a7b6f62e7e71c1f3d753a2132d8..d61d81535897752b94d57a1e51e2aea85b9eecb7 100644 --- a/std/std.internet.pdl +++ b/std/std.internet.pdl @@ -1,6 +1,6 @@ #module std.internet -union Cmd { +union ClientCmd { Send(u8[]), Receive, Finish, @@ -11,11 +11,16 @@ comp tcp_client(u8[] ip, u16 port, in cmds, out rx) { #builtin } +union ListenerCmd { + Accept, + Shutdown, +} + struct TcpConnection { out tx, in rx, } -/* comp tcp_listener(u8[] ip, u16 port, out rx) { +/* comp tcp_listener(u8[] ip, u16 port, in cmds, out rx) { #builtin } */ \ No newline at end of file