No tarball for gmail

This commit is contained in:
2022-07-24 22:31:25 -04:00
commit ba9cb2c7cd
10 changed files with 1347 additions and 0 deletions

28
proto/pubsub.proto Normal file
View File

@@ -0,0 +1,28 @@
syntax = "proto3";
package pubsub;
service PubSub {
rpc Publish(PublishMessage) returns (PublishResponse) {}
rpc Consume(Consumer) returns (Message) {}
}
message PublishResponse {
}
message Consumer {
string topic = 1;
uint64 timeout_ms = 2;
}
message PublishMessage {
string topic = 1;
string message = 2;
}
message Message {
string message = 1;
}