diff options
Diffstat (limited to 'pkg/proto/websockets/v1beta')
-rw-r--r-- | pkg/proto/websockets/v1beta/websockets.pb.go | 104 | ||||
-rw-r--r-- | pkg/proto/websockets/v1beta/websockets.proto | 8 |
2 files changed, 90 insertions, 22 deletions
diff --git a/pkg/proto/websockets/v1beta/websockets.pb.go b/pkg/proto/websockets/v1beta/websockets.pb.go index f04c3cb2..d39b55da 100644 --- a/pkg/proto/websockets/v1beta/websockets.pb.go +++ b/pkg/proto/websockets/v1beta/websockets.pb.go @@ -91,7 +91,7 @@ func (x *Message) GetPayload() []byte { return nil } -type Messages struct { +type Request struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields @@ -99,8 +99,8 @@ type Messages struct { Messages []*Message `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"` } -func (x *Messages) Reset() { - *x = Messages{} +func (x *Request) Reset() { + *x = Request{} if protoimpl.UnsafeEnabled { mi := &file_websockets_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -108,13 +108,13 @@ func (x *Messages) Reset() { } } -func (x *Messages) String() string { +func (x *Request) String() string { return protoimpl.X.MessageStringOf(x) } -func (*Messages) ProtoMessage() {} +func (*Request) ProtoMessage() {} -func (x *Messages) ProtoReflect() protoreflect.Message { +func (x *Request) ProtoReflect() protoreflect.Message { mi := &file_websockets_proto_msgTypes[1] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) @@ -126,18 +126,65 @@ func (x *Messages) ProtoReflect() protoreflect.Message { return mi.MessageOf(x) } -// Deprecated: Use Messages.ProtoReflect.Descriptor instead. -func (*Messages) Descriptor() ([]byte, []int) { +// Deprecated: Use Request.ProtoReflect.Descriptor instead. +func (*Request) Descriptor() ([]byte, []int) { return file_websockets_proto_rawDescGZIP(), []int{1} } -func (x *Messages) GetMessages() []*Message { +func (x *Request) GetMessages() []*Message { if x != nil { return x.Messages } return nil } +type Response struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Ok bool `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,omitempty"` +} + +func (x *Response) Reset() { + *x = Response{} + if protoimpl.UnsafeEnabled { + mi := &file_websockets_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Response) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Response) ProtoMessage() {} + +func (x *Response) ProtoReflect() protoreflect.Message { + mi := &file_websockets_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Response.ProtoReflect.Descriptor instead. +func (*Response) Descriptor() ([]byte, []int) { + return file_websockets_proto_rawDescGZIP(), []int{2} +} + +func (x *Response) GetOk() bool { + if x != nil { + return x.Ok + } + return false +} + var File_websockets_proto protoreflect.FileDescriptor var file_websockets_proto_rawDesc = []byte{ @@ -150,13 +197,15 @@ var file_websockets_proto_rawDesc = []byte{ 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x74, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x70, 0x61, 0x79, - 0x6c, 0x6f, 0x61, 0x64, 0x22, 0x42, 0x0a, 0x08, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, - 0x12, 0x36, 0x0a, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, - 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x77, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x2e, - 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x08, - 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x42, 0x15, 0x5a, 0x13, 0x2e, 0x2f, 0x3b, 0x77, - 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x62, - 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x6c, 0x6f, 0x61, 0x64, 0x22, 0x41, 0x0a, 0x07, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x36, 0x0a, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, + 0x0b, 0x32, 0x1a, 0x2e, 0x77, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x2e, 0x76, + 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x08, 0x6d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x22, 0x1a, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x6f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, + 0x02, 0x6f, 0x6b, 0x42, 0x15, 0x5a, 0x13, 0x2e, 0x2f, 0x3b, 0x77, 0x65, 0x62, 0x73, 0x6f, 0x63, + 0x6b, 0x65, 0x74, 0x73, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x33, } var ( @@ -171,13 +220,14 @@ func file_websockets_proto_rawDescGZIP() []byte { return file_websockets_proto_rawDescData } -var file_websockets_proto_msgTypes = make([]protoimpl.MessageInfo, 2) +var file_websockets_proto_msgTypes = make([]protoimpl.MessageInfo, 3) var file_websockets_proto_goTypes = []interface{}{ (*Message)(nil), // 0: websockets.v1beta.Message - (*Messages)(nil), // 1: websockets.v1beta.Messages + (*Request)(nil), // 1: websockets.v1beta.Request + (*Response)(nil), // 2: websockets.v1beta.Response } var file_websockets_proto_depIdxs = []int32{ - 0, // 0: websockets.v1beta.Messages.messages:type_name -> websockets.v1beta.Message + 0, // 0: websockets.v1beta.Request.messages:type_name -> websockets.v1beta.Message 1, // [1:1] is the sub-list for method output_type 1, // [1:1] is the sub-list for method input_type 1, // [1:1] is the sub-list for extension type_name @@ -204,7 +254,19 @@ func file_websockets_proto_init() { } } file_websockets_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Messages); i { + switch v := v.(*Request); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_websockets_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Response); i { case 0: return &v.state case 1: @@ -222,7 +284,7 @@ func file_websockets_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_websockets_proto_rawDesc, NumEnums: 0, - NumMessages: 2, + NumMessages: 3, NumExtensions: 0, NumServices: 0, }, diff --git a/pkg/proto/websockets/v1beta/websockets.proto b/pkg/proto/websockets/v1beta/websockets.proto index a61da93d..ede3cde9 100644 --- a/pkg/proto/websockets/v1beta/websockets.proto +++ b/pkg/proto/websockets/v1beta/websockets.proto @@ -10,6 +10,12 @@ message Message { bytes payload = 4; } -message Messages { +// RPC request with messages +message Request { repeated Message messages = 1; } + +// RPC response (false in case of error) +message Response { + bool ok = 1; +} |