Documentation
¶
Index ¶
- Variables
- func RegisterRenderServiceServer(s grpc.ServiceRegistrar, srv RenderServiceServer)
- type BasicParams
- type Font
- type RenderRequest
- func (*RenderRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RenderRequest) GetBasic() *BasicParams
- func (x *RenderRequest) GetFileType() v1.FileType
- func (x *RenderRequest) GetImages() []*v1.Image
- func (x *RenderRequest) GetLayout() *v11.Layout
- func (m *RenderRequest) GetMode() isRenderRequest_Mode
- func (x *RenderRequest) GetWithText() *WithTextParams
- func (*RenderRequest) ProtoMessage()
- func (x *RenderRequest) ProtoReflect() protoreflect.Message
- func (x *RenderRequest) Reset()
- func (x *RenderRequest) String() string
- type RenderRequest_Basic
- type RenderRequest_WithText
- type RenderResponse
- func (*RenderResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RenderResponse) GetFileType() v1.FileType
- func (x *RenderResponse) GetWall() []byte
- func (*RenderResponse) ProtoMessage()
- func (x *RenderResponse) ProtoReflect() protoreflect.Message
- func (x *RenderResponse) Reset()
- func (x *RenderResponse) String() string
- type RenderServiceClient
- type RenderServiceServer
- type UnimplementedRenderServiceServer
- type UnsafeRenderServiceServer
- type WithTextParams
- func (*WithTextParams) Descriptor() ([]byte, []int)deprecated
- func (x *WithTextParams) GetFont() *Font
- func (x *WithTextParams) GetShowAlbum() bool
- func (x *WithTextParams) GetShowArt() bool
- func (x *WithTextParams) GetShowArtist() bool
- func (x *WithTextParams) GetShowPlayCount() bool
- func (x *WithTextParams) GetShowTrack() bool
- func (*WithTextParams) ProtoMessage()
- func (x *WithTextParams) ProtoReflect() protoreflect.Message
- func (x *WithTextParams) Reset()
- func (x *WithTextParams) String() string
Constants ¶
This section is empty.
Variables ¶
var File_render_v1_render_proto protoreflect.FileDescriptor
var RenderService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "render.RenderService", HandlerType: (*RenderServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Render", Handler: _RenderService_Render_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "render/v1/render.proto", }
RenderService_ServiceDesc is the grpc.ServiceDesc for RenderService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterRenderServiceServer ¶
func RegisterRenderServiceServer(s grpc.ServiceRegistrar, srv RenderServiceServer)
Types ¶
type BasicParams ¶
type BasicParams struct {
// contains filtered or unexported fields
}
func (*BasicParams) Descriptor
deprecated
func (*BasicParams) Descriptor() ([]byte, []int)
Deprecated: Use BasicParams.ProtoReflect.Descriptor instead.
func (*BasicParams) ProtoMessage ¶
func (*BasicParams) ProtoMessage()
func (*BasicParams) ProtoReflect ¶
func (x *BasicParams) ProtoReflect() protoreflect.Message
func (*BasicParams) Reset ¶
func (x *BasicParams) Reset()
func (*BasicParams) String ¶
func (x *BasicParams) String() string
type Font ¶
type Font struct { Family string `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` Style string `protobuf:"bytes,2,opt,name=style,proto3" json:"style,omitempty"` ScalePt float32 `protobuf:"fixed32,3,opt,name=scale_pt,json=scalePt,proto3" json:"scale_pt,omitempty"` // contains filtered or unexported fields }
func (*Font) Descriptor
deprecated
func (*Font) GetScalePt ¶
func (*Font) ProtoMessage ¶
func (*Font) ProtoMessage()
func (*Font) ProtoReflect ¶
func (x *Font) ProtoReflect() protoreflect.Message
type RenderRequest ¶
type RenderRequest struct { FileType v1.FileType `protobuf:"varint,1,opt,name=file_type,json=fileType,proto3,enum=shared.FileType" json:"file_type,omitempty"` Layout *v11.Layout `protobuf:"bytes,2,opt,name=layout,proto3" json:"layout,omitempty"` Images []*v1.Image `protobuf:"bytes,3,rep,name=images,proto3" json:"images,omitempty"` // Types that are assignable to Mode: // // *RenderRequest_Basic // *RenderRequest_WithText Mode isRenderRequest_Mode `protobuf_oneof:"mode"` // contains filtered or unexported fields }
func (*RenderRequest) Descriptor
deprecated
func (*RenderRequest) Descriptor() ([]byte, []int)
Deprecated: Use RenderRequest.ProtoReflect.Descriptor instead.
func (*RenderRequest) GetBasic ¶
func (x *RenderRequest) GetBasic() *BasicParams
func (*RenderRequest) GetFileType ¶
func (x *RenderRequest) GetFileType() v1.FileType
func (*RenderRequest) GetImages ¶
func (x *RenderRequest) GetImages() []*v1.Image
func (*RenderRequest) GetLayout ¶
func (x *RenderRequest) GetLayout() *v11.Layout
func (*RenderRequest) GetMode ¶
func (m *RenderRequest) GetMode() isRenderRequest_Mode
func (*RenderRequest) GetWithText ¶
func (x *RenderRequest) GetWithText() *WithTextParams
func (*RenderRequest) ProtoMessage ¶
func (*RenderRequest) ProtoMessage()
func (*RenderRequest) ProtoReflect ¶
func (x *RenderRequest) ProtoReflect() protoreflect.Message
func (*RenderRequest) Reset ¶
func (x *RenderRequest) Reset()
func (*RenderRequest) String ¶
func (x *RenderRequest) String() string
type RenderRequest_Basic ¶
type RenderRequest_Basic struct {
Basic *BasicParams `protobuf:"bytes,4,opt,name=basic,proto3,oneof"`
}
type RenderRequest_WithText ¶
type RenderRequest_WithText struct {
WithText *WithTextParams `protobuf:"bytes,5,opt,name=with_text,json=withText,proto3,oneof"`
}
type RenderResponse ¶
type RenderResponse struct { FileType v1.FileType `protobuf:"varint,1,opt,name=file_type,json=fileType,proto3,enum=shared.FileType" json:"file_type,omitempty"` Wall []byte `protobuf:"bytes,2,opt,name=wall,proto3" json:"wall,omitempty"` // contains filtered or unexported fields }
func (*RenderResponse) Descriptor
deprecated
func (*RenderResponse) Descriptor() ([]byte, []int)
Deprecated: Use RenderResponse.ProtoReflect.Descriptor instead.
func (*RenderResponse) GetFileType ¶
func (x *RenderResponse) GetFileType() v1.FileType
func (*RenderResponse) GetWall ¶
func (x *RenderResponse) GetWall() []byte
func (*RenderResponse) ProtoMessage ¶
func (*RenderResponse) ProtoMessage()
func (*RenderResponse) ProtoReflect ¶
func (x *RenderResponse) ProtoReflect() protoreflect.Message
func (*RenderResponse) Reset ¶
func (x *RenderResponse) Reset()
func (*RenderResponse) String ¶
func (x *RenderResponse) String() string
type RenderServiceClient ¶
type RenderServiceClient interface {
Render(ctx context.Context, in *RenderRequest, opts ...grpc.CallOption) (*RenderResponse, error)
}
RenderServiceClient is the client API for RenderService 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 NewRenderServiceClient ¶
func NewRenderServiceClient(cc grpc.ClientConnInterface) RenderServiceClient
type RenderServiceServer ¶
type RenderServiceServer interface { Render(context.Context, *RenderRequest) (*RenderResponse, error) // contains filtered or unexported methods }
RenderServiceServer is the server API for RenderService service. All implementations must embed UnimplementedRenderServiceServer for forward compatibility
type UnimplementedRenderServiceServer ¶
type UnimplementedRenderServiceServer struct { }
UnimplementedRenderServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedRenderServiceServer) Render ¶
func (UnimplementedRenderServiceServer) Render(context.Context, *RenderRequest) (*RenderResponse, error)
type UnsafeRenderServiceServer ¶
type UnsafeRenderServiceServer interface {
// contains filtered or unexported methods
}
UnsafeRenderServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RenderServiceServer will result in compilation errors.
type WithTextParams ¶
type WithTextParams struct { ShowArt bool `protobuf:"varint,1,opt,name=show_art,json=showArt,proto3" json:"show_art,omitempty"` ShowTrack bool `protobuf:"varint,2,opt,name=show_track,json=showTrack,proto3" json:"show_track,omitempty"` ShowAlbum bool `protobuf:"varint,3,opt,name=show_album,json=showAlbum,proto3" json:"show_album,omitempty"` ShowArtist bool `protobuf:"varint,4,opt,name=show_artist,json=showArtist,proto3" json:"show_artist,omitempty"` ShowPlayCount bool `protobuf:"varint,5,opt,name=show_play_count,json=showPlayCount,proto3" json:"show_play_count,omitempty"` Font *Font `protobuf:"bytes,6,opt,name=font,proto3" json:"font,omitempty"` // contains filtered or unexported fields }
func (*WithTextParams) Descriptor
deprecated
func (*WithTextParams) Descriptor() ([]byte, []int)
Deprecated: Use WithTextParams.ProtoReflect.Descriptor instead.
func (*WithTextParams) GetFont ¶
func (x *WithTextParams) GetFont() *Font
func (*WithTextParams) GetShowAlbum ¶
func (x *WithTextParams) GetShowAlbum() bool
func (*WithTextParams) GetShowArt ¶
func (x *WithTextParams) GetShowArt() bool
func (*WithTextParams) GetShowArtist ¶
func (x *WithTextParams) GetShowArtist() bool
func (*WithTextParams) GetShowPlayCount ¶
func (x *WithTextParams) GetShowPlayCount() bool
func (*WithTextParams) GetShowTrack ¶
func (x *WithTextParams) GetShowTrack() bool
func (*WithTextParams) ProtoMessage ¶
func (*WithTextParams) ProtoMessage()
func (*WithTextParams) ProtoReflect ¶
func (x *WithTextParams) ProtoReflect() protoreflect.Message
func (*WithTextParams) Reset ¶
func (x *WithTextParams) Reset()
func (*WithTextParams) String ¶
func (x *WithTextParams) String() string