aboutsummaryrefslogtreecommitdiff
path: root/client/cmixclient.hpp
diff options
context:
space:
mode:
authorDennis Brentjes <d.brentjes@gmail.com>2016-11-27 10:08:19 +0100
committerDennis Brentjes <d.brentjes@gmail.com>2016-11-27 10:08:19 +0100
commit74cea534fd189a2db423ae60997447e66265922b (patch)
treedecc06fa5da1f3f42612d527462d22ee487bf2db /client/cmixclient.hpp
parentfa7a48172a3c9d9c2f96d6f9c05d80f497bc304d (diff)
downloadcmix-74cea534fd189a2db423ae60997447e66265922b.tar.gz
cmix-74cea534fd189a2db423ae60997447e66265922b.tar.bz2
cmix-74cea534fd189a2db423ae60997447e66265922b.zip
Implements message delivery.
Adds a minimum number of messages per mix. Embeds the destination in the message. Clients now send messages to themselves.
Diffstat (limited to 'client/cmixclient.hpp')
-rw-r--r--client/cmixclient.hpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/client/cmixclient.hpp b/client/cmixclient.hpp
index 30c096d..6291bd1 100644
--- a/client/cmixclient.hpp
+++ b/client/cmixclient.hpp
@@ -61,9 +61,10 @@ class CMixClient {
void initialize_connections();
+ void handle_payload(cmix_proto::Payload pl);
void handle_key_exchange(size_t node_id, cmix_proto::KeyExchange const& ke);
-
void handle_message(size_t node_id, cmix_proto::CMixMessage message);
+
public:
/*!