github.com/ronaksoft/rony@v0.16.26-0.20230807065236-1743dbfe6959/internal/msg/imsg.proto (about) 1 syntax = "proto3"; 2 package msg; 3 import "msg.proto"; 4 option go_package = "github.com/ronaksoft/internal/msg"; 5 6 7 // TunnelMessage 8 message TunnelMessage { 9 bytes SenderID = 1; 10 uint64 SenderReplicaSet = 2; 11 repeated rony.KeyValue Store = 3; 12 rony.MessageEnvelope Envelope = 4; 13 } 14 15 // EdgeNode 16 message EdgeNode { 17 bytes ServerID = 1; 18 uint64 ReplicaSet = 2; 19 uint64 Hash = 3; 20 repeated string GatewayAddr = 7; 21 repeated string TunnelAddr = 8; 22 }