Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterReceiverServiceServer(s grpc.ServiceRegistrar, srv ReceiverServiceServer)
- type OnReceiveRequest
- func (*OnReceiveRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OnReceiveRequest) GetArg0() int64
- func (x *OnReceiveRequest) GetArg1() int64
- func (*OnReceiveRequest) ProtoMessage()
- func (x *OnReceiveRequest) ProtoReflect() protoreflect.Message
- func (x *OnReceiveRequest) Reset()
- func (x *OnReceiveRequest) String() string
- type OnReceiveResponse
- type OnRequestPermissionRequest
- func (*OnRequestPermissionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OnRequestPermissionRequest) GetArg0() int64
- func (x *OnRequestPermissionRequest) GetArg1() string
- func (x *OnRequestPermissionRequest) GetArg2() string
- func (x *OnRequestPermissionRequest) GetArg3() string
- func (x *OnRequestPermissionRequest) GetArg4() int64
- func (*OnRequestPermissionRequest) ProtoMessage()
- func (x *OnRequestPermissionRequest) ProtoReflect() protoreflect.Message
- func (x *OnRequestPermissionRequest) Reset()
- func (x *OnRequestPermissionRequest) String() string
- type OnRequestPermissionResponse
- type ReceiverServiceClient
- type ReceiverServiceServer
- type UnimplementedReceiverServiceServer
- type UnsafeReceiverServiceServer
Constants ¶
const ( ReceiverService_OnReceive_FullMethodName = "/restrictions.ReceiverService/OnReceive" ReceiverService_OnRequestPermission_FullMethodName = "/restrictions.ReceiverService/OnRequestPermission" )
Variables ¶
var File_proto_restrictions_restrictions_proto protoreflect.FileDescriptor
var ReceiverService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "restrictions.ReceiverService", HandlerType: (*ReceiverServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "OnReceive", Handler: _ReceiverService_OnReceive_Handler, }, { MethodName: "OnRequestPermission", Handler: _ReceiverService_OnRequestPermission_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "proto/restrictions/restrictions.proto", }
ReceiverService_ServiceDesc is the grpc.ServiceDesc for ReceiverService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterReceiverServiceServer ¶
func RegisterReceiverServiceServer(s grpc.ServiceRegistrar, srv ReceiverServiceServer)
Types ¶
type OnReceiveRequest ¶
type OnReceiveRequest struct {
Arg0 int64 `protobuf:"varint,1,opt,name=arg0,proto3" json:"arg0,omitempty"`
Arg1 int64 `protobuf:"varint,2,opt,name=arg1,proto3" json:"arg1,omitempty"`
// contains filtered or unexported fields
}
func (*OnReceiveRequest) Descriptor
deprecated
func (*OnReceiveRequest) Descriptor() ([]byte, []int)
Deprecated: Use OnReceiveRequest.ProtoReflect.Descriptor instead.
func (*OnReceiveRequest) GetArg0 ¶
func (x *OnReceiveRequest) GetArg0() int64
func (*OnReceiveRequest) GetArg1 ¶
func (x *OnReceiveRequest) GetArg1() int64
func (*OnReceiveRequest) ProtoMessage ¶
func (*OnReceiveRequest) ProtoMessage()
func (*OnReceiveRequest) ProtoReflect ¶
func (x *OnReceiveRequest) ProtoReflect() protoreflect.Message
func (*OnReceiveRequest) Reset ¶
func (x *OnReceiveRequest) Reset()
func (*OnReceiveRequest) String ¶
func (x *OnReceiveRequest) String() string
type OnReceiveResponse ¶
type OnReceiveResponse struct {
// contains filtered or unexported fields
}
func (*OnReceiveResponse) Descriptor
deprecated
func (*OnReceiveResponse) Descriptor() ([]byte, []int)
Deprecated: Use OnReceiveResponse.ProtoReflect.Descriptor instead.
func (*OnReceiveResponse) ProtoMessage ¶
func (*OnReceiveResponse) ProtoMessage()
func (*OnReceiveResponse) ProtoReflect ¶
func (x *OnReceiveResponse) ProtoReflect() protoreflect.Message
func (*OnReceiveResponse) Reset ¶
func (x *OnReceiveResponse) Reset()
func (*OnReceiveResponse) String ¶
func (x *OnReceiveResponse) String() string
type OnRequestPermissionRequest ¶
type OnRequestPermissionRequest struct {
Arg0 int64 `protobuf:"varint,1,opt,name=arg0,proto3" json:"arg0,omitempty"`
Arg1 string `protobuf:"bytes,2,opt,name=arg1,proto3" json:"arg1,omitempty"`
Arg2 string `protobuf:"bytes,3,opt,name=arg2,proto3" json:"arg2,omitempty"`
Arg3 string `protobuf:"bytes,4,opt,name=arg3,proto3" json:"arg3,omitempty"`
Arg4 int64 `protobuf:"varint,5,opt,name=arg4,proto3" json:"arg4,omitempty"`
// contains filtered or unexported fields
}
func (*OnRequestPermissionRequest) Descriptor
deprecated
func (*OnRequestPermissionRequest) Descriptor() ([]byte, []int)
Deprecated: Use OnRequestPermissionRequest.ProtoReflect.Descriptor instead.
func (*OnRequestPermissionRequest) GetArg0 ¶
func (x *OnRequestPermissionRequest) GetArg0() int64
func (*OnRequestPermissionRequest) GetArg1 ¶
func (x *OnRequestPermissionRequest) GetArg1() string
func (*OnRequestPermissionRequest) GetArg2 ¶
func (x *OnRequestPermissionRequest) GetArg2() string
func (*OnRequestPermissionRequest) GetArg3 ¶
func (x *OnRequestPermissionRequest) GetArg3() string
func (*OnRequestPermissionRequest) GetArg4 ¶
func (x *OnRequestPermissionRequest) GetArg4() int64
func (*OnRequestPermissionRequest) ProtoMessage ¶
func (*OnRequestPermissionRequest) ProtoMessage()
func (*OnRequestPermissionRequest) ProtoReflect ¶
func (x *OnRequestPermissionRequest) ProtoReflect() protoreflect.Message
func (*OnRequestPermissionRequest) Reset ¶
func (x *OnRequestPermissionRequest) Reset()
func (*OnRequestPermissionRequest) String ¶
func (x *OnRequestPermissionRequest) String() string
type OnRequestPermissionResponse ¶
type OnRequestPermissionResponse struct {
// contains filtered or unexported fields
}
func (*OnRequestPermissionResponse) Descriptor
deprecated
func (*OnRequestPermissionResponse) Descriptor() ([]byte, []int)
Deprecated: Use OnRequestPermissionResponse.ProtoReflect.Descriptor instead.
func (*OnRequestPermissionResponse) ProtoMessage ¶
func (*OnRequestPermissionResponse) ProtoMessage()
func (*OnRequestPermissionResponse) ProtoReflect ¶
func (x *OnRequestPermissionResponse) ProtoReflect() protoreflect.Message
func (*OnRequestPermissionResponse) Reset ¶
func (x *OnRequestPermissionResponse) Reset()
func (*OnRequestPermissionResponse) String ¶
func (x *OnRequestPermissionResponse) String() string
type ReceiverServiceClient ¶
type ReceiverServiceClient interface {
OnReceive(ctx context.Context, in *OnReceiveRequest, opts ...grpc.CallOption) (*OnReceiveResponse, error)
OnRequestPermission(ctx context.Context, in *OnRequestPermissionRequest, opts ...grpc.CallOption) (*OnRequestPermissionResponse, error)
}
ReceiverServiceClient is the client API for ReceiverService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewReceiverServiceClient ¶
func NewReceiverServiceClient(cc grpc.ClientConnInterface) ReceiverServiceClient
type ReceiverServiceServer ¶
type ReceiverServiceServer interface {
OnReceive(context.Context, *OnReceiveRequest) (*OnReceiveResponse, error)
OnRequestPermission(context.Context, *OnRequestPermissionRequest) (*OnRequestPermissionResponse, error)
// contains filtered or unexported methods
}
ReceiverServiceServer is the server API for ReceiverService service. All implementations must embed UnimplementedReceiverServiceServer for forward compatibility.
type UnimplementedReceiverServiceServer ¶
type UnimplementedReceiverServiceServer struct{}
UnimplementedReceiverServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedReceiverServiceServer) OnReceive ¶
func (UnimplementedReceiverServiceServer) OnReceive(context.Context, *OnReceiveRequest) (*OnReceiveResponse, error)
func (UnimplementedReceiverServiceServer) OnRequestPermission ¶
func (UnimplementedReceiverServiceServer) OnRequestPermission(context.Context, *OnRequestPermissionRequest) (*OnRequestPermissionResponse, error)
type UnsafeReceiverServiceServer ¶
type UnsafeReceiverServiceServer interface {
// contains filtered or unexported methods
}
UnsafeReceiverServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ReceiverServiceServer will result in compilation errors.