aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mesh/mesh_api_new.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mesh/mesh_api_new.c b/src/mesh/mesh_api_new.c
index b9d6cd41a..84e3c7f38 100644
--- a/src/mesh/mesh_api_new.c
+++ b/src/mesh/mesh_api_new.c
@@ -23,6 +23,14 @@
23 * @brief mesh api: client implementation of mesh service 23 * @brief mesh api: client implementation of mesh service
24 * @author Bartlomiej Polot 24 * @author Bartlomiej Polot
25 * 25 *
26 * TODO:
27 * - handle reconnect (service crash/disconnect) properly
28 * - count only data for queue length; store current queue length
29 * with tunnel instead of counting each time
30 * (also count per tunnel instead of for the entire mesh handle?)
31 * - callbacks to client missing on certain events
32 * - processing messages from service is incomplete
33 *
26 * STRUCTURE: 34 * STRUCTURE:
27 * - CONSTANTS 35 * - CONSTANTS
28 * - DATA STRUCTURES 36 * - DATA STRUCTURES
@@ -51,6 +59,9 @@ extern "C"
51#include "mesh.h" 59#include "mesh.h"
52#include "mesh_protocol.h" 60#include "mesh_protocol.h"
53 61
62/**
63 * TODO: replace with extra argument to mesh-connect.
64 */
54#define MESH_API_MAX_QUEUE 10 65#define MESH_API_MAX_QUEUE 10
55 66
56/******************************************************************************/ 67/******************************************************************************/