From 74cea534fd189a2db423ae60997447e66265922b Mon Sep 17 00:00:00 2001 From: Dennis Brentjes Date: Sun, 27 Nov 2016 10:08:19 +0100 Subject: Implements message delivery. Adds a minimum number of messages per mix. Embeds the destination in the message. Clients now send messages to themselves. --- libcmix-protobuf/cmix.proto | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'libcmix-protobuf/cmix.proto') diff --git a/libcmix-protobuf/cmix.proto b/libcmix-protobuf/cmix.proto index 8bb1d42..d0e3da2 100644 --- a/libcmix-protobuf/cmix.proto +++ b/libcmix-protobuf/cmix.proto @@ -13,7 +13,7 @@ message ImANode { } message ImAClient { - required string id = 1; + required bytes id = 1; } message Bye { @@ -57,6 +57,10 @@ message RealMix { repeated bytes m = 2; } +message Payload { + required bytes payload = 1; +} + message CMixMessage { oneof contents { Initialization initialization = 1; @@ -72,5 +76,6 @@ message CMixMessage { PrePost prepost = 11; RealPre realpre = 12; RealMix realmix = 13; + Payload payload = 14; } } -- cgit v1.2.3-70-g09d2