2023-03-27 18:54:56 +00:00
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
2025-03-13 16:56:54 +00:00
// - protoc-gen-go-grpc v1.3.0
// - protoc v4.24.4
2023-03-27 18:54:56 +00:00
// source: carpool-service.proto
package proto
import (
context "context"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
)
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
// Requires gRPC-Go v1.32.0 or later.
const _ = grpc . SupportPackageIsVersion7
2025-03-13 16:56:54 +00:00
const (
CarpoolService_CreateRegularRoutes_FullMethodName = "/CarpoolService/CreateRegularRoutes"
CarpoolService_DeleteRegularRoutes_FullMethodName = "/CarpoolService/DeleteRegularRoutes"
CarpoolService_GetUserPlanning_FullMethodName = "/CarpoolService/GetUserPlanning"
CarpoolService_GetPlannedTrip_FullMethodName = "/CarpoolService/GetPlannedTrip"
CarpoolService_GetUserBookings_FullMethodName = "/CarpoolService/GetUserBookings"
CarpoolService_DriverJourneys_FullMethodName = "/CarpoolService/DriverJourneys"
CarpoolService_PassengerJourneys_FullMethodName = "/CarpoolService/PassengerJourneys"
CarpoolService_DriverRegularTrips_FullMethodName = "/CarpoolService/DriverRegularTrips"
CarpoolService_PassengerRegularTrips_FullMethodName = "/CarpoolService/PassengerRegularTrips"
CarpoolService_CreateBooking_FullMethodName = "/CarpoolService/CreateBooking"
CarpoolService_UpdateBooking_FullMethodName = "/CarpoolService/UpdateBooking"
CarpoolService_GetBooking_FullMethodName = "/CarpoolService/GetBooking"
)
2023-03-27 18:54:56 +00:00
// CarpoolServiceClient is the client API for CarpoolService 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 CarpoolServiceClient interface {
// Internal trips and journeys management
// rpc XXXX(Request) returns (Response) {}
CreateRegularRoutes ( ctx context . Context , in * CreateRegularRoutesRequest , opts ... grpc . CallOption ) ( * CreateRegularRoutesResponse , error )
DeleteRegularRoutes ( ctx context . Context , in * DeleteRegularRoutesRequest , opts ... grpc . CallOption ) ( * DeleteRegularRoutesResponse , error )
GetUserPlanning ( ctx context . Context , in * GetUserPlanningRequest , opts ... grpc . CallOption ) ( * GetUserPlanningResponse , error )
2023-04-05 18:57:27 +00:00
GetPlannedTrip ( ctx context . Context , in * GetPlannedTripRequest , opts ... grpc . CallOption ) ( * GetPlannedTripResponse , error )
2023-05-07 23:29:59 +00:00
GetUserBookings ( ctx context . Context , in * GetUserBookingsRequest , opts ... grpc . CallOption ) ( * GetUserBookingsResponse , error )
// OCSS interactions
2023-03-27 18:54:56 +00:00
DriverJourneys ( ctx context . Context , in * DriverJourneysRequest , opts ... grpc . CallOption ) ( * DriverJourneysResponse , error )
PassengerJourneys ( ctx context . Context , in * PassengerJourneysRequest , opts ... grpc . CallOption ) ( * PassengerJourneysResponse , error )
DriverRegularTrips ( ctx context . Context , in * DriverRegularTripsRequest , opts ... grpc . CallOption ) ( * DriverRegularTripsResponse , error )
PassengerRegularTrips ( ctx context . Context , in * PassengerRegularTripsRequest , opts ... grpc . CallOption ) ( * PassengerRegularTripsResponse , error )
2025-03-13 16:56:54 +00:00
CreateBooking ( ctx context . Context , in * CreateCarpoolBookingRequest , opts ... grpc . CallOption ) ( * CreateCarpoolBookingResponse , error )
UpdateBooking ( ctx context . Context , in * UpdateCarpoolBookingRequest , opts ... grpc . CallOption ) ( * UpdateCarpoolBookingResponse , error )
GetBooking ( ctx context . Context , in * GetCarpoolBookingRequest , opts ... grpc . CallOption ) ( * GetCarpoolBookingResponse , error )
2023-03-27 18:54:56 +00:00
}
type carpoolServiceClient struct {
cc grpc . ClientConnInterface
}
func NewCarpoolServiceClient ( cc grpc . ClientConnInterface ) CarpoolServiceClient {
return & carpoolServiceClient { cc }
}
func ( c * carpoolServiceClient ) CreateRegularRoutes ( ctx context . Context , in * CreateRegularRoutesRequest , opts ... grpc . CallOption ) ( * CreateRegularRoutesResponse , error ) {
out := new ( CreateRegularRoutesResponse )
2025-03-13 16:56:54 +00:00
err := c . cc . Invoke ( ctx , CarpoolService_CreateRegularRoutes_FullMethodName , in , out , opts ... )
2023-03-27 18:54:56 +00:00
if err != nil {
return nil , err
}
return out , nil
}
func ( c * carpoolServiceClient ) DeleteRegularRoutes ( ctx context . Context , in * DeleteRegularRoutesRequest , opts ... grpc . CallOption ) ( * DeleteRegularRoutesResponse , error ) {
out := new ( DeleteRegularRoutesResponse )
2025-03-13 16:56:54 +00:00
err := c . cc . Invoke ( ctx , CarpoolService_DeleteRegularRoutes_FullMethodName , in , out , opts ... )
2023-03-27 18:54:56 +00:00
if err != nil {
return nil , err
}
return out , nil
}
func ( c * carpoolServiceClient ) GetUserPlanning ( ctx context . Context , in * GetUserPlanningRequest , opts ... grpc . CallOption ) ( * GetUserPlanningResponse , error ) {
out := new ( GetUserPlanningResponse )
2025-03-13 16:56:54 +00:00
err := c . cc . Invoke ( ctx , CarpoolService_GetUserPlanning_FullMethodName , in , out , opts ... )
2023-03-27 18:54:56 +00:00
if err != nil {
return nil , err
}
return out , nil
}
2023-04-05 18:57:27 +00:00
func ( c * carpoolServiceClient ) GetPlannedTrip ( ctx context . Context , in * GetPlannedTripRequest , opts ... grpc . CallOption ) ( * GetPlannedTripResponse , error ) {
out := new ( GetPlannedTripResponse )
2025-03-13 16:56:54 +00:00
err := c . cc . Invoke ( ctx , CarpoolService_GetPlannedTrip_FullMethodName , in , out , opts ... )
2023-04-05 18:57:27 +00:00
if err != nil {
return nil , err
}
return out , nil
}
2023-05-07 23:29:59 +00:00
func ( c * carpoolServiceClient ) GetUserBookings ( ctx context . Context , in * GetUserBookingsRequest , opts ... grpc . CallOption ) ( * GetUserBookingsResponse , error ) {
out := new ( GetUserBookingsResponse )
2025-03-13 16:56:54 +00:00
err := c . cc . Invoke ( ctx , CarpoolService_GetUserBookings_FullMethodName , in , out , opts ... )
2023-05-07 23:29:59 +00:00
if err != nil {
return nil , err
}
return out , nil
}
2023-03-27 18:54:56 +00:00
func ( c * carpoolServiceClient ) DriverJourneys ( ctx context . Context , in * DriverJourneysRequest , opts ... grpc . CallOption ) ( * DriverJourneysResponse , error ) {
out := new ( DriverJourneysResponse )
2025-03-13 16:56:54 +00:00
err := c . cc . Invoke ( ctx , CarpoolService_DriverJourneys_FullMethodName , in , out , opts ... )
2023-03-27 18:54:56 +00:00
if err != nil {
return nil , err
}
return out , nil
}
func ( c * carpoolServiceClient ) PassengerJourneys ( ctx context . Context , in * PassengerJourneysRequest , opts ... grpc . CallOption ) ( * PassengerJourneysResponse , error ) {
out := new ( PassengerJourneysResponse )
2025-03-13 16:56:54 +00:00
err := c . cc . Invoke ( ctx , CarpoolService_PassengerJourneys_FullMethodName , in , out , opts ... )
2023-03-27 18:54:56 +00:00
if err != nil {
return nil , err
}
return out , nil
}
func ( c * carpoolServiceClient ) DriverRegularTrips ( ctx context . Context , in * DriverRegularTripsRequest , opts ... grpc . CallOption ) ( * DriverRegularTripsResponse , error ) {
out := new ( DriverRegularTripsResponse )
2025-03-13 16:56:54 +00:00
err := c . cc . Invoke ( ctx , CarpoolService_DriverRegularTrips_FullMethodName , in , out , opts ... )
2023-03-27 18:54:56 +00:00
if err != nil {
return nil , err
}
return out , nil
}
func ( c * carpoolServiceClient ) PassengerRegularTrips ( ctx context . Context , in * PassengerRegularTripsRequest , opts ... grpc . CallOption ) ( * PassengerRegularTripsResponse , error ) {
out := new ( PassengerRegularTripsResponse )
2025-03-13 16:56:54 +00:00
err := c . cc . Invoke ( ctx , CarpoolService_PassengerRegularTrips_FullMethodName , in , out , opts ... )
2023-03-27 18:54:56 +00:00
if err != nil {
return nil , err
}
return out , nil
}
2025-03-13 16:56:54 +00:00
func ( c * carpoolServiceClient ) CreateBooking ( ctx context . Context , in * CreateCarpoolBookingRequest , opts ... grpc . CallOption ) ( * CreateCarpoolBookingResponse , error ) {
out := new ( CreateCarpoolBookingResponse )
err := c . cc . Invoke ( ctx , CarpoolService_CreateBooking_FullMethodName , in , out , opts ... )
2023-03-27 18:54:56 +00:00
if err != nil {
return nil , err
}
return out , nil
}
2025-03-13 16:56:54 +00:00
func ( c * carpoolServiceClient ) UpdateBooking ( ctx context . Context , in * UpdateCarpoolBookingRequest , opts ... grpc . CallOption ) ( * UpdateCarpoolBookingResponse , error ) {
out := new ( UpdateCarpoolBookingResponse )
err := c . cc . Invoke ( ctx , CarpoolService_UpdateBooking_FullMethodName , in , out , opts ... )
2023-03-27 18:54:56 +00:00
if err != nil {
return nil , err
}
return out , nil
}
2025-03-13 16:56:54 +00:00
func ( c * carpoolServiceClient ) GetBooking ( ctx context . Context , in * GetCarpoolBookingRequest , opts ... grpc . CallOption ) ( * GetCarpoolBookingResponse , error ) {
out := new ( GetCarpoolBookingResponse )
err := c . cc . Invoke ( ctx , CarpoolService_GetBooking_FullMethodName , in , out , opts ... )
2023-03-27 18:54:56 +00:00
if err != nil {
return nil , err
}
return out , nil
}
// CarpoolServiceServer is the server API for CarpoolService service.
// All implementations must embed UnimplementedCarpoolServiceServer
// for forward compatibility
type CarpoolServiceServer interface {
// Internal trips and journeys management
// rpc XXXX(Request) returns (Response) {}
CreateRegularRoutes ( context . Context , * CreateRegularRoutesRequest ) ( * CreateRegularRoutesResponse , error )
DeleteRegularRoutes ( context . Context , * DeleteRegularRoutesRequest ) ( * DeleteRegularRoutesResponse , error )
GetUserPlanning ( context . Context , * GetUserPlanningRequest ) ( * GetUserPlanningResponse , error )
2023-04-05 18:57:27 +00:00
GetPlannedTrip ( context . Context , * GetPlannedTripRequest ) ( * GetPlannedTripResponse , error )
2023-05-07 23:29:59 +00:00
GetUserBookings ( context . Context , * GetUserBookingsRequest ) ( * GetUserBookingsResponse , error )
// OCSS interactions
2023-03-27 18:54:56 +00:00
DriverJourneys ( context . Context , * DriverJourneysRequest ) ( * DriverJourneysResponse , error )
PassengerJourneys ( context . Context , * PassengerJourneysRequest ) ( * PassengerJourneysResponse , error )
DriverRegularTrips ( context . Context , * DriverRegularTripsRequest ) ( * DriverRegularTripsResponse , error )
PassengerRegularTrips ( context . Context , * PassengerRegularTripsRequest ) ( * PassengerRegularTripsResponse , error )
2025-03-13 16:56:54 +00:00
CreateBooking ( context . Context , * CreateCarpoolBookingRequest ) ( * CreateCarpoolBookingResponse , error )
UpdateBooking ( context . Context , * UpdateCarpoolBookingRequest ) ( * UpdateCarpoolBookingResponse , error )
GetBooking ( context . Context , * GetCarpoolBookingRequest ) ( * GetCarpoolBookingResponse , error )
2023-03-27 18:54:56 +00:00
mustEmbedUnimplementedCarpoolServiceServer ( )
}
// UnimplementedCarpoolServiceServer must be embedded to have forward compatible implementations.
type UnimplementedCarpoolServiceServer struct {
}
func ( UnimplementedCarpoolServiceServer ) CreateRegularRoutes ( context . Context , * CreateRegularRoutesRequest ) ( * CreateRegularRoutesResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method CreateRegularRoutes not implemented" )
}
func ( UnimplementedCarpoolServiceServer ) DeleteRegularRoutes ( context . Context , * DeleteRegularRoutesRequest ) ( * DeleteRegularRoutesResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method DeleteRegularRoutes not implemented" )
}
func ( UnimplementedCarpoolServiceServer ) GetUserPlanning ( context . Context , * GetUserPlanningRequest ) ( * GetUserPlanningResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetUserPlanning not implemented" )
}
2023-04-05 18:57:27 +00:00
func ( UnimplementedCarpoolServiceServer ) GetPlannedTrip ( context . Context , * GetPlannedTripRequest ) ( * GetPlannedTripResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetPlannedTrip not implemented" )
}
2023-05-07 23:29:59 +00:00
func ( UnimplementedCarpoolServiceServer ) GetUserBookings ( context . Context , * GetUserBookingsRequest ) ( * GetUserBookingsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetUserBookings not implemented" )
}
2023-03-27 18:54:56 +00:00
func ( UnimplementedCarpoolServiceServer ) DriverJourneys ( context . Context , * DriverJourneysRequest ) ( * DriverJourneysResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method DriverJourneys not implemented" )
}
func ( UnimplementedCarpoolServiceServer ) PassengerJourneys ( context . Context , * PassengerJourneysRequest ) ( * PassengerJourneysResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method PassengerJourneys not implemented" )
}
func ( UnimplementedCarpoolServiceServer ) DriverRegularTrips ( context . Context , * DriverRegularTripsRequest ) ( * DriverRegularTripsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method DriverRegularTrips not implemented" )
}
func ( UnimplementedCarpoolServiceServer ) PassengerRegularTrips ( context . Context , * PassengerRegularTripsRequest ) ( * PassengerRegularTripsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method PassengerRegularTrips not implemented" )
}
2025-03-13 16:56:54 +00:00
func ( UnimplementedCarpoolServiceServer ) CreateBooking ( context . Context , * CreateCarpoolBookingRequest ) ( * CreateCarpoolBookingResponse , error ) {
2023-03-27 18:54:56 +00:00
return nil , status . Errorf ( codes . Unimplemented , "method CreateBooking not implemented" )
}
2025-03-13 16:56:54 +00:00
func ( UnimplementedCarpoolServiceServer ) UpdateBooking ( context . Context , * UpdateCarpoolBookingRequest ) ( * UpdateCarpoolBookingResponse , error ) {
2023-03-27 18:54:56 +00:00
return nil , status . Errorf ( codes . Unimplemented , "method UpdateBooking not implemented" )
}
2025-03-13 16:56:54 +00:00
func ( UnimplementedCarpoolServiceServer ) GetBooking ( context . Context , * GetCarpoolBookingRequest ) ( * GetCarpoolBookingResponse , error ) {
2023-03-27 18:54:56 +00:00
return nil , status . Errorf ( codes . Unimplemented , "method GetBooking not implemented" )
}
func ( UnimplementedCarpoolServiceServer ) mustEmbedUnimplementedCarpoolServiceServer ( ) { }
// UnsafeCarpoolServiceServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to CarpoolServiceServer will
// result in compilation errors.
type UnsafeCarpoolServiceServer interface {
mustEmbedUnimplementedCarpoolServiceServer ( )
}
func RegisterCarpoolServiceServer ( s grpc . ServiceRegistrar , srv CarpoolServiceServer ) {
s . RegisterService ( & CarpoolService_ServiceDesc , srv )
}
func _CarpoolService_CreateRegularRoutes_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( CreateRegularRoutesRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( CarpoolServiceServer ) . CreateRegularRoutes ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-03-13 16:56:54 +00:00
FullMethod : CarpoolService_CreateRegularRoutes_FullMethodName ,
2023-03-27 18:54:56 +00:00
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( CarpoolServiceServer ) . CreateRegularRoutes ( ctx , req . ( * CreateRegularRoutesRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _CarpoolService_DeleteRegularRoutes_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( DeleteRegularRoutesRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( CarpoolServiceServer ) . DeleteRegularRoutes ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-03-13 16:56:54 +00:00
FullMethod : CarpoolService_DeleteRegularRoutes_FullMethodName ,
2023-03-27 18:54:56 +00:00
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( CarpoolServiceServer ) . DeleteRegularRoutes ( ctx , req . ( * DeleteRegularRoutesRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _CarpoolService_GetUserPlanning_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( GetUserPlanningRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( CarpoolServiceServer ) . GetUserPlanning ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-03-13 16:56:54 +00:00
FullMethod : CarpoolService_GetUserPlanning_FullMethodName ,
2023-03-27 18:54:56 +00:00
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( CarpoolServiceServer ) . GetUserPlanning ( ctx , req . ( * GetUserPlanningRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
2023-04-05 18:57:27 +00:00
func _CarpoolService_GetPlannedTrip_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( GetPlannedTripRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( CarpoolServiceServer ) . GetPlannedTrip ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-03-13 16:56:54 +00:00
FullMethod : CarpoolService_GetPlannedTrip_FullMethodName ,
2023-04-05 18:57:27 +00:00
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( CarpoolServiceServer ) . GetPlannedTrip ( ctx , req . ( * GetPlannedTripRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
2023-05-07 23:29:59 +00:00
func _CarpoolService_GetUserBookings_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( GetUserBookingsRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( CarpoolServiceServer ) . GetUserBookings ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-03-13 16:56:54 +00:00
FullMethod : CarpoolService_GetUserBookings_FullMethodName ,
2023-05-07 23:29:59 +00:00
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( CarpoolServiceServer ) . GetUserBookings ( ctx , req . ( * GetUserBookingsRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
2023-03-27 18:54:56 +00:00
func _CarpoolService_DriverJourneys_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( DriverJourneysRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( CarpoolServiceServer ) . DriverJourneys ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-03-13 16:56:54 +00:00
FullMethod : CarpoolService_DriverJourneys_FullMethodName ,
2023-03-27 18:54:56 +00:00
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( CarpoolServiceServer ) . DriverJourneys ( ctx , req . ( * DriverJourneysRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _CarpoolService_PassengerJourneys_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( PassengerJourneysRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( CarpoolServiceServer ) . PassengerJourneys ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-03-13 16:56:54 +00:00
FullMethod : CarpoolService_PassengerJourneys_FullMethodName ,
2023-03-27 18:54:56 +00:00
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( CarpoolServiceServer ) . PassengerJourneys ( ctx , req . ( * PassengerJourneysRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _CarpoolService_DriverRegularTrips_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( DriverRegularTripsRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( CarpoolServiceServer ) . DriverRegularTrips ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-03-13 16:56:54 +00:00
FullMethod : CarpoolService_DriverRegularTrips_FullMethodName ,
2023-03-27 18:54:56 +00:00
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( CarpoolServiceServer ) . DriverRegularTrips ( ctx , req . ( * DriverRegularTripsRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _CarpoolService_PassengerRegularTrips_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( PassengerRegularTripsRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( CarpoolServiceServer ) . PassengerRegularTrips ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-03-13 16:56:54 +00:00
FullMethod : CarpoolService_PassengerRegularTrips_FullMethodName ,
2023-03-27 18:54:56 +00:00
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( CarpoolServiceServer ) . PassengerRegularTrips ( ctx , req . ( * PassengerRegularTripsRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _CarpoolService_CreateBooking_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
2025-03-13 16:56:54 +00:00
in := new ( CreateCarpoolBookingRequest )
2023-03-27 18:54:56 +00:00
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( CarpoolServiceServer ) . CreateBooking ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-03-13 16:56:54 +00:00
FullMethod : CarpoolService_CreateBooking_FullMethodName ,
2023-03-27 18:54:56 +00:00
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
2025-03-13 16:56:54 +00:00
return srv . ( CarpoolServiceServer ) . CreateBooking ( ctx , req . ( * CreateCarpoolBookingRequest ) )
2023-03-27 18:54:56 +00:00
}
return interceptor ( ctx , in , info , handler )
}
func _CarpoolService_UpdateBooking_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
2025-03-13 16:56:54 +00:00
in := new ( UpdateCarpoolBookingRequest )
2023-03-27 18:54:56 +00:00
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( CarpoolServiceServer ) . UpdateBooking ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-03-13 16:56:54 +00:00
FullMethod : CarpoolService_UpdateBooking_FullMethodName ,
2023-03-27 18:54:56 +00:00
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
2025-03-13 16:56:54 +00:00
return srv . ( CarpoolServiceServer ) . UpdateBooking ( ctx , req . ( * UpdateCarpoolBookingRequest ) )
2023-03-27 18:54:56 +00:00
}
return interceptor ( ctx , in , info , handler )
}
func _CarpoolService_GetBooking_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
2025-03-13 16:56:54 +00:00
in := new ( GetCarpoolBookingRequest )
2023-03-27 18:54:56 +00:00
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( CarpoolServiceServer ) . GetBooking ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-03-13 16:56:54 +00:00
FullMethod : CarpoolService_GetBooking_FullMethodName ,
2023-03-27 18:54:56 +00:00
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
2025-03-13 16:56:54 +00:00
return srv . ( CarpoolServiceServer ) . GetBooking ( ctx , req . ( * GetCarpoolBookingRequest ) )
2023-03-27 18:54:56 +00:00
}
return interceptor ( ctx , in , info , handler )
}
// CarpoolService_ServiceDesc is the grpc.ServiceDesc for CarpoolService service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var CarpoolService_ServiceDesc = grpc . ServiceDesc {
ServiceName : "CarpoolService" ,
HandlerType : ( * CarpoolServiceServer ) ( nil ) ,
Methods : [ ] grpc . MethodDesc {
{
MethodName : "CreateRegularRoutes" ,
Handler : _CarpoolService_CreateRegularRoutes_Handler ,
} ,
{
MethodName : "DeleteRegularRoutes" ,
Handler : _CarpoolService_DeleteRegularRoutes_Handler ,
} ,
{
MethodName : "GetUserPlanning" ,
Handler : _CarpoolService_GetUserPlanning_Handler ,
} ,
2023-04-05 18:57:27 +00:00
{
MethodName : "GetPlannedTrip" ,
Handler : _CarpoolService_GetPlannedTrip_Handler ,
} ,
2023-05-07 23:29:59 +00:00
{
MethodName : "GetUserBookings" ,
Handler : _CarpoolService_GetUserBookings_Handler ,
} ,
2023-03-27 18:54:56 +00:00
{
MethodName : "DriverJourneys" ,
Handler : _CarpoolService_DriverJourneys_Handler ,
} ,
{
MethodName : "PassengerJourneys" ,
Handler : _CarpoolService_PassengerJourneys_Handler ,
} ,
{
MethodName : "DriverRegularTrips" ,
Handler : _CarpoolService_DriverRegularTrips_Handler ,
} ,
{
MethodName : "PassengerRegularTrips" ,
Handler : _CarpoolService_PassengerRegularTrips_Handler ,
} ,
{
MethodName : "CreateBooking" ,
Handler : _CarpoolService_CreateBooking_Handler ,
} ,
{
MethodName : "UpdateBooking" ,
Handler : _CarpoolService_UpdateBooking_Handler ,
} ,
{
MethodName : "GetBooking" ,
Handler : _CarpoolService_GetBooking_Handler ,
} ,
} ,
Streams : [ ] grpc . StreamDesc { } ,
Metadata : "carpool-service.proto" ,
}