MCPcopy Create free account
hub / github.com/codealong-dev/ride-sharing / NewGrpcHandler

Function NewGrpcHandler

services/driver-service/gprc_handler.go:18–24  ·  view source on GitHub ↗
(s *grpc.Server, service *Service)

Source from the content-addressed store, hash-verified

16}
17
18func NewGrpcHandler(s *grpc.Server, service *Service) {
19 handler := &driverGrpcHandler{
20 service: service,
21 }
22
23 pb.RegisterDriverServiceServer(s, handler)
24}
25
26func (h *driverGrpcHandler) RegisterDriver(ctx context.Context, req *pb.RegisterDriverRequest) (*pb.RegisterDriverResponse, error) {
27 driver, err := h.service.RegisterDriver(req.GetDriverID(), req.GetPackageSlug())

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected