[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet-scheme] 223/324: mq,doc: Update TODOs about message queues.
From: |
gnunet |
Subject: |
[gnunet-scheme] 223/324: mq,doc: Update TODOs about message queues. |
Date: |
Tue, 21 Sep 2021 13:24:23 +0200 |
This is an automated email from the git hooks/post-receive script.
maxime-devos pushed a commit to branch master
in repository gnunet-scheme.
commit c615a4f1f0c939a3b899c962483da9fb36bd4bfb
Author: Maxime Devos <maximedevos@telenet.be>
AuthorDate: Thu Sep 2 17:16:10 2021 +0200
mq,doc: Update TODOs about message queues.
It's pretty usable now, though there's still some stuff to do.
* README.org (Message queues): Remove TODOs.
* gnu/gnunet/mq.scm: Remove TODOs. Add TODO about closing ports.
---
README.org | 3 ---
gnu/gnunet/mq.scm | 4 +---
2 files changed, 1 insertion(+), 6 deletions(-)
diff --git a/README.org b/README.org
index 790c7be..d1a9710 100644
--- a/README.org
+++ b/README.org
@@ -100,9 +100,6 @@
or 'port->message-queue' to turn an already existing port into a
message queue.'
- + TODO actual queues? Maybe we don't need them?
- + TODO filling the queues
-
Message queue implementations based on streams I/O can use
(gnu gnunet utils tokeniser), to split the message stream
into separate messages.
diff --git a/gnu/gnunet/mq.scm b/gnu/gnunet/mq.scm
index deaca3f..540e463 100644
--- a/gnu/gnunet/mq.scm
+++ b/gnu/gnunet/mq.scm
@@ -26,9 +26,7 @@
;; Messages are made of bytes. In particular,
;; messages must be prefixed by a /:message-header.
;;
-;; TODO injecting messages, message handlers ...
-;; These are not implemented yet or untested, or need
-;; more documentation!
+;; TODO closing ports
(define-library (gnu gnunet mq)
(export <message-queue> make-message-queue message-queue?
make-one-by-one-sender
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [gnunet-scheme] 195/324: mq-impl/stream: Reduce nesting., (continued)
- [gnunet-scheme] 195/324: mq-impl/stream: Reduce nesting., gnunet, 2021/09/21
- [gnunet-scheme] 200/324: mq-impl/stream: Make error injection less unobviously correct., gnunet, 2021/09/21
- [gnunet-scheme] 210/324: mq-stream: Reuse 'type' variable instead of reading the type again., gnunet, 2021/09/21
- [gnunet-scheme] 219/324: mq-impl/stream: Create the message queue as late as possible., gnunet, 2021/09/21
- [gnunet-scheme] 230/324: doc: Correct errors in ‘network structure’ section., gnunet, 2021/09/21
- [gnunet-scheme] 235/324: doc: Document how errors and received/sent messages are ordered., gnunet, 2021/09/21
- [gnunet-scheme] 199/324: guix: Use patched version of guile-fibers., gnunet, 2021/09/21
- [gnunet-scheme] 209/324: doc: Resolve the TODO about broken pipes., gnunet, 2021/09/21
- [gnunet-scheme] 213/324: nse/client: Use 'message-handler' macro., gnunet, 2021/09/21
- [gnunet-scheme] 222/324: mq-impl/stream: Handle closed ports more gracefully., gnunet, 2021/09/21
- [gnunet-scheme] 223/324: mq,doc: Update TODOs about message queues.,
gnunet <=
- [gnunet-scheme] 224/324: doc: Don't forget the message verifier., gnunet, 2021/09/21
- [gnunet-scheme] 225/324: mq: Inject errors when message verification has negative result., gnunet, 2021/09/21
- [gnunet-scheme] 234/324: doc: Remove resolved TODO., gnunet, 2021/09/21
- [gnunet-scheme] 240/324: mq-impl/stream: Handle ECONNRESET gracefully., gnunet, 2021/09/21
- [gnunet-scheme] 238/324: mq-impl/stream: Allow closing queues made with connect-fibers., gnunet, 2021/09/21
- [gnunet-scheme] 244/324: doc: Document the 'disconnected' callback., gnunet, 2021/09/21
- [gnunet-scheme] 246/324: mq,mq-impl: Remove TODOs about allocating memory., gnunet, 2021/09/21
- [gnunet-scheme] 245/324: mq-impl/stream: Eliminate 'return' argument of 'handle-input!'., gnunet, 2021/09/21
- [gnunet-scheme] 251/324: tests/utils: Move call-with-spawner from tests/mq-stream.scm., gnunet, 2021/09/21
- [gnunet-scheme] 221/324: mq-impl/stream: Delay knowing the port., gnunet, 2021/09/21