Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterCountServer(s grpc.ServiceRegistrar, srv CountServer)
- func RegisterDecrementServer(s grpc.ServiceRegistrar, srv DecrementServer)
- func RegisterEchoServer(s grpc.ServiceRegistrar, srv EchoServer)
- func RegisterErrorServer(s grpc.ServiceRegistrar, srv ErrorServer)
- func RegisterHashServer(s grpc.ServiceRegistrar, srv HashServer)
- func RegisterIncrementServer(s grpc.ServiceRegistrar, srv IncrementServer)
- func RegisterMultiplyServer(s grpc.ServiceRegistrar, srv MultiplyServer)
- func RegisterNotifyServer(s grpc.ServiceRegistrar, srv NotifyServer)
- func RegisterSleepServer(s grpc.ServiceRegistrar, srv SleepServer)
- func RegisterTestServer(s grpc.ServiceRegistrar, srv TestServer)
- type Bytes
- type CountClient
- type CountServer
- type Count_CountClient
- type Count_CountServer
- type DecrementClient
- type DecrementServer
- type EchoClient
- type EchoServer
- type ErrorClient
- type ErrorRequest
- type ErrorServer
- type HashClient
- type HashServer
- type IncrementClient
- type IncrementServer
- type MultiplyClient
- type MultiplyServer
- type NotifyClient
- type NotifyServer
- type Number
- type Operands
- type SleepClient
- type SleepRequest
- func (*SleepRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SleepRequest) GetDuration() *durationpb.Duration
- func (x *SleepRequest) GetFilter() string
- func (*SleepRequest) ProtoMessage()
- func (x *SleepRequest) ProtoReflect() protoreflect.Message
- func (x *SleepRequest) Reset()
- func (x *SleepRequest) String() string
- type SleepServer
- type String
- type TestClient
- type TestServer
- type Test_TestStreamClient
- type Test_TestStreamServer
- type UnimplementedCountServer
- type UnimplementedDecrementServer
- type UnimplementedEchoServer
- type UnimplementedErrorServer
- type UnimplementedHashServer
- type UnimplementedIncrementServer
- type UnimplementedMultiplyServer
- type UnimplementedNotifyServer
- type UnimplementedSleepServer
- type UnimplementedTestServer
- type UnsafeCountServer
- type UnsafeDecrementServer
- type UnsafeEchoServer
- type UnsafeErrorServer
- type UnsafeHashServer
- type UnsafeIncrementServer
- type UnsafeMultiplyServer
- type UnsafeNotifyServer
- type UnsafeSleepServer
- type UnsafeTestServer
Constants ¶
const (
Count_Count_FullMethodName = "/test.Count/Count"
)
const (
Decrement_Dec_FullMethodName = "/test.Decrement/Dec"
)
const (
Echo_Echo_FullMethodName = "/test.Echo/Echo"
)
const (
Error_Error_FullMethodName = "/test.Error/Error"
)
const (
Hash_Hash_FullMethodName = "/test.Hash/Hash"
)
const (
Increment_Inc_FullMethodName = "/test.Increment/Inc"
)
const (
Multiply_Mul_FullMethodName = "/test.Multiply/Mul"
)
const (
Notify_Notify_FullMethodName = "/test.Notify/Notify"
)
const (
Sleep_Sleep_FullMethodName = "/test.Sleep/Sleep"
)
const (
Test_TestStream_FullMethodName = "/test.Test/TestStream"
)
Variables ¶
var Count_ServiceDesc = grpc.ServiceDesc{
ServiceName: "test.Count",
HandlerType: (*CountServer)(nil),
Methods: []grpc.MethodDesc{},
Streams: []grpc.StreamDesc{
{
StreamName: "Count",
Handler: _Count_Count_Handler,
ServerStreams: true,
},
},
Metadata: "github.com/kralicky/totem/test/test.proto",
}
Count_ServiceDesc is the grpc.ServiceDesc for Count service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Decrement_ServiceDesc = grpc.ServiceDesc{
ServiceName: "test.Decrement",
HandlerType: (*DecrementServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "Dec",
Handler: _Decrement_Dec_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "github.com/kralicky/totem/test/test.proto",
}
Decrement_ServiceDesc is the grpc.ServiceDesc for Decrement service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Echo_ServiceDesc = grpc.ServiceDesc{
ServiceName: "test.Echo",
HandlerType: (*EchoServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "Echo",
Handler: _Echo_Echo_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "github.com/kralicky/totem/test/test.proto",
}
Echo_ServiceDesc is the grpc.ServiceDesc for Echo service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Error_ServiceDesc = grpc.ServiceDesc{
ServiceName: "test.Error",
HandlerType: (*ErrorServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "Error",
Handler: _Error_Error_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "github.com/kralicky/totem/test/test.proto",
}
Error_ServiceDesc is the grpc.ServiceDesc for Error service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_github_com_kralicky_totem_test_test_proto protoreflect.FileDescriptor
var Hash_ServiceDesc = grpc.ServiceDesc{
ServiceName: "test.Hash",
HandlerType: (*HashServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "Hash",
Handler: _Hash_Hash_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "github.com/kralicky/totem/test/test.proto",
}
Hash_ServiceDesc is the grpc.ServiceDesc for Hash service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Increment_ServiceDesc = grpc.ServiceDesc{
ServiceName: "test.Increment",
HandlerType: (*IncrementServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "Inc",
Handler: _Increment_Inc_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "github.com/kralicky/totem/test/test.proto",
}
Increment_ServiceDesc is the grpc.ServiceDesc for Increment service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Multiply_ServiceDesc = grpc.ServiceDesc{
ServiceName: "test.Multiply",
HandlerType: (*MultiplyServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "Mul",
Handler: _Multiply_Mul_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "github.com/kralicky/totem/test/test.proto",
}
Multiply_ServiceDesc is the grpc.ServiceDesc for Multiply service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Notify_ServiceDesc = grpc.ServiceDesc{
ServiceName: "test.Notify",
HandlerType: (*NotifyServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "Notify",
Handler: _Notify_Notify_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "github.com/kralicky/totem/test/test.proto",
}
Notify_ServiceDesc is the grpc.ServiceDesc for Notify service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Sleep_ServiceDesc = grpc.ServiceDesc{
ServiceName: "test.Sleep",
HandlerType: (*SleepServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "Sleep",
Handler: _Sleep_Sleep_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "github.com/kralicky/totem/test/test.proto",
}
Sleep_ServiceDesc is the grpc.ServiceDesc for Sleep service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Test_ServiceDesc = grpc.ServiceDesc{
ServiceName: "test.Test",
HandlerType: (*TestServer)(nil),
Methods: []grpc.MethodDesc{},
Streams: []grpc.StreamDesc{
{
StreamName: "TestStream",
Handler: _Test_TestStream_Handler,
ServerStreams: true,
ClientStreams: true,
},
},
Metadata: "github.com/kralicky/totem/test/test.proto",
}
Test_ServiceDesc is the grpc.ServiceDesc for Test service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterCountServer ¶ added in v1.2.2
func RegisterCountServer(s grpc.ServiceRegistrar, srv CountServer)
func RegisterDecrementServer ¶
func RegisterDecrementServer(s grpc.ServiceRegistrar, srv DecrementServer)
func RegisterEchoServer ¶ added in v1.1.14
func RegisterEchoServer(s grpc.ServiceRegistrar, srv EchoServer)
func RegisterErrorServer ¶
func RegisterErrorServer(s grpc.ServiceRegistrar, srv ErrorServer)
func RegisterHashServer ¶
func RegisterHashServer(s grpc.ServiceRegistrar, srv HashServer)
func RegisterIncrementServer ¶
func RegisterIncrementServer(s grpc.ServiceRegistrar, srv IncrementServer)
func RegisterMultiplyServer ¶ added in v1.1.14
func RegisterMultiplyServer(s grpc.ServiceRegistrar, srv MultiplyServer)
func RegisterNotifyServer ¶ added in v1.1.14
func RegisterNotifyServer(s grpc.ServiceRegistrar, srv NotifyServer)
func RegisterSleepServer ¶ added in v1.1.14
func RegisterSleepServer(s grpc.ServiceRegistrar, srv SleepServer)
func RegisterTestServer ¶
func RegisterTestServer(s grpc.ServiceRegistrar, srv TestServer)
Types ¶
type Bytes ¶ added in v1.1.14
type Bytes struct {
Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"`
// contains filtered or unexported fields
}
func (*Bytes) Descriptor
deprecated
added in
v1.1.14
func (*Bytes) Descriptor() ([]byte, []int)
Deprecated: Use Bytes.ProtoReflect.Descriptor instead.
func (*Bytes) ProtoMessage ¶ added in v1.1.14
func (*Bytes) ProtoMessage()
func (*Bytes) ProtoReflect ¶ added in v1.1.14
func (x *Bytes) ProtoReflect() protoreflect.Message
type CountClient ¶ added in v1.2.2
type CountClient interface {
Count(ctx context.Context, in *Number, opts ...grpc.CallOption) (Count_CountClient, error)
}
CountClient is the client API for Count service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkgo.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewCountClient ¶ added in v1.2.2
func NewCountClient(cc grpc.ClientConnInterface) CountClient
type CountServer ¶ added in v1.2.2
type CountServer interface {
Count(*Number, Count_CountServer) error
// contains filtered or unexported methods
}
CountServer is the server API for Count service. All implementations must embed UnimplementedCountServer for forward compatibility
type Count_CountClient ¶ added in v1.2.2
type Count_CountClient interface {
Recv() (*Number, error)
grpc.ClientStream
}
type Count_CountServer ¶ added in v1.2.2
type Count_CountServer interface {
Send(*Number) error
grpc.ServerStream
}
type DecrementClient ¶
type DecrementClient interface {
Dec(ctx context.Context, in *Number, opts ...grpc.CallOption) (*Number, error)
}
DecrementClient is the client API for Decrement service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkgo.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewDecrementClient ¶
func NewDecrementClient(cc grpc.ClientConnInterface) DecrementClient
type DecrementServer ¶
type DecrementServer interface {
Dec(context.Context, *Number) (*Number, error)
// contains filtered or unexported methods
}
DecrementServer is the server API for Decrement service. All implementations must embed UnimplementedDecrementServer for forward compatibility
type EchoClient ¶ added in v1.1.14
type EchoClient interface {
Echo(ctx context.Context, in *Bytes, opts ...grpc.CallOption) (*Bytes, error)
}
EchoClient is the client API for Echo service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkgo.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewEchoClient ¶ added in v1.1.14
func NewEchoClient(cc grpc.ClientConnInterface) EchoClient
type EchoServer ¶ added in v1.1.14
type EchoServer interface {
Echo(context.Context, *Bytes) (*Bytes, error)
// contains filtered or unexported methods
}
EchoServer is the server API for Echo service. All implementations must embed UnimplementedEchoServer for forward compatibility
type ErrorClient ¶
type ErrorClient interface {
Error(ctx context.Context, in *ErrorRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
ErrorClient is the client API for Error service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkgo.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewErrorClient ¶
func NewErrorClient(cc grpc.ClientConnInterface) ErrorClient
type ErrorRequest ¶
type ErrorRequest struct {
ReturnError bool `protobuf:"varint,1,opt,name=ReturnError,proto3" json:"ReturnError,omitempty"`
// contains filtered or unexported fields
}
func (*ErrorRequest) Descriptor
deprecated
func (*ErrorRequest) Descriptor() ([]byte, []int)
Deprecated: Use ErrorRequest.ProtoReflect.Descriptor instead.
func (*ErrorRequest) GetReturnError ¶
func (x *ErrorRequest) GetReturnError() bool
func (*ErrorRequest) ProtoMessage ¶
func (*ErrorRequest) ProtoMessage()
func (*ErrorRequest) ProtoReflect ¶
func (x *ErrorRequest) ProtoReflect() protoreflect.Message
type ErrorServer ¶
type ErrorServer interface {
Error(context.Context, *ErrorRequest) (*emptypb.Empty, error)
// contains filtered or unexported methods
}
ErrorServer is the server API for Error service. All implementations must embed UnimplementedErrorServer for forward compatibility
type HashClient ¶
type HashClient interface {
Hash(ctx context.Context, in *String, opts ...grpc.CallOption) (*String, error)
}
HashClient is the client API for Hash service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkgo.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewHashClient ¶
func NewHashClient(cc grpc.ClientConnInterface) HashClient
type HashServer ¶
type HashServer interface {
Hash(context.Context, *String) (*String, error)
// contains filtered or unexported methods
}
HashServer is the server API for Hash service. All implementations must embed UnimplementedHashServer for forward compatibility
type IncrementClient ¶
type IncrementClient interface {
Inc(ctx context.Context, in *Number, opts ...grpc.CallOption) (*Number, error)
}
IncrementClient is the client API for Increment service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkgo.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewIncrementClient ¶
func NewIncrementClient(cc grpc.ClientConnInterface) IncrementClient
type IncrementServer ¶
type IncrementServer interface {
Inc(context.Context, *Number) (*Number, error)
// contains filtered or unexported methods
}
IncrementServer is the server API for Increment service. All implementations must embed UnimplementedIncrementServer for forward compatibility
type MultiplyClient ¶ added in v1.1.14
type MultiplyClient interface {
Mul(ctx context.Context, in *Operands, opts ...grpc.CallOption) (*Number, error)
}
MultiplyClient is the client API for Multiply service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkgo.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewMultiplyClient ¶ added in v1.1.14
func NewMultiplyClient(cc grpc.ClientConnInterface) MultiplyClient
type MultiplyServer ¶ added in v1.1.14
type MultiplyServer interface {
Mul(context.Context, *Operands) (*Number, error)
// contains filtered or unexported methods
}
MultiplyServer is the server API for Multiply service. All implementations must embed UnimplementedMultiplyServer for forward compatibility
type NotifyClient ¶ added in v1.1.14
type NotifyClient interface {
Notify(ctx context.Context, in *String, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
NotifyClient is the client API for Notify service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkgo.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewNotifyClient ¶ added in v1.1.14
func NewNotifyClient(cc grpc.ClientConnInterface) NotifyClient
type NotifyServer ¶ added in v1.1.14
type NotifyServer interface {
Notify(context.Context, *String) (*emptypb.Empty, error)
// contains filtered or unexported methods
}
NotifyServer is the server API for Notify service. All implementations must embed UnimplementedNotifyServer for forward compatibility
type Number ¶
type Number struct {
Value int64 `protobuf:"varint,1,opt,name=Value,proto3" json:"Value,omitempty"`
// contains filtered or unexported fields
}
func (*Number) Descriptor
deprecated
func (*Number) Descriptor() ([]byte, []int)
Deprecated: Use Number.ProtoReflect.Descriptor instead.
func (*Number) ProtoMessage ¶
func (*Number) ProtoMessage()
func (*Number) ProtoReflect ¶
func (x *Number) ProtoReflect() protoreflect.Message
type Operands ¶
type Operands struct {
A int32 `protobuf:"varint,1,opt,name=A,proto3" json:"A,omitempty"`
B int32 `protobuf:"varint,2,opt,name=B,proto3" json:"B,omitempty"`
// contains filtered or unexported fields
}
func (*Operands) Descriptor
deprecated
func (*Operands) Descriptor() ([]byte, []int)
Deprecated: Use Operands.ProtoReflect.Descriptor instead.
func (*Operands) ProtoMessage ¶
func (*Operands) ProtoMessage()
func (*Operands) ProtoReflect ¶
func (x *Operands) ProtoReflect() protoreflect.Message
type SleepClient ¶ added in v1.1.14
type SleepClient interface {
Sleep(ctx context.Context, in *SleepRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
SleepClient is the client API for Sleep service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkgo.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSleepClient ¶ added in v1.1.14
func NewSleepClient(cc grpc.ClientConnInterface) SleepClient
type SleepRequest ¶ added in v1.1.14
type SleepRequest struct {
Duration *durationpb.Duration `protobuf:"bytes,1,opt,name=duration,proto3" json:"duration,omitempty"`
Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
// contains filtered or unexported fields
}
func (*SleepRequest) Descriptor
deprecated
added in
v1.1.14
func (*SleepRequest) Descriptor() ([]byte, []int)
Deprecated: Use SleepRequest.ProtoReflect.Descriptor instead.
func (*SleepRequest) GetDuration ¶ added in v1.1.14
func (x *SleepRequest) GetDuration() *durationpb.Duration
func (*SleepRequest) ProtoMessage ¶ added in v1.1.14
func (*SleepRequest) ProtoMessage()
func (*SleepRequest) ProtoReflect ¶ added in v1.1.14
func (x *SleepRequest) ProtoReflect() protoreflect.Message
type SleepServer ¶ added in v1.1.14
type SleepServer interface {
Sleep(context.Context, *SleepRequest) (*emptypb.Empty, error)
// contains filtered or unexported methods
}
SleepServer is the server API for Sleep service. All implementations must embed UnimplementedSleepServer for forward compatibility
type String ¶
type String struct {
Str string `protobuf:"bytes,1,opt,name=Str,proto3" json:"Str,omitempty"`
// contains filtered or unexported fields
}
func (*String) Descriptor
deprecated
func (*String) Descriptor() ([]byte, []int)
Deprecated: Use String.ProtoReflect.Descriptor instead.
func (*String) ProtoMessage ¶
func (*String) ProtoMessage()
func (*String) ProtoReflect ¶
func (x *String) ProtoReflect() protoreflect.Message
type TestClient ¶
type TestClient interface {
TestStream(ctx context.Context, opts ...grpc.CallOption) (Test_TestStreamClient, error)
}
TestClient is the client API for Test service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkgo.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewTestClient ¶
func NewTestClient(cc grpc.ClientConnInterface) TestClient
type TestServer ¶
type TestServer interface {
TestStream(Test_TestStreamServer) error
// contains filtered or unexported methods
}
TestServer is the server API for Test service. All implementations must embed UnimplementedTestServer for forward compatibility
type Test_TestStreamClient ¶
type Test_TestStreamClient interface {
Send(*totem.RPC) error
Recv() (*totem.RPC, error)
grpc.ClientStream
}
type Test_TestStreamServer ¶
type Test_TestStreamServer interface {
Send(*totem.RPC) error
Recv() (*totem.RPC, error)
grpc.ServerStream
}
type UnimplementedCountServer ¶ added in v1.2.2
type UnimplementedCountServer struct {
}
UnimplementedCountServer must be embedded to have forward compatible implementations.
type UnimplementedDecrementServer ¶
type UnimplementedDecrementServer struct {
}
UnimplementedDecrementServer must be embedded to have forward compatible implementations.
type UnimplementedEchoServer ¶ added in v1.1.14
type UnimplementedEchoServer struct {
}
UnimplementedEchoServer must be embedded to have forward compatible implementations.
type UnimplementedErrorServer ¶
type UnimplementedErrorServer struct {
}
UnimplementedErrorServer must be embedded to have forward compatible implementations.
type UnimplementedHashServer ¶
type UnimplementedHashServer struct {
}
UnimplementedHashServer must be embedded to have forward compatible implementations.
type UnimplementedIncrementServer ¶
type UnimplementedIncrementServer struct {
}
UnimplementedIncrementServer must be embedded to have forward compatible implementations.
type UnimplementedMultiplyServer ¶ added in v1.1.14
type UnimplementedMultiplyServer struct {
}
UnimplementedMultiplyServer must be embedded to have forward compatible implementations.
type UnimplementedNotifyServer ¶ added in v1.1.14
type UnimplementedNotifyServer struct {
}
UnimplementedNotifyServer must be embedded to have forward compatible implementations.
type UnimplementedSleepServer ¶ added in v1.1.14
type UnimplementedSleepServer struct {
}
UnimplementedSleepServer must be embedded to have forward compatible implementations.
type UnimplementedTestServer ¶
type UnimplementedTestServer struct {
}
UnimplementedTestServer must be embedded to have forward compatible implementations.
func (UnimplementedTestServer) TestStream ¶
func (UnimplementedTestServer) TestStream(Test_TestStreamServer) error
type UnsafeCountServer ¶ added in v1.2.2
type UnsafeCountServer interface {
// contains filtered or unexported methods
}
UnsafeCountServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CountServer will result in compilation errors.
type UnsafeDecrementServer ¶
type UnsafeDecrementServer interface {
// contains filtered or unexported methods
}
UnsafeDecrementServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DecrementServer will result in compilation errors.
type UnsafeEchoServer ¶ added in v1.1.14
type UnsafeEchoServer interface {
// contains filtered or unexported methods
}
UnsafeEchoServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EchoServer will result in compilation errors.
type UnsafeErrorServer ¶
type UnsafeErrorServer interface {
// contains filtered or unexported methods
}
UnsafeErrorServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ErrorServer will result in compilation errors.
type UnsafeHashServer ¶
type UnsafeHashServer interface {
// contains filtered or unexported methods
}
UnsafeHashServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HashServer will result in compilation errors.
type UnsafeIncrementServer ¶
type UnsafeIncrementServer interface {
// contains filtered or unexported methods
}
UnsafeIncrementServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to IncrementServer will result in compilation errors.
type UnsafeMultiplyServer ¶ added in v1.1.14
type UnsafeMultiplyServer interface {
// contains filtered or unexported methods
}
UnsafeMultiplyServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MultiplyServer will result in compilation errors.
type UnsafeNotifyServer ¶ added in v1.1.14
type UnsafeNotifyServer interface {
// contains filtered or unexported methods
}
UnsafeNotifyServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to NotifyServer will result in compilation errors.
type UnsafeSleepServer ¶ added in v1.1.14
type UnsafeSleepServer interface {
// contains filtered or unexported methods
}
UnsafeSleepServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SleepServer will result in compilation errors.
type UnsafeTestServer ¶
type UnsafeTestServer interface {
// contains filtered or unexported methods
}
UnsafeTestServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TestServer will result in compilation errors.