diff options
Diffstat (limited to 'libcmix-protobuf/cmix.proto')
| -rw-r--r-- | libcmix-protobuf/cmix.proto | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/libcmix-protobuf/cmix.proto b/libcmix-protobuf/cmix.proto index d0e3da2..5cfdd92 100644 --- a/libcmix-protobuf/cmix.proto +++ b/libcmix-protobuf/cmix.proto @@ -1,11 +1,15 @@ +syntax = "proto3"; + +option cc_enable_arenas = true; + package cmix_proto; message Initialization { - required bytes public_share = 1; + bytes public_share = 1; } message SecretKey { - required bytes secret_key = 1; + bytes secret_key = 1; } message ImANode { @@ -13,7 +17,7 @@ message ImANode { } message ImAClient { - required bytes id = 1; + bytes id = 1; } message Bye { @@ -21,8 +25,8 @@ message Bye { } message KeyExchange { - required bytes public_key = 1; - required bytes value = 2; + bytes public_key = 1; + bytes value = 2; } message NodeReady { @@ -30,7 +34,7 @@ message NodeReady { } message UserMessage { - required bytes M = 1; + bytes M = 1; } message PrePre { @@ -58,7 +62,7 @@ message RealMix { } message Payload { - required bytes payload = 1; + bytes payload = 1; } message CMixMessage { |
