trivernis
7fb2b5d647
Change read and write behaviour
...
Read and write is now done in separate threads. Each connections
starts up a read and write thread that lock until a value is retrieved.
Events are handled by one thread in the server. Data is synchronized
via mpmc channels.
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
9137eeb673
Add error and success callback to AsyncValue
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
0ee8d691c7
Add support for node list synchronization
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
12d17f09c9
Add event redirection via proxy nodes
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
6f6142982b
Change auth to two-sided encrypted authentication
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
46c2b6266d
Add response event generation to event handler
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
e6edb20b7e
Add tcp server implemenation and change event to store generic payloads
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis
d5d8875e79
Move event_tests to event submodule
...
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago