codemp-proto/proto/buffer.proto

21 lines
370 B
Protocol Buffer
Raw Normal View History

syntax = "proto2";
import "common.proto";
package buffer;
// handle buffer changes, keep in sync users
service Buffer {
2024-03-09 19:07:23 +01:00
// attach to a buffer and receive operations
rpc Attach (stream Operation) returns (stream BufferEvent);
}
message Operation {
2024-03-09 19:07:23 +01:00
required bytes data = 1;
}
message BufferEvent {
required Operation op = 1;
required common.Identity user = 2;
}