static

package
v0.0.0-...-5a72114 Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2024 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Grpc

type Grpc struct {
	staticProto.UnimplementedStaticServiceServer
	// contains filtered or unexported fields
}

func NewStaticGrpc

func NewStaticGrpc(staticUC usecase.StaticUseCase) *Grpc

func (*Grpc) GetStatic

func (service *Grpc) GetStatic(_ context.Context, static *staticProto.Static) (*staticProto.Static, error)

func (*Grpc) GetStaticFile

func (service *Grpc) GetStaticFile(
	static *staticProto.Static,
	stream staticProto.StaticService_GetStaticFileServer,
) error

func (*Grpc) Ping

func (*Grpc) UploadStatic

func (service *Grpc) UploadStatic(stream staticProto.StaticService_UploadStaticServer) error

type StaticGrpcClient

type StaticGrpcClient struct {
	// contains filtered or unexported fields
}

func NewStaticGrpcClient

func NewStaticGrpcClient(connectAddr string, timeout time.Duration) (*StaticGrpcClient, error)

func (*StaticGrpcClient) GetStatic

func (gate *StaticGrpcClient) GetStatic(staticID uuid.UUID) (string, error)

func (*StaticGrpcClient) GetStaticFile

func (gate *StaticGrpcClient) GetStaticFile(staticURI string) (io.ReadSeeker, error)

func (*StaticGrpcClient) UploadStatic

func (gate *StaticGrpcClient) UploadStatic(reader io.ReadSeeker) (uuid.UUID, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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