From 323c44db827e0d491463df59d6619a8d5d896bc7 Mon Sep 17 00:00:00 2001 From: Bart Polot Date: Thu, 20 Sep 2012 12:37:55 +0000 Subject: - doc --- src/mesh/gnunet-service-mesh.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/mesh/gnunet-service-mesh.c b/src/mesh/gnunet-service-mesh.c index aa3bfea97..369339af1 100644 --- a/src/mesh/gnunet-service-mesh.c +++ b/src/mesh/gnunet-service-mesh.c @@ -4846,7 +4846,14 @@ queue_send (void *cls, size_t size, void *buf) /** - * Queue and pass message to core when possible. + * @brief Queue and pass message to core when possible. + * + * If type is payload (UNICAST, TO_ORIGIN, MULTICAST) checks for queue status + * and accounts for it. In case the queue is full, the message is dropped and + * a break issued. + * + * Otherwise, message is treated as internal and allowed to go regardless of + * queue status. * * @param cls Closure (type dependant). * @param type Type of the message, 0 for a raw message. -- cgit v1.2.3