cml04-printer-robot/internal/server/server.go
aespinro 9dece8deba wip
2024-08-19 02:23:44 +02:00

25 lines
580 B
Go

package server
import (
"context"
"git.espin.casa/albert/cml04-printer-robot/internal/service"
"git.espin.casa/albert/cml04-printer-robot/pkg/api"
)
type server struct {
api.UnimplementedRobotServiceServer
svc service.IService
}
func (s server) PrintPackage(ctx context.Context, req *api.PrintPackageReq) (res *api.PrintPackageRes, err error) {
return s.svc.PrintPackage(ctx, req)
}
func NewAPIServer(svc service.IService) *server {
return &server{
UnimplementedRobotServiceServer: api.UnimplementedRobotServiceServer{},
svc: svc,
}
}