// Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.6.2 // - protoc v7.35.1 // source: main.proto package proto import ( context "context" httpbody "google.golang.org/genproto/googleapis/api/httpbody" 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.64.0 or later. const _ = grpc.SupportPackageIsVersion9 const ( EveningDetectiveServer_Ping_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/Ping" EveningDetectiveServer_Echo_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/Echo" EveningDetectiveServer_Signup_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/Signup" EveningDetectiveServer_RefreshPassword_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/RefreshPassword" EveningDetectiveServer_Login_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/Login" EveningDetectiveServer_Refresh_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/Refresh" EveningDetectiveServer_GetUsers_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/GetUsers" EveningDetectiveServer_GetUserById_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/GetUserById" EveningDetectiveServer_GetMe_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/GetMe" EveningDetectiveServer_AddUserRole_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/AddUserRole" EveningDetectiveServer_DeleteUserRole_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/DeleteUserRole" EveningDetectiveServer_GetPermissions_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/GetPermissions" EveningDetectiveServer_UploadFile_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/UploadFile" EveningDetectiveServer_DownloadFile_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/DownloadFile" EveningDetectiveServer_AddScenario_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/AddScenario" EveningDetectiveServer_GetMyScenarios_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/GetMyScenarios" EveningDetectiveServer_GetScenariosCatalog_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/GetScenariosCatalog" EveningDetectiveServer_GetFullScenario_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/GetFullScenario" EveningDetectiveServer_GetScenario_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/GetScenario" EveningDetectiveServer_UpdateScenario_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/UpdateScenario" EveningDetectiveServer_PublicScenario_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/PublicScenario" EveningDetectiveServer_DraftScenario_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/DraftScenario" EveningDetectiveServer_DeleteScenario_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/DeleteScenario" EveningDetectiveServer_AddScenarioPlace_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/AddScenarioPlace" EveningDetectiveServer_UpdateScenarioPlace_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/UpdateScenarioPlace" EveningDetectiveServer_DeleteScenarioPlace_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/DeleteScenarioPlace" EveningDetectiveServer_AddGame_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/AddGame" EveningDetectiveServer_GetGames_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/GetGames" EveningDetectiveServer_GetGame_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/GetGame" EveningDetectiveServer_UpdateGame_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/UpdateGame" EveningDetectiveServer_DeleteGame_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/DeleteGame" EveningDetectiveServer_AddTeam_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/AddTeam" EveningDetectiveServer_UpdateTeam_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/UpdateTeam" EveningDetectiveServer_DeleteTeam_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/DeleteTeam" EveningDetectiveServer_GiveTeamApplications_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/GiveTeamApplications" EveningDetectiveServer_GetTeamStory_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/GetTeamStory" EveningDetectiveServer_AddTeamAction_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/AddTeamAction" EveningDetectiveServer_DeleteLastTeamAction_FullMethodName = "/crabs.evening_detective_server.EveningDetectiveServer/DeleteLastTeamAction" ) // EveningDetectiveServerClient is the client API for EveningDetectiveServer 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 EveningDetectiveServerClient interface { Ping(ctx context.Context, in *PingReq, opts ...grpc.CallOption) (*PingRsp, error) Echo(ctx context.Context, in *EchoReq, opts ...grpc.CallOption) (*EchoRsp, error) Signup(ctx context.Context, in *SignupReq, opts ...grpc.CallOption) (*SignupRsp, error) RefreshPassword(ctx context.Context, in *RefreshPasswordReq, opts ...grpc.CallOption) (*RefreshPasswordRsp, error) Login(ctx context.Context, in *LoginReq, opts ...grpc.CallOption) (*LoginRsp, error) Refresh(ctx context.Context, in *RefreshReq, opts ...grpc.CallOption) (*RefreshRsp, error) GetUsers(ctx context.Context, in *GetUsersReq, opts ...grpc.CallOption) (*GetUsersRsp, error) GetUserById(ctx context.Context, in *GetUserByIdReq, opts ...grpc.CallOption) (*GetUserByIdRsp, error) GetMe(ctx context.Context, in *GetMeReq, opts ...grpc.CallOption) (*GetMeRsp, error) AddUserRole(ctx context.Context, in *AddUserRoleReq, opts ...grpc.CallOption) (*AddUserRoleRsp, error) DeleteUserRole(ctx context.Context, in *DeleteUserRoleReq, opts ...grpc.CallOption) (*DeleteUserRoleRsp, error) GetPermissions(ctx context.Context, in *GetPermissionsReq, opts ...grpc.CallOption) (*GetPermissionsRsp, error) UploadFile(ctx context.Context, in *UploadFileReq, opts ...grpc.CallOption) (*UploadFileRsp, error) DownloadFile(ctx context.Context, in *DownloadFileReq, opts ...grpc.CallOption) (*httpbody.HttpBody, error) AddScenario(ctx context.Context, in *AddScenarioReq, opts ...grpc.CallOption) (*AddScenarioRsp, error) GetMyScenarios(ctx context.Context, in *GetMyScenariosReq, opts ...grpc.CallOption) (*GetMyScenariosRsp, error) GetScenariosCatalog(ctx context.Context, in *GetScenariosCatalogReq, opts ...grpc.CallOption) (*GetScenariosCatalogRsp, error) GetFullScenario(ctx context.Context, in *GetScenarioReq, opts ...grpc.CallOption) (*GetScenarioRsp, error) GetScenario(ctx context.Context, in *GetScenarioReq, opts ...grpc.CallOption) (*GetScenarioRsp, error) UpdateScenario(ctx context.Context, in *UpdateScenarioReq, opts ...grpc.CallOption) (*UpdateScenarioRsp, error) PublicScenario(ctx context.Context, in *PublicScenarioReq, opts ...grpc.CallOption) (*PublicScenarioRsp, error) DraftScenario(ctx context.Context, in *DraftScenarioReq, opts ...grpc.CallOption) (*DraftScenarioRsp, error) DeleteScenario(ctx context.Context, in *DeleteScenarioReq, opts ...grpc.CallOption) (*DeleteScenarioRsp, error) AddScenarioPlace(ctx context.Context, in *AddScenarioPlaceReq, opts ...grpc.CallOption) (*AddScenarioPlaceRsp, error) UpdateScenarioPlace(ctx context.Context, in *UpdateScenarioPlaceReq, opts ...grpc.CallOption) (*UpdateScenarioPlaceRsp, error) DeleteScenarioPlace(ctx context.Context, in *DeleteScenarioPlaceReq, opts ...grpc.CallOption) (*DeleteScenarioPlaceRsp, error) AddGame(ctx context.Context, in *AddGameReq, opts ...grpc.CallOption) (*AddGameRsp, error) GetGames(ctx context.Context, in *GetGamesReq, opts ...grpc.CallOption) (*GetGamesRsp, error) GetGame(ctx context.Context, in *GetGameReq, opts ...grpc.CallOption) (*GetGameRsp, error) UpdateGame(ctx context.Context, in *UpdateGameReq, opts ...grpc.CallOption) (*UpdateGameRsp, error) DeleteGame(ctx context.Context, in *DeleteGameReq, opts ...grpc.CallOption) (*DeleteGameRsp, error) AddTeam(ctx context.Context, in *AddTeamReq, opts ...grpc.CallOption) (*AddTeamRsp, error) UpdateTeam(ctx context.Context, in *UpdateTeamReq, opts ...grpc.CallOption) (*UpdateTeamRsp, error) DeleteTeam(ctx context.Context, in *DeleteTeamReq, opts ...grpc.CallOption) (*DeleteTeamRsp, error) GiveTeamApplications(ctx context.Context, in *GiveTeamApplicationsReq, opts ...grpc.CallOption) (*GiveTeamApplicationsRsp, error) GetTeamStory(ctx context.Context, in *GetTeamStoryReq, opts ...grpc.CallOption) (*GetTeamStoryRsp, error) AddTeamAction(ctx context.Context, in *AddTeamActionReq, opts ...grpc.CallOption) (*AddTeamActionRsp, error) DeleteLastTeamAction(ctx context.Context, in *DeleteLastTeamActionReq, opts ...grpc.CallOption) (*DeleteLastTeamActionRsp, error) } type eveningDetectiveServerClient struct { cc grpc.ClientConnInterface } func NewEveningDetectiveServerClient(cc grpc.ClientConnInterface) EveningDetectiveServerClient { return &eveningDetectiveServerClient{cc} } func (c *eveningDetectiveServerClient) Ping(ctx context.Context, in *PingReq, opts ...grpc.CallOption) (*PingRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(PingRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_Ping_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) Echo(ctx context.Context, in *EchoReq, opts ...grpc.CallOption) (*EchoRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(EchoRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_Echo_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) Signup(ctx context.Context, in *SignupReq, opts ...grpc.CallOption) (*SignupRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SignupRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_Signup_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) RefreshPassword(ctx context.Context, in *RefreshPasswordReq, opts ...grpc.CallOption) (*RefreshPasswordRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(RefreshPasswordRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_RefreshPassword_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) Login(ctx context.Context, in *LoginReq, opts ...grpc.CallOption) (*LoginRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(LoginRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_Login_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) Refresh(ctx context.Context, in *RefreshReq, opts ...grpc.CallOption) (*RefreshRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(RefreshRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_Refresh_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) GetUsers(ctx context.Context, in *GetUsersReq, opts ...grpc.CallOption) (*GetUsersRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetUsersRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_GetUsers_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) GetUserById(ctx context.Context, in *GetUserByIdReq, opts ...grpc.CallOption) (*GetUserByIdRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetUserByIdRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_GetUserById_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) GetMe(ctx context.Context, in *GetMeReq, opts ...grpc.CallOption) (*GetMeRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetMeRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_GetMe_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) AddUserRole(ctx context.Context, in *AddUserRoleReq, opts ...grpc.CallOption) (*AddUserRoleRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(AddUserRoleRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_AddUserRole_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) DeleteUserRole(ctx context.Context, in *DeleteUserRoleReq, opts ...grpc.CallOption) (*DeleteUserRoleRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(DeleteUserRoleRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_DeleteUserRole_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) GetPermissions(ctx context.Context, in *GetPermissionsReq, opts ...grpc.CallOption) (*GetPermissionsRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetPermissionsRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_GetPermissions_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) UploadFile(ctx context.Context, in *UploadFileReq, opts ...grpc.CallOption) (*UploadFileRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(UploadFileRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_UploadFile_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) DownloadFile(ctx context.Context, in *DownloadFileReq, opts ...grpc.CallOption) (*httpbody.HttpBody, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(httpbody.HttpBody) err := c.cc.Invoke(ctx, EveningDetectiveServer_DownloadFile_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) AddScenario(ctx context.Context, in *AddScenarioReq, opts ...grpc.CallOption) (*AddScenarioRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(AddScenarioRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_AddScenario_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) GetMyScenarios(ctx context.Context, in *GetMyScenariosReq, opts ...grpc.CallOption) (*GetMyScenariosRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetMyScenariosRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_GetMyScenarios_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) GetScenariosCatalog(ctx context.Context, in *GetScenariosCatalogReq, opts ...grpc.CallOption) (*GetScenariosCatalogRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetScenariosCatalogRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_GetScenariosCatalog_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) GetFullScenario(ctx context.Context, in *GetScenarioReq, opts ...grpc.CallOption) (*GetScenarioRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetScenarioRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_GetFullScenario_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) GetScenario(ctx context.Context, in *GetScenarioReq, opts ...grpc.CallOption) (*GetScenarioRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetScenarioRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_GetScenario_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) UpdateScenario(ctx context.Context, in *UpdateScenarioReq, opts ...grpc.CallOption) (*UpdateScenarioRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(UpdateScenarioRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_UpdateScenario_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) PublicScenario(ctx context.Context, in *PublicScenarioReq, opts ...grpc.CallOption) (*PublicScenarioRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(PublicScenarioRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_PublicScenario_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) DraftScenario(ctx context.Context, in *DraftScenarioReq, opts ...grpc.CallOption) (*DraftScenarioRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(DraftScenarioRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_DraftScenario_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) DeleteScenario(ctx context.Context, in *DeleteScenarioReq, opts ...grpc.CallOption) (*DeleteScenarioRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(DeleteScenarioRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_DeleteScenario_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) AddScenarioPlace(ctx context.Context, in *AddScenarioPlaceReq, opts ...grpc.CallOption) (*AddScenarioPlaceRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(AddScenarioPlaceRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_AddScenarioPlace_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) UpdateScenarioPlace(ctx context.Context, in *UpdateScenarioPlaceReq, opts ...grpc.CallOption) (*UpdateScenarioPlaceRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(UpdateScenarioPlaceRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_UpdateScenarioPlace_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) DeleteScenarioPlace(ctx context.Context, in *DeleteScenarioPlaceReq, opts ...grpc.CallOption) (*DeleteScenarioPlaceRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(DeleteScenarioPlaceRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_DeleteScenarioPlace_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) AddGame(ctx context.Context, in *AddGameReq, opts ...grpc.CallOption) (*AddGameRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(AddGameRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_AddGame_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) GetGames(ctx context.Context, in *GetGamesReq, opts ...grpc.CallOption) (*GetGamesRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetGamesRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_GetGames_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) GetGame(ctx context.Context, in *GetGameReq, opts ...grpc.CallOption) (*GetGameRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetGameRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_GetGame_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) UpdateGame(ctx context.Context, in *UpdateGameReq, opts ...grpc.CallOption) (*UpdateGameRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(UpdateGameRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_UpdateGame_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) DeleteGame(ctx context.Context, in *DeleteGameReq, opts ...grpc.CallOption) (*DeleteGameRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(DeleteGameRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_DeleteGame_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) AddTeam(ctx context.Context, in *AddTeamReq, opts ...grpc.CallOption) (*AddTeamRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(AddTeamRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_AddTeam_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) UpdateTeam(ctx context.Context, in *UpdateTeamReq, opts ...grpc.CallOption) (*UpdateTeamRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(UpdateTeamRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_UpdateTeam_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) DeleteTeam(ctx context.Context, in *DeleteTeamReq, opts ...grpc.CallOption) (*DeleteTeamRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(DeleteTeamRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_DeleteTeam_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) GiveTeamApplications(ctx context.Context, in *GiveTeamApplicationsReq, opts ...grpc.CallOption) (*GiveTeamApplicationsRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GiveTeamApplicationsRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_GiveTeamApplications_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) GetTeamStory(ctx context.Context, in *GetTeamStoryReq, opts ...grpc.CallOption) (*GetTeamStoryRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetTeamStoryRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_GetTeamStory_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) AddTeamAction(ctx context.Context, in *AddTeamActionReq, opts ...grpc.CallOption) (*AddTeamActionRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(AddTeamActionRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_AddTeamAction_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } func (c *eveningDetectiveServerClient) DeleteLastTeamAction(ctx context.Context, in *DeleteLastTeamActionReq, opts ...grpc.CallOption) (*DeleteLastTeamActionRsp, error) { cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(DeleteLastTeamActionRsp) err := c.cc.Invoke(ctx, EveningDetectiveServer_DeleteLastTeamAction_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } // EveningDetectiveServerServer is the server API for EveningDetectiveServer service. // All implementations must embed UnimplementedEveningDetectiveServerServer // for forward compatibility. type EveningDetectiveServerServer interface { Ping(context.Context, *PingReq) (*PingRsp, error) Echo(context.Context, *EchoReq) (*EchoRsp, error) Signup(context.Context, *SignupReq) (*SignupRsp, error) RefreshPassword(context.Context, *RefreshPasswordReq) (*RefreshPasswordRsp, error) Login(context.Context, *LoginReq) (*LoginRsp, error) Refresh(context.Context, *RefreshReq) (*RefreshRsp, error) GetUsers(context.Context, *GetUsersReq) (*GetUsersRsp, error) GetUserById(context.Context, *GetUserByIdReq) (*GetUserByIdRsp, error) GetMe(context.Context, *GetMeReq) (*GetMeRsp, error) AddUserRole(context.Context, *AddUserRoleReq) (*AddUserRoleRsp, error) DeleteUserRole(context.Context, *DeleteUserRoleReq) (*DeleteUserRoleRsp, error) GetPermissions(context.Context, *GetPermissionsReq) (*GetPermissionsRsp, error) UploadFile(context.Context, *UploadFileReq) (*UploadFileRsp, error) DownloadFile(context.Context, *DownloadFileReq) (*httpbody.HttpBody, error) AddScenario(context.Context, *AddScenarioReq) (*AddScenarioRsp, error) GetMyScenarios(context.Context, *GetMyScenariosReq) (*GetMyScenariosRsp, error) GetScenariosCatalog(context.Context, *GetScenariosCatalogReq) (*GetScenariosCatalogRsp, error) GetFullScenario(context.Context, *GetScenarioReq) (*GetScenarioRsp, error) GetScenario(context.Context, *GetScenarioReq) (*GetScenarioRsp, error) UpdateScenario(context.Context, *UpdateScenarioReq) (*UpdateScenarioRsp, error) PublicScenario(context.Context, *PublicScenarioReq) (*PublicScenarioRsp, error) DraftScenario(context.Context, *DraftScenarioReq) (*DraftScenarioRsp, error) DeleteScenario(context.Context, *DeleteScenarioReq) (*DeleteScenarioRsp, error) AddScenarioPlace(context.Context, *AddScenarioPlaceReq) (*AddScenarioPlaceRsp, error) UpdateScenarioPlace(context.Context, *UpdateScenarioPlaceReq) (*UpdateScenarioPlaceRsp, error) DeleteScenarioPlace(context.Context, *DeleteScenarioPlaceReq) (*DeleteScenarioPlaceRsp, error) AddGame(context.Context, *AddGameReq) (*AddGameRsp, error) GetGames(context.Context, *GetGamesReq) (*GetGamesRsp, error) GetGame(context.Context, *GetGameReq) (*GetGameRsp, error) UpdateGame(context.Context, *UpdateGameReq) (*UpdateGameRsp, error) DeleteGame(context.Context, *DeleteGameReq) (*DeleteGameRsp, error) AddTeam(context.Context, *AddTeamReq) (*AddTeamRsp, error) UpdateTeam(context.Context, *UpdateTeamReq) (*UpdateTeamRsp, error) DeleteTeam(context.Context, *DeleteTeamReq) (*DeleteTeamRsp, error) GiveTeamApplications(context.Context, *GiveTeamApplicationsReq) (*GiveTeamApplicationsRsp, error) GetTeamStory(context.Context, *GetTeamStoryReq) (*GetTeamStoryRsp, error) AddTeamAction(context.Context, *AddTeamActionReq) (*AddTeamActionRsp, error) DeleteLastTeamAction(context.Context, *DeleteLastTeamActionReq) (*DeleteLastTeamActionRsp, error) mustEmbedUnimplementedEveningDetectiveServerServer() } // UnimplementedEveningDetectiveServerServer must be embedded to have // forward compatible implementations. // // NOTE: this should be embedded by value instead of pointer to avoid a nil // pointer dereference when methods are called. type UnimplementedEveningDetectiveServerServer struct{} func (UnimplementedEveningDetectiveServerServer) Ping(context.Context, *PingReq) (*PingRsp, error) { return nil, status.Error(codes.Unimplemented, "method Ping not implemented") } func (UnimplementedEveningDetectiveServerServer) Echo(context.Context, *EchoReq) (*EchoRsp, error) { return nil, status.Error(codes.Unimplemented, "method Echo not implemented") } func (UnimplementedEveningDetectiveServerServer) Signup(context.Context, *SignupReq) (*SignupRsp, error) { return nil, status.Error(codes.Unimplemented, "method Signup not implemented") } func (UnimplementedEveningDetectiveServerServer) RefreshPassword(context.Context, *RefreshPasswordReq) (*RefreshPasswordRsp, error) { return nil, status.Error(codes.Unimplemented, "method RefreshPassword not implemented") } func (UnimplementedEveningDetectiveServerServer) Login(context.Context, *LoginReq) (*LoginRsp, error) { return nil, status.Error(codes.Unimplemented, "method Login not implemented") } func (UnimplementedEveningDetectiveServerServer) Refresh(context.Context, *RefreshReq) (*RefreshRsp, error) { return nil, status.Error(codes.Unimplemented, "method Refresh not implemented") } func (UnimplementedEveningDetectiveServerServer) GetUsers(context.Context, *GetUsersReq) (*GetUsersRsp, error) { return nil, status.Error(codes.Unimplemented, "method GetUsers not implemented") } func (UnimplementedEveningDetectiveServerServer) GetUserById(context.Context, *GetUserByIdReq) (*GetUserByIdRsp, error) { return nil, status.Error(codes.Unimplemented, "method GetUserById not implemented") } func (UnimplementedEveningDetectiveServerServer) GetMe(context.Context, *GetMeReq) (*GetMeRsp, error) { return nil, status.Error(codes.Unimplemented, "method GetMe not implemented") } func (UnimplementedEveningDetectiveServerServer) AddUserRole(context.Context, *AddUserRoleReq) (*AddUserRoleRsp, error) { return nil, status.Error(codes.Unimplemented, "method AddUserRole not implemented") } func (UnimplementedEveningDetectiveServerServer) DeleteUserRole(context.Context, *DeleteUserRoleReq) (*DeleteUserRoleRsp, error) { return nil, status.Error(codes.Unimplemented, "method DeleteUserRole not implemented") } func (UnimplementedEveningDetectiveServerServer) GetPermissions(context.Context, *GetPermissionsReq) (*GetPermissionsRsp, error) { return nil, status.Error(codes.Unimplemented, "method GetPermissions not implemented") } func (UnimplementedEveningDetectiveServerServer) UploadFile(context.Context, *UploadFileReq) (*UploadFileRsp, error) { return nil, status.Error(codes.Unimplemented, "method UploadFile not implemented") } func (UnimplementedEveningDetectiveServerServer) DownloadFile(context.Context, *DownloadFileReq) (*httpbody.HttpBody, error) { return nil, status.Error(codes.Unimplemented, "method DownloadFile not implemented") } func (UnimplementedEveningDetectiveServerServer) AddScenario(context.Context, *AddScenarioReq) (*AddScenarioRsp, error) { return nil, status.Error(codes.Unimplemented, "method AddScenario not implemented") } func (UnimplementedEveningDetectiveServerServer) GetMyScenarios(context.Context, *GetMyScenariosReq) (*GetMyScenariosRsp, error) { return nil, status.Error(codes.Unimplemented, "method GetMyScenarios not implemented") } func (UnimplementedEveningDetectiveServerServer) GetScenariosCatalog(context.Context, *GetScenariosCatalogReq) (*GetScenariosCatalogRsp, error) { return nil, status.Error(codes.Unimplemented, "method GetScenariosCatalog not implemented") } func (UnimplementedEveningDetectiveServerServer) GetFullScenario(context.Context, *GetScenarioReq) (*GetScenarioRsp, error) { return nil, status.Error(codes.Unimplemented, "method GetFullScenario not implemented") } func (UnimplementedEveningDetectiveServerServer) GetScenario(context.Context, *GetScenarioReq) (*GetScenarioRsp, error) { return nil, status.Error(codes.Unimplemented, "method GetScenario not implemented") } func (UnimplementedEveningDetectiveServerServer) UpdateScenario(context.Context, *UpdateScenarioReq) (*UpdateScenarioRsp, error) { return nil, status.Error(codes.Unimplemented, "method UpdateScenario not implemented") } func (UnimplementedEveningDetectiveServerServer) PublicScenario(context.Context, *PublicScenarioReq) (*PublicScenarioRsp, error) { return nil, status.Error(codes.Unimplemented, "method PublicScenario not implemented") } func (UnimplementedEveningDetectiveServerServer) DraftScenario(context.Context, *DraftScenarioReq) (*DraftScenarioRsp, error) { return nil, status.Error(codes.Unimplemented, "method DraftScenario not implemented") } func (UnimplementedEveningDetectiveServerServer) DeleteScenario(context.Context, *DeleteScenarioReq) (*DeleteScenarioRsp, error) { return nil, status.Error(codes.Unimplemented, "method DeleteScenario not implemented") } func (UnimplementedEveningDetectiveServerServer) AddScenarioPlace(context.Context, *AddScenarioPlaceReq) (*AddScenarioPlaceRsp, error) { return nil, status.Error(codes.Unimplemented, "method AddScenarioPlace not implemented") } func (UnimplementedEveningDetectiveServerServer) UpdateScenarioPlace(context.Context, *UpdateScenarioPlaceReq) (*UpdateScenarioPlaceRsp, error) { return nil, status.Error(codes.Unimplemented, "method UpdateScenarioPlace not implemented") } func (UnimplementedEveningDetectiveServerServer) DeleteScenarioPlace(context.Context, *DeleteScenarioPlaceReq) (*DeleteScenarioPlaceRsp, error) { return nil, status.Error(codes.Unimplemented, "method DeleteScenarioPlace not implemented") } func (UnimplementedEveningDetectiveServerServer) AddGame(context.Context, *AddGameReq) (*AddGameRsp, error) { return nil, status.Error(codes.Unimplemented, "method AddGame not implemented") } func (UnimplementedEveningDetectiveServerServer) GetGames(context.Context, *GetGamesReq) (*GetGamesRsp, error) { return nil, status.Error(codes.Unimplemented, "method GetGames not implemented") } func (UnimplementedEveningDetectiveServerServer) GetGame(context.Context, *GetGameReq) (*GetGameRsp, error) { return nil, status.Error(codes.Unimplemented, "method GetGame not implemented") } func (UnimplementedEveningDetectiveServerServer) UpdateGame(context.Context, *UpdateGameReq) (*UpdateGameRsp, error) { return nil, status.Error(codes.Unimplemented, "method UpdateGame not implemented") } func (UnimplementedEveningDetectiveServerServer) DeleteGame(context.Context, *DeleteGameReq) (*DeleteGameRsp, error) { return nil, status.Error(codes.Unimplemented, "method DeleteGame not implemented") } func (UnimplementedEveningDetectiveServerServer) AddTeam(context.Context, *AddTeamReq) (*AddTeamRsp, error) { return nil, status.Error(codes.Unimplemented, "method AddTeam not implemented") } func (UnimplementedEveningDetectiveServerServer) UpdateTeam(context.Context, *UpdateTeamReq) (*UpdateTeamRsp, error) { return nil, status.Error(codes.Unimplemented, "method UpdateTeam not implemented") } func (UnimplementedEveningDetectiveServerServer) DeleteTeam(context.Context, *DeleteTeamReq) (*DeleteTeamRsp, error) { return nil, status.Error(codes.Unimplemented, "method DeleteTeam not implemented") } func (UnimplementedEveningDetectiveServerServer) GiveTeamApplications(context.Context, *GiveTeamApplicationsReq) (*GiveTeamApplicationsRsp, error) { return nil, status.Error(codes.Unimplemented, "method GiveTeamApplications not implemented") } func (UnimplementedEveningDetectiveServerServer) GetTeamStory(context.Context, *GetTeamStoryReq) (*GetTeamStoryRsp, error) { return nil, status.Error(codes.Unimplemented, "method GetTeamStory not implemented") } func (UnimplementedEveningDetectiveServerServer) AddTeamAction(context.Context, *AddTeamActionReq) (*AddTeamActionRsp, error) { return nil, status.Error(codes.Unimplemented, "method AddTeamAction not implemented") } func (UnimplementedEveningDetectiveServerServer) DeleteLastTeamAction(context.Context, *DeleteLastTeamActionReq) (*DeleteLastTeamActionRsp, error) { return nil, status.Error(codes.Unimplemented, "method DeleteLastTeamAction not implemented") } func (UnimplementedEveningDetectiveServerServer) mustEmbedUnimplementedEveningDetectiveServerServer() { } func (UnimplementedEveningDetectiveServerServer) testEmbeddedByValue() {} // UnsafeEveningDetectiveServerServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to EveningDetectiveServerServer will // result in compilation errors. type UnsafeEveningDetectiveServerServer interface { mustEmbedUnimplementedEveningDetectiveServerServer() } func RegisterEveningDetectiveServerServer(s grpc.ServiceRegistrar, srv EveningDetectiveServerServer) { // If the following call panics, it indicates UnimplementedEveningDetectiveServerServer was // embedded by pointer and is nil. This will cause panics if an // unimplemented method is ever invoked, so we test this at initialization // time to prevent it from happening at runtime later due to I/O. if t, ok := srv.(interface{ testEmbeddedByValue() }); ok { t.testEmbeddedByValue() } s.RegisterService(&EveningDetectiveServer_ServiceDesc, srv) } func _EveningDetectiveServer_Ping_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PingReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).Ping(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_Ping_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).Ping(ctx, req.(*PingReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_Echo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EchoReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).Echo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_Echo_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).Echo(ctx, req.(*EchoReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_Signup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(SignupReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).Signup(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_Signup_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).Signup(ctx, req.(*SignupReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_RefreshPassword_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RefreshPasswordReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).RefreshPassword(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_RefreshPassword_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).RefreshPassword(ctx, req.(*RefreshPasswordReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_Login_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(LoginReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).Login(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_Login_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).Login(ctx, req.(*LoginReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_Refresh_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(RefreshReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).Refresh(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_Refresh_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).Refresh(ctx, req.(*RefreshReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_GetUsers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetUsersReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).GetUsers(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_GetUsers_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).GetUsers(ctx, req.(*GetUsersReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_GetUserById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetUserByIdReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).GetUserById(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_GetUserById_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).GetUserById(ctx, req.(*GetUserByIdReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_GetMe_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetMeReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).GetMe(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_GetMe_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).GetMe(ctx, req.(*GetMeReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_AddUserRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AddUserRoleReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).AddUserRole(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_AddUserRole_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).AddUserRole(ctx, req.(*AddUserRoleReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_DeleteUserRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DeleteUserRoleReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).DeleteUserRole(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_DeleteUserRole_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).DeleteUserRole(ctx, req.(*DeleteUserRoleReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_GetPermissions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetPermissionsReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).GetPermissions(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_GetPermissions_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).GetPermissions(ctx, req.(*GetPermissionsReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_UploadFile_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(UploadFileReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).UploadFile(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_UploadFile_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).UploadFile(ctx, req.(*UploadFileReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_DownloadFile_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DownloadFileReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).DownloadFile(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_DownloadFile_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).DownloadFile(ctx, req.(*DownloadFileReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_AddScenario_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AddScenarioReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).AddScenario(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_AddScenario_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).AddScenario(ctx, req.(*AddScenarioReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_GetMyScenarios_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetMyScenariosReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).GetMyScenarios(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_GetMyScenarios_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).GetMyScenarios(ctx, req.(*GetMyScenariosReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_GetScenariosCatalog_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetScenariosCatalogReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).GetScenariosCatalog(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_GetScenariosCatalog_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).GetScenariosCatalog(ctx, req.(*GetScenariosCatalogReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_GetFullScenario_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetScenarioReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).GetFullScenario(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_GetFullScenario_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).GetFullScenario(ctx, req.(*GetScenarioReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_GetScenario_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetScenarioReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).GetScenario(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_GetScenario_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).GetScenario(ctx, req.(*GetScenarioReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_UpdateScenario_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(UpdateScenarioReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).UpdateScenario(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_UpdateScenario_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).UpdateScenario(ctx, req.(*UpdateScenarioReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_PublicScenario_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(PublicScenarioReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).PublicScenario(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_PublicScenario_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).PublicScenario(ctx, req.(*PublicScenarioReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_DraftScenario_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DraftScenarioReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).DraftScenario(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_DraftScenario_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).DraftScenario(ctx, req.(*DraftScenarioReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_DeleteScenario_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DeleteScenarioReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).DeleteScenario(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_DeleteScenario_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).DeleteScenario(ctx, req.(*DeleteScenarioReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_AddScenarioPlace_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AddScenarioPlaceReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).AddScenarioPlace(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_AddScenarioPlace_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).AddScenarioPlace(ctx, req.(*AddScenarioPlaceReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_UpdateScenarioPlace_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(UpdateScenarioPlaceReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).UpdateScenarioPlace(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_UpdateScenarioPlace_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).UpdateScenarioPlace(ctx, req.(*UpdateScenarioPlaceReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_DeleteScenarioPlace_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DeleteScenarioPlaceReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).DeleteScenarioPlace(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_DeleteScenarioPlace_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).DeleteScenarioPlace(ctx, req.(*DeleteScenarioPlaceReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_AddGame_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AddGameReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).AddGame(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_AddGame_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).AddGame(ctx, req.(*AddGameReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_GetGames_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetGamesReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).GetGames(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_GetGames_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).GetGames(ctx, req.(*GetGamesReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_GetGame_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetGameReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).GetGame(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_GetGame_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).GetGame(ctx, req.(*GetGameReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_UpdateGame_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(UpdateGameReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).UpdateGame(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_UpdateGame_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).UpdateGame(ctx, req.(*UpdateGameReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_DeleteGame_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DeleteGameReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).DeleteGame(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_DeleteGame_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).DeleteGame(ctx, req.(*DeleteGameReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_AddTeam_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AddTeamReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).AddTeam(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_AddTeam_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).AddTeam(ctx, req.(*AddTeamReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_UpdateTeam_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(UpdateTeamReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).UpdateTeam(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_UpdateTeam_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).UpdateTeam(ctx, req.(*UpdateTeamReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_DeleteTeam_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DeleteTeamReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).DeleteTeam(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_DeleteTeam_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).DeleteTeam(ctx, req.(*DeleteTeamReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_GiveTeamApplications_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GiveTeamApplicationsReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).GiveTeamApplications(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_GiveTeamApplications_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).GiveTeamApplications(ctx, req.(*GiveTeamApplicationsReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_GetTeamStory_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetTeamStoryReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).GetTeamStory(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_GetTeamStory_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).GetTeamStory(ctx, req.(*GetTeamStoryReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_AddTeamAction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AddTeamActionReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).AddTeamAction(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_AddTeamAction_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).AddTeamAction(ctx, req.(*AddTeamActionReq)) } return interceptor(ctx, in, info, handler) } func _EveningDetectiveServer_DeleteLastTeamAction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DeleteLastTeamActionReq) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(EveningDetectiveServerServer).DeleteLastTeamAction(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: EveningDetectiveServer_DeleteLastTeamAction_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(EveningDetectiveServerServer).DeleteLastTeamAction(ctx, req.(*DeleteLastTeamActionReq)) } return interceptor(ctx, in, info, handler) } // EveningDetectiveServer_ServiceDesc is the grpc.ServiceDesc for EveningDetectiveServer service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) var EveningDetectiveServer_ServiceDesc = grpc.ServiceDesc{ ServiceName: "crabs.evening_detective_server.EveningDetectiveServer", HandlerType: (*EveningDetectiveServerServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Ping", Handler: _EveningDetectiveServer_Ping_Handler, }, { MethodName: "Echo", Handler: _EveningDetectiveServer_Echo_Handler, }, { MethodName: "Signup", Handler: _EveningDetectiveServer_Signup_Handler, }, { MethodName: "RefreshPassword", Handler: _EveningDetectiveServer_RefreshPassword_Handler, }, { MethodName: "Login", Handler: _EveningDetectiveServer_Login_Handler, }, { MethodName: "Refresh", Handler: _EveningDetectiveServer_Refresh_Handler, }, { MethodName: "GetUsers", Handler: _EveningDetectiveServer_GetUsers_Handler, }, { MethodName: "GetUserById", Handler: _EveningDetectiveServer_GetUserById_Handler, }, { MethodName: "GetMe", Handler: _EveningDetectiveServer_GetMe_Handler, }, { MethodName: "AddUserRole", Handler: _EveningDetectiveServer_AddUserRole_Handler, }, { MethodName: "DeleteUserRole", Handler: _EveningDetectiveServer_DeleteUserRole_Handler, }, { MethodName: "GetPermissions", Handler: _EveningDetectiveServer_GetPermissions_Handler, }, { MethodName: "UploadFile", Handler: _EveningDetectiveServer_UploadFile_Handler, }, { MethodName: "DownloadFile", Handler: _EveningDetectiveServer_DownloadFile_Handler, }, { MethodName: "AddScenario", Handler: _EveningDetectiveServer_AddScenario_Handler, }, { MethodName: "GetMyScenarios", Handler: _EveningDetectiveServer_GetMyScenarios_Handler, }, { MethodName: "GetScenariosCatalog", Handler: _EveningDetectiveServer_GetScenariosCatalog_Handler, }, { MethodName: "GetFullScenario", Handler: _EveningDetectiveServer_GetFullScenario_Handler, }, { MethodName: "GetScenario", Handler: _EveningDetectiveServer_GetScenario_Handler, }, { MethodName: "UpdateScenario", Handler: _EveningDetectiveServer_UpdateScenario_Handler, }, { MethodName: "PublicScenario", Handler: _EveningDetectiveServer_PublicScenario_Handler, }, { MethodName: "DraftScenario", Handler: _EveningDetectiveServer_DraftScenario_Handler, }, { MethodName: "DeleteScenario", Handler: _EveningDetectiveServer_DeleteScenario_Handler, }, { MethodName: "AddScenarioPlace", Handler: _EveningDetectiveServer_AddScenarioPlace_Handler, }, { MethodName: "UpdateScenarioPlace", Handler: _EveningDetectiveServer_UpdateScenarioPlace_Handler, }, { MethodName: "DeleteScenarioPlace", Handler: _EveningDetectiveServer_DeleteScenarioPlace_Handler, }, { MethodName: "AddGame", Handler: _EveningDetectiveServer_AddGame_Handler, }, { MethodName: "GetGames", Handler: _EveningDetectiveServer_GetGames_Handler, }, { MethodName: "GetGame", Handler: _EveningDetectiveServer_GetGame_Handler, }, { MethodName: "UpdateGame", Handler: _EveningDetectiveServer_UpdateGame_Handler, }, { MethodName: "DeleteGame", Handler: _EveningDetectiveServer_DeleteGame_Handler, }, { MethodName: "AddTeam", Handler: _EveningDetectiveServer_AddTeam_Handler, }, { MethodName: "UpdateTeam", Handler: _EveningDetectiveServer_UpdateTeam_Handler, }, { MethodName: "DeleteTeam", Handler: _EveningDetectiveServer_DeleteTeam_Handler, }, { MethodName: "GiveTeamApplications", Handler: _EveningDetectiveServer_GiveTeamApplications_Handler, }, { MethodName: "GetTeamStory", Handler: _EveningDetectiveServer_GetTeamStory_Handler, }, { MethodName: "AddTeamAction", Handler: _EveningDetectiveServer_AddTeamAction_Handler, }, { MethodName: "DeleteLastTeamAction", Handler: _EveningDetectiveServer_DeleteLastTeamAction_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "main.proto", }