v1

package
v0.0.0-...-c1a64fe Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 24, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_render_v1_render_proto protoreflect.FileDescriptor
View Source
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) Descriptor() ([]byte, []int)

Deprecated: Use Font.ProtoReflect.Descriptor instead.

func (*Font) GetFamily

func (x *Font) GetFamily() string

func (*Font) GetScalePt

func (x *Font) GetScalePt() float32

func (*Font) GetStyle

func (x *Font) GetStyle() string

func (*Font) ProtoMessage

func (*Font) ProtoMessage()

func (*Font) ProtoReflect

func (x *Font) ProtoReflect() protoreflect.Message

func (*Font) Reset

func (x *Font) Reset()

func (*Font) String

func (x *Font) String() string

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.

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

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL