updated using git-extra
authoralex <[email protected]>
Mon, 21 Mar 2022 02:38:47 +0000 (19:38 -0700)
committeralex <[email protected]>
Mon, 21 Mar 2022 02:38:47 +0000 (19:38 -0700)
todo

diff --git a/todo b/todo
index ab248345213e2694cb15b8d6aca19bd62abbe165..06550b5ae4954f6fc383353d356169ffdfadb993 100644 (file)
--- a/todo
+++ b/todo
@@ -49,25 +49,14 @@ Stage 0:
        *port option
        *tcp
        *udp
-       -work out how and when to send requests back to epoll
-               -struct with partially written buffer? <-- THIS PREFERABLE
-               -struct with request parameters
-                       -i.e. hash request
-                               -infohash
-                               -peer id
-                               -etc.
        *start
-               *register shutdown
-               *spawn threads?
-                       -request loops
-               *epoll fds
+       *net_queue
        -strategy for partial requests - HERE
-       -net_queue
        -net_wait
        -stop
                -figure out how to do this properly
        -loop
-               -handshake handling? - HERE
+               *handshake
                -pointers to peer functions
 -peer
        *rate limit interface