-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTODO
More file actions
20 lines (11 loc) · 1.11 KB
/
TODO
File metadata and controls
20 lines (11 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Add empty m4 directory to repository.
Write tests that check the implementation of asynchronous operation for a listening socket and several connected sockets. <- out of date
Write tests to fire up two daemons, let each create a node and let those nodes connect with a pre shared secret over a secure tcp connection.
Beforehand write a test for the not implemeted control connection protocol and its behaviour. This is needed to control the daemons at all.
This involves to test the command line ncot client which establishes such a connection.
Or we could write a testsuite where we call the libncot routines by hand, mimicking a client and two daemons and do the connections by hand.
Maybe first work on proper libncot function names to get a clean interface. schema is:
ncot_<library_part>_function_name where library_part is something like circle, node, controlpacket, request and such.
Get this stuff running !!
Let us use the Internet the way it is layed out, as losley connected nodes.
service under win32: https://code.msdn.microsoft.com/windowsdesktop/CppWindowsService-cacf4948/sourcecode?fileId=21604&pathId=1953777814