From 35726f3831148e29a6cda691c1fd3db730de2205 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Sun, 6 May 2018 11:24:28 +0100 Subject: [PATCH] Notes on tcp2 protocol --- syndicate/drivers/tcp.rkt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/syndicate/drivers/tcp.rkt b/syndicate/drivers/tcp.rkt index b022095..e594a3c 100644 --- a/syndicate/drivers/tcp.rkt +++ b/syndicate/drivers/tcp.rkt @@ -9,6 +9,10 @@ ;; This would be nicer if it never signalled "open" at all, instead ;; asserting something like `tcp-error` until interest in the ;; connection goes away. +;; +;; TODO: This protocol is overly simplified. +;; a) no flow control +;; b) no facility for separate shutdown of inbound/outbound streams (provide (struct-out tcp-connection) (struct-out tcp-accepted)