Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterCompressServiceServer(s grpc.ServiceRegistrar, srv CompressServiceServer)
- type CompressRequest
- func (*CompressRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CompressRequest) GetInput() []byte
- func (x *CompressRequest) GetLevel() Compression_Level
- func (*CompressRequest) ProtoMessage()
- func (x *CompressRequest) ProtoReflect() protoreflect.Message
- func (x *CompressRequest) Reset()
- func (x *CompressRequest) String() string
- type CompressResponse
- type CompressServiceClient
- type CompressServiceServer
- type Compression
- type Compression_Level
- func (Compression_Level) Descriptor() protoreflect.EnumDescriptor
- func (x Compression_Level) Enum() *Compression_Level
- func (Compression_Level) EnumDescriptor() ([]byte, []int)deprecated
- func (x Compression_Level) Number() protoreflect.EnumNumber
- func (x Compression_Level) String() string
- func (Compression_Level) Type() protoreflect.EnumType
- type UnimplementedCompressServiceServer
- type UnsafeCompressServiceServer
Constants ¶
const (
CompressService_Compress_FullMethodName = "/bytes2bz.v1.CompressService/Compress"
)
Variables ¶
var ( Compression_Level_name = map[int32]string{ 0: "LEVEL_NUM_UNSPECIFIED", 1: "LEVEL_NUM_FAST", 2: "LEVEL_NUM_BEST", 3: "LEVEL_NUM_0", 4: "LEVEL_NUM_1", 5: "LEVEL_NUM_2", 6: "LEVEL_NUM_3", 7: "LEVEL_NUM_4", 8: "LEVEL_NUM_5", 9: "LEVEL_NUM_6", 10: "LEVEL_NUM_7", 11: "LEVEL_NUM_8", 12: "LEVEL_NUM_9", } Compression_Level_value = map[string]int32{ "LEVEL_NUM_UNSPECIFIED": 0, "LEVEL_NUM_FAST": 1, "LEVEL_NUM_BEST": 2, "LEVEL_NUM_0": 3, "LEVEL_NUM_1": 4, "LEVEL_NUM_2": 5, "LEVEL_NUM_3": 6, "LEVEL_NUM_4": 7, "LEVEL_NUM_5": 8, "LEVEL_NUM_6": 9, "LEVEL_NUM_7": 10, "LEVEL_NUM_8": 11, "LEVEL_NUM_9": 12, } )
Enum value maps for Compression_Level.
var CompressService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "bytes2bz.v1.CompressService", HandlerType: (*CompressServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Compress", Handler: _CompressService_Compress_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "proto/bytes2bz/v1/b2b.proto", }
CompressService_ServiceDesc is the grpc.ServiceDesc for CompressService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_proto_bytes2bz_v1_b2b_proto protoreflect.FileDescriptor
Functions ¶
func RegisterCompressServiceServer ¶
func RegisterCompressServiceServer(s grpc.ServiceRegistrar, srv CompressServiceServer)
Types ¶
type CompressRequest ¶
type CompressRequest struct { Level Compression_Level `protobuf:"varint,1,opt,name=level,proto3,enum=bytes2bz.v1.Compression_Level" json:"level,omitempty"` Input []byte `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"` // contains filtered or unexported fields }
func (*CompressRequest) Descriptor
deprecated
func (*CompressRequest) Descriptor() ([]byte, []int)
Deprecated: Use CompressRequest.ProtoReflect.Descriptor instead.
func (*CompressRequest) GetInput ¶
func (x *CompressRequest) GetInput() []byte
func (*CompressRequest) GetLevel ¶
func (x *CompressRequest) GetLevel() Compression_Level
func (*CompressRequest) ProtoMessage ¶
func (*CompressRequest) ProtoMessage()
func (*CompressRequest) ProtoReflect ¶
func (x *CompressRequest) ProtoReflect() protoreflect.Message
func (*CompressRequest) Reset ¶
func (x *CompressRequest) Reset()
func (*CompressRequest) String ¶
func (x *CompressRequest) String() string
type CompressResponse ¶
type CompressResponse struct { Compressed []byte `protobuf:"bytes,1,opt,name=compressed,proto3" json:"compressed,omitempty"` // contains filtered or unexported fields }
func (*CompressResponse) Descriptor
deprecated
func (*CompressResponse) Descriptor() ([]byte, []int)
Deprecated: Use CompressResponse.ProtoReflect.Descriptor instead.
func (*CompressResponse) GetCompressed ¶
func (x *CompressResponse) GetCompressed() []byte
func (*CompressResponse) ProtoMessage ¶
func (*CompressResponse) ProtoMessage()
func (*CompressResponse) ProtoReflect ¶
func (x *CompressResponse) ProtoReflect() protoreflect.Message
func (*CompressResponse) Reset ¶
func (x *CompressResponse) Reset()
func (*CompressResponse) String ¶
func (x *CompressResponse) String() string
type CompressServiceClient ¶
type CompressServiceClient interface {
Compress(ctx context.Context, in *CompressRequest, opts ...grpc.CallOption) (*CompressResponse, error)
}
CompressServiceClient is the client API for CompressService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewCompressServiceClient ¶
func NewCompressServiceClient(cc grpc.ClientConnInterface) CompressServiceClient
type CompressServiceServer ¶
type CompressServiceServer interface { Compress(context.Context, *CompressRequest) (*CompressResponse, error) // contains filtered or unexported methods }
CompressServiceServer is the server API for CompressService service. All implementations must embed UnimplementedCompressServiceServer for forward compatibility
type Compression ¶
type Compression struct {
// contains filtered or unexported fields
}
func (*Compression) Descriptor
deprecated
func (*Compression) Descriptor() ([]byte, []int)
Deprecated: Use Compression.ProtoReflect.Descriptor instead.
func (*Compression) ProtoMessage ¶
func (*Compression) ProtoMessage()
func (*Compression) ProtoReflect ¶
func (x *Compression) ProtoReflect() protoreflect.Message
func (*Compression) Reset ¶
func (x *Compression) Reset()
func (*Compression) String ¶
func (x *Compression) String() string
type Compression_Level ¶
type Compression_Level int32
const ( Compression_LEVEL_NUM_UNSPECIFIED Compression_Level = 0 Compression_LEVEL_NUM_FAST Compression_Level = 1 Compression_LEVEL_NUM_BEST Compression_Level = 2 Compression_LEVEL_NUM_0 Compression_Level = 3 Compression_LEVEL_NUM_1 Compression_Level = 4 Compression_LEVEL_NUM_2 Compression_Level = 5 Compression_LEVEL_NUM_3 Compression_Level = 6 Compression_LEVEL_NUM_4 Compression_Level = 7 Compression_LEVEL_NUM_5 Compression_Level = 8 Compression_LEVEL_NUM_6 Compression_Level = 9 Compression_LEVEL_NUM_7 Compression_Level = 10 Compression_LEVEL_NUM_8 Compression_Level = 11 Compression_LEVEL_NUM_9 Compression_Level = 12 )
func (Compression_Level) Descriptor ¶
func (Compression_Level) Descriptor() protoreflect.EnumDescriptor
func (Compression_Level) Enum ¶
func (x Compression_Level) Enum() *Compression_Level
func (Compression_Level) EnumDescriptor
deprecated
func (Compression_Level) EnumDescriptor() ([]byte, []int)
Deprecated: Use Compression_Level.Descriptor instead.
func (Compression_Level) Number ¶
func (x Compression_Level) Number() protoreflect.EnumNumber
func (Compression_Level) String ¶
func (x Compression_Level) String() string
func (Compression_Level) Type ¶
func (Compression_Level) Type() protoreflect.EnumType
type UnimplementedCompressServiceServer ¶
type UnimplementedCompressServiceServer struct { }
UnimplementedCompressServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedCompressServiceServer) Compress ¶
func (UnimplementedCompressServiceServer) Compress(context.Context, *CompressRequest) (*CompressResponse, error)
type UnsafeCompressServiceServer ¶
type UnsafeCompressServiceServer interface {
// contains filtered or unexported methods
}
UnsafeCompressServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CompressServiceServer will result in compilation errors.