pb

package
v0.0.0-...-8fa2ce1 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2024 License: MIT Imports: 19 Imported by: 0

Documentation

Overview

Package pb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	Desserted_CreateUser_FullMethodName            = "/pb.Desserted/CreateUser"
	Desserted_ActivateUser_FullMethodName          = "/pb.Desserted/ActivateUser"
	Desserted_LoginUser_FullMethodName             = "/pb.Desserted/LoginUser"
	Desserted_Logout_FullMethodName                = "/pb.Desserted/Logout"
	Desserted_CheckUserSession_FullMethodName      = "/pb.Desserted/CheckUserSession"
	Desserted_RenewAccess_FullMethodName           = "/pb.Desserted/RenewAccess"
	Desserted_UpdateUser_FullMethodName            = "/pb.Desserted/UpdateUser"
	Desserted_CreateFriendship_FullMethodName      = "/pb.Desserted/CreateFriendship"
	Desserted_ListUserFriends_FullMethodName       = "/pb.Desserted/ListUserFriends"
	Desserted_ListFriendRequests_FullMethodName    = "/pb.Desserted/ListFriendRequests"
	Desserted_AcceptFriendRequest_FullMethodName   = "/pb.Desserted/AcceptFriendRequest"
	Desserted_CreateGame_FullMethodName            = "/pb.Desserted/CreateGame"
	Desserted_GetGameByID_FullMethodName           = "/pb.Desserted/GetGameByID"
	Desserted_InvitePlayersToGame_FullMethodName   = "/pb.Desserted/InvitePlayersToGame"
	Desserted_ListGameInvites_FullMethodName       = "/pb.Desserted/ListGameInvites"
	Desserted_AcceptGameInvite_FullMethodName      = "/pb.Desserted/AcceptGameInvite"
	Desserted_ListGamePlayers_FullMethodName       = "/pb.Desserted/ListGamePlayers"
	Desserted_ListPlayerGames_FullMethodName       = "/pb.Desserted/ListPlayerGames"
	Desserted_ListActivePlayerGames_FullMethodName = "/pb.Desserted/ListActivePlayerGames"
	Desserted_GetPlayerGame_FullMethodName         = "/pb.Desserted/GetPlayerGame"
	Desserted_StartGame_FullMethodName             = "/pb.Desserted/StartGame"
	Desserted_GetPlayerHand_FullMethodName         = "/pb.Desserted/GetPlayerHand"
	Desserted_PlayDessert_FullMethodName           = "/pb.Desserted/PlayDessert"
	Desserted_DrawCard_FullMethodName              = "/pb.Desserted/DrawCard"
)

Variables

View Source
var Desserted_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "pb.Desserted",
	HandlerType: (*DessertedServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateUser",
			Handler:    _Desserted_CreateUser_Handler,
		},
		{
			MethodName: "ActivateUser",
			Handler:    _Desserted_ActivateUser_Handler,
		},
		{
			MethodName: "LoginUser",
			Handler:    _Desserted_LoginUser_Handler,
		},
		{
			MethodName: "Logout",
			Handler:    _Desserted_Logout_Handler,
		},
		{
			MethodName: "CheckUserSession",
			Handler:    _Desserted_CheckUserSession_Handler,
		},
		{
			MethodName: "RenewAccess",
			Handler:    _Desserted_RenewAccess_Handler,
		},
		{
			MethodName: "UpdateUser",
			Handler:    _Desserted_UpdateUser_Handler,
		},
		{
			MethodName: "CreateFriendship",
			Handler:    _Desserted_CreateFriendship_Handler,
		},
		{
			MethodName: "ListUserFriends",
			Handler:    _Desserted_ListUserFriends_Handler,
		},
		{
			MethodName: "ListFriendRequests",
			Handler:    _Desserted_ListFriendRequests_Handler,
		},
		{
			MethodName: "AcceptFriendRequest",
			Handler:    _Desserted_AcceptFriendRequest_Handler,
		},
		{
			MethodName: "CreateGame",
			Handler:    _Desserted_CreateGame_Handler,
		},
		{
			MethodName: "GetGameByID",
			Handler:    _Desserted_GetGameByID_Handler,
		},
		{
			MethodName: "InvitePlayersToGame",
			Handler:    _Desserted_InvitePlayersToGame_Handler,
		},
		{
			MethodName: "ListGameInvites",
			Handler:    _Desserted_ListGameInvites_Handler,
		},
		{
			MethodName: "AcceptGameInvite",
			Handler:    _Desserted_AcceptGameInvite_Handler,
		},
		{
			MethodName: "ListGamePlayers",
			Handler:    _Desserted_ListGamePlayers_Handler,
		},
		{
			MethodName: "ListPlayerGames",
			Handler:    _Desserted_ListPlayerGames_Handler,
		},
		{
			MethodName: "ListActivePlayerGames",
			Handler:    _Desserted_ListActivePlayerGames_Handler,
		},
		{
			MethodName: "GetPlayerGame",
			Handler:    _Desserted_GetPlayerGame_Handler,
		},
		{
			MethodName: "StartGame",
			Handler:    _Desserted_StartGame_Handler,
		},
		{
			MethodName: "GetPlayerHand",
			Handler:    _Desserted_GetPlayerHand_Handler,
		},
		{
			MethodName: "PlayDessert",
			Handler:    _Desserted_PlayDessert_Handler,
		},
		{
			MethodName: "DrawCard",
			Handler:    _Desserted_DrawCard_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "service_desserted.proto",
}

Desserted_ServiceDesc is the grpc.ServiceDesc for Desserted service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_friend_proto protoreflect.FileDescriptor
View Source
var File_friend_request_proto protoreflect.FileDescriptor
View Source
var File_game_deck_proto protoreflect.FileDescriptor
View Source
var File_game_invitation_proto protoreflect.FileDescriptor
View Source
var File_player_game_proto protoreflect.FileDescriptor
View Source
var File_player_hand_proto protoreflect.FileDescriptor
View Source
var File_rpc_accept_friend_request_proto protoreflect.FileDescriptor
View Source
var File_rpc_accept_game_invite_proto protoreflect.FileDescriptor
View Source
var File_rpc_activate_user_proto protoreflect.FileDescriptor
View Source
var File_rpc_add_player_to_game_proto protoreflect.FileDescriptor
View Source
var File_rpc_check_session_proto protoreflect.FileDescriptor
View Source
var File_rpc_create_friendship_proto protoreflect.FileDescriptor
View Source
var File_rpc_create_game_proto protoreflect.FileDescriptor
View Source
var File_rpc_create_user_proto protoreflect.FileDescriptor
View Source
var File_rpc_draw_card_proto protoreflect.FileDescriptor
View Source
var File_rpc_get_game_by_id_proto protoreflect.FileDescriptor
View Source
var File_rpc_get_player_game_proto protoreflect.FileDescriptor
View Source
var File_rpc_get_player_hand_proto protoreflect.FileDescriptor
View Source
var File_rpc_invite_players_to_game_proto protoreflect.FileDescriptor
View Source
var File_rpc_list_friend_requests_proto protoreflect.FileDescriptor
View Source
var File_rpc_list_game_invites_proto protoreflect.FileDescriptor
View Source
var File_rpc_list_game_players_proto protoreflect.FileDescriptor
View Source
var File_rpc_list_player_games_proto protoreflect.FileDescriptor
View Source
var File_rpc_list_user_friendships_proto protoreflect.FileDescriptor
View Source
var File_rpc_login_user_proto protoreflect.FileDescriptor
View Source
var File_rpc_logout_proto protoreflect.FileDescriptor
View Source
var File_rpc_play_dessert_proto protoreflect.FileDescriptor
View Source
var File_rpc_renew_access_proto protoreflect.FileDescriptor
View Source
var File_rpc_start_game_proto protoreflect.FileDescriptor
View Source
var File_rpc_update_user_proto protoreflect.FileDescriptor
View Source
var File_service_desserted_proto protoreflect.FileDescriptor
View Source
var File_session_proto protoreflect.FileDescriptor

Functions

func RegisterDessertedHandler

func RegisterDessertedHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterDessertedHandler registers the http handlers for service Desserted to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterDessertedHandlerClient

func RegisterDessertedHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DessertedClient) error

RegisterDessertedHandlerClient registers the http handlers for service Desserted to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DessertedClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DessertedClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DessertedClient" to call the correct interceptors.

func RegisterDessertedHandlerFromEndpoint

func RegisterDessertedHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterDessertedHandlerFromEndpoint is same as RegisterDessertedHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterDessertedHandlerServer

func RegisterDessertedHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DessertedServer) error

RegisterDessertedHandlerServer registers the http handlers for service Desserted to "mux". UnaryRPC :call DessertedServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterDessertedHandlerFromEndpoint instead.

func RegisterDessertedServer

func RegisterDessertedServer(s grpc.ServiceRegistrar, srv DessertedServer)

Types

type AcceptFriendRequestRequest

type AcceptFriendRequestRequest struct {
	UserId       int64 `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`                   // ID of the user accepting the request
	FriendshipId int64 `protobuf:"varint,2,opt,name=friendship_id,json=friendshipId,proto3" json:"friendship_id,omitempty"` // ID of the friendship to accept
	// contains filtered or unexported fields
}

func (*AcceptFriendRequestRequest) Descriptor deprecated

func (*AcceptFriendRequestRequest) Descriptor() ([]byte, []int)

Deprecated: Use AcceptFriendRequestRequest.ProtoReflect.Descriptor instead.

func (*AcceptFriendRequestRequest) GetFriendshipId

func (x *AcceptFriendRequestRequest) GetFriendshipId() int64

func (*AcceptFriendRequestRequest) GetUserId

func (x *AcceptFriendRequestRequest) GetUserId() int64

func (*AcceptFriendRequestRequest) ProtoMessage

func (*AcceptFriendRequestRequest) ProtoMessage()

func (*AcceptFriendRequestRequest) ProtoReflect

func (*AcceptFriendRequestRequest) Reset

func (x *AcceptFriendRequestRequest) Reset()

func (*AcceptFriendRequestRequest) String

func (x *AcceptFriendRequestRequest) String() string

type AcceptGameInviteRequest

type AcceptGameInviteRequest struct {
	InviteePlayerId int64 `protobuf:"varint,1,opt,name=invitee_player_id,json=inviteePlayerId,proto3" json:"invitee_player_id,omitempty"`
	GameId          int64 `protobuf:"varint,2,opt,name=game_id,json=gameId,proto3" json:"game_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AcceptGameInviteRequest) Descriptor deprecated

func (*AcceptGameInviteRequest) Descriptor() ([]byte, []int)

Deprecated: Use AcceptGameInviteRequest.ProtoReflect.Descriptor instead.

func (*AcceptGameInviteRequest) GetGameId

func (x *AcceptGameInviteRequest) GetGameId() int64

func (*AcceptGameInviteRequest) GetInviteePlayerId

func (x *AcceptGameInviteRequest) GetInviteePlayerId() int64

func (*AcceptGameInviteRequest) ProtoMessage

func (*AcceptGameInviteRequest) ProtoMessage()

func (*AcceptGameInviteRequest) ProtoReflect

func (x *AcceptGameInviteRequest) ProtoReflect() protoreflect.Message

func (*AcceptGameInviteRequest) Reset

func (x *AcceptGameInviteRequest) Reset()

func (*AcceptGameInviteRequest) String

func (x *AcceptGameInviteRequest) String() string

type ActivateUserRequest

type ActivateUserRequest struct {
	UserId          int64  `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	ActivationToken string `protobuf:"bytes,2,opt,name=activation_token,json=activationToken,proto3" json:"activation_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivateUserRequest) Descriptor deprecated

func (*ActivateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use ActivateUserRequest.ProtoReflect.Descriptor instead.

func (*ActivateUserRequest) GetActivationToken

func (x *ActivateUserRequest) GetActivationToken() string

func (*ActivateUserRequest) GetUserId

func (x *ActivateUserRequest) GetUserId() int64

func (*ActivateUserRequest) ProtoMessage

func (*ActivateUserRequest) ProtoMessage()

func (*ActivateUserRequest) ProtoReflect

func (x *ActivateUserRequest) ProtoReflect() protoreflect.Message

func (*ActivateUserRequest) Reset

func (x *ActivateUserRequest) Reset()

func (*ActivateUserRequest) String

func (x *ActivateUserRequest) String() string

type ActivateUserResponse

type ActivateUserResponse struct {
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*ActivateUserResponse) Descriptor deprecated

func (*ActivateUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use ActivateUserResponse.ProtoReflect.Descriptor instead.

func (*ActivateUserResponse) GetMessage

func (x *ActivateUserResponse) GetMessage() string

func (*ActivateUserResponse) ProtoMessage

func (*ActivateUserResponse) ProtoMessage()

func (*ActivateUserResponse) ProtoReflect

func (x *ActivateUserResponse) ProtoReflect() protoreflect.Message

func (*ActivateUserResponse) Reset

func (x *ActivateUserResponse) Reset()

func (*ActivateUserResponse) String

func (x *ActivateUserResponse) String() string

type AddPlayerToGameRequest

type AddPlayerToGameRequest struct {
	PlayerId int64 `protobuf:"varint,1,opt,name=player_id,json=playerId,proto3" json:"player_id,omitempty"`
	GameId   int64 `protobuf:"varint,2,opt,name=game_id,json=gameId,proto3" json:"game_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AddPlayerToGameRequest) Descriptor deprecated

func (*AddPlayerToGameRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddPlayerToGameRequest.ProtoReflect.Descriptor instead.

func (*AddPlayerToGameRequest) GetGameId

func (x *AddPlayerToGameRequest) GetGameId() int64

func (*AddPlayerToGameRequest) GetPlayerId

func (x *AddPlayerToGameRequest) GetPlayerId() int64

func (*AddPlayerToGameRequest) ProtoMessage

func (*AddPlayerToGameRequest) ProtoMessage()

func (*AddPlayerToGameRequest) ProtoReflect

func (x *AddPlayerToGameRequest) ProtoReflect() protoreflect.Message

func (*AddPlayerToGameRequest) Reset

func (x *AddPlayerToGameRequest) Reset()

func (*AddPlayerToGameRequest) String

func (x *AddPlayerToGameRequest) String() string

type Card

type Card struct {
	CardId int64  `protobuf:"varint,1,opt,name=card_id,json=cardId,proto3" json:"card_id,omitempty"`
	Type   string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Name   string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Card) Descriptor deprecated

func (*Card) Descriptor() ([]byte, []int)

Deprecated: Use Card.ProtoReflect.Descriptor instead.

func (*Card) GetCardId

func (x *Card) GetCardId() int64

func (*Card) GetName

func (x *Card) GetName() string

func (*Card) GetType

func (x *Card) GetType() string

func (*Card) ProtoMessage

func (*Card) ProtoMessage()

func (*Card) ProtoReflect

func (x *Card) ProtoReflect() protoreflect.Message

func (*Card) Reset

func (x *Card) Reset()

func (*Card) String

func (x *Card) String() string

type CheckUserSessionRequest

type CheckUserSessionRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckUserSessionRequest) Descriptor deprecated

func (*CheckUserSessionRequest) Descriptor() ([]byte, []int)

Deprecated: Use CheckUserSessionRequest.ProtoReflect.Descriptor instead.

func (*CheckUserSessionRequest) GetSessionId

func (x *CheckUserSessionRequest) GetSessionId() string

func (*CheckUserSessionRequest) ProtoMessage

func (*CheckUserSessionRequest) ProtoMessage()

func (*CheckUserSessionRequest) ProtoReflect

func (x *CheckUserSessionRequest) ProtoReflect() protoreflect.Message

func (*CheckUserSessionRequest) Reset

func (x *CheckUserSessionRequest) Reset()

func (*CheckUserSessionRequest) String

func (x *CheckUserSessionRequest) String() string

type CheckUserSessionResponse

type CheckUserSessionResponse struct {
	IsAuthenticated bool `protobuf:"varint,1,opt,name=is_authenticated,json=isAuthenticated,proto3" json:"is_authenticated,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckUserSessionResponse) Descriptor deprecated

func (*CheckUserSessionResponse) Descriptor() ([]byte, []int)

Deprecated: Use CheckUserSessionResponse.ProtoReflect.Descriptor instead.

func (*CheckUserSessionResponse) GetIsAuthenticated

func (x *CheckUserSessionResponse) GetIsAuthenticated() bool

func (*CheckUserSessionResponse) ProtoMessage

func (*CheckUserSessionResponse) ProtoMessage()

func (*CheckUserSessionResponse) ProtoReflect

func (x *CheckUserSessionResponse) ProtoReflect() protoreflect.Message

func (*CheckUserSessionResponse) Reset

func (x *CheckUserSessionResponse) Reset()

func (*CheckUserSessionResponse) String

func (x *CheckUserSessionResponse) String() string

type CreateFriendshipRequest

type CreateFriendshipRequest struct {
	FrienderId       int64  `protobuf:"varint,1,opt,name=friender_id,json=frienderId,proto3" json:"friender_id,omitempty"`
	FriendeeUsername string `protobuf:"bytes,2,opt,name=friendee_username,json=friendeeUsername,proto3" json:"friendee_username,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateFriendshipRequest) Descriptor deprecated

func (*CreateFriendshipRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateFriendshipRequest.ProtoReflect.Descriptor instead.

func (*CreateFriendshipRequest) GetFriendeeUsername

func (x *CreateFriendshipRequest) GetFriendeeUsername() string

func (*CreateFriendshipRequest) GetFrienderId

func (x *CreateFriendshipRequest) GetFrienderId() int64

func (*CreateFriendshipRequest) ProtoMessage

func (*CreateFriendshipRequest) ProtoMessage()

func (*CreateFriendshipRequest) ProtoReflect

func (x *CreateFriendshipRequest) ProtoReflect() protoreflect.Message

func (*CreateFriendshipRequest) Reset

func (x *CreateFriendshipRequest) Reset()

func (*CreateFriendshipRequest) String

func (x *CreateFriendshipRequest) String() string

type CreateFriendshipResponse

type CreateFriendshipResponse struct {
	Friendship *Friend `protobuf:"bytes,1,opt,name=friendship,proto3" json:"friendship,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateFriendshipResponse) Descriptor deprecated

func (*CreateFriendshipResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateFriendshipResponse.ProtoReflect.Descriptor instead.

func (*CreateFriendshipResponse) GetFriendship

func (x *CreateFriendshipResponse) GetFriendship() *Friend

func (*CreateFriendshipResponse) ProtoMessage

func (*CreateFriendshipResponse) ProtoMessage()

func (*CreateFriendshipResponse) ProtoReflect

func (x *CreateFriendshipResponse) ProtoReflect() protoreflect.Message

func (*CreateFriendshipResponse) Reset

func (x *CreateFriendshipResponse) Reset()

func (*CreateFriendshipResponse) String

func (x *CreateFriendshipResponse) String() string

type CreateGameRequest

type CreateGameRequest struct {
	CreatedBy int64 `protobuf:"varint,1,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateGameRequest) Descriptor deprecated

func (*CreateGameRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateGameRequest.ProtoReflect.Descriptor instead.

func (*CreateGameRequest) GetCreatedBy

func (x *CreateGameRequest) GetCreatedBy() int64

func (*CreateGameRequest) ProtoMessage

func (*CreateGameRequest) ProtoMessage()

func (*CreateGameRequest) ProtoReflect

func (x *CreateGameRequest) ProtoReflect() protoreflect.Message

func (*CreateGameRequest) Reset

func (x *CreateGameRequest) Reset()

func (*CreateGameRequest) String

func (x *CreateGameRequest) String() string

type CreateGameResponse

type CreateGameResponse struct {
	Game *Game `protobuf:"bytes,1,opt,name=game,proto3" json:"game,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateGameResponse) Descriptor deprecated

func (*CreateGameResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateGameResponse.ProtoReflect.Descriptor instead.

func (*CreateGameResponse) GetGame

func (x *CreateGameResponse) GetGame() *Game

func (*CreateGameResponse) ProtoMessage

func (*CreateGameResponse) ProtoMessage()

func (*CreateGameResponse) ProtoReflect

func (x *CreateGameResponse) ProtoReflect() protoreflect.Message

func (*CreateGameResponse) Reset

func (x *CreateGameResponse) Reset()

func (*CreateGameResponse) String

func (x *CreateGameResponse) String() string

type CreateUserRequest

type CreateUserRequest struct {
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Email    string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateUserRequest) Descriptor deprecated

func (*CreateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.

func (*CreateUserRequest) GetEmail

func (x *CreateUserRequest) GetEmail() string

func (*CreateUserRequest) GetPassword

func (x *CreateUserRequest) GetPassword() string

func (*CreateUserRequest) GetUsername

func (x *CreateUserRequest) GetUsername() string

func (*CreateUserRequest) ProtoMessage

func (*CreateUserRequest) ProtoMessage()

func (*CreateUserRequest) ProtoReflect

func (x *CreateUserRequest) ProtoReflect() protoreflect.Message

func (*CreateUserRequest) Reset

func (x *CreateUserRequest) Reset()

func (*CreateUserRequest) String

func (x *CreateUserRequest) String() string

type CreateUserResponse

type CreateUserResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateUserResponse) Descriptor deprecated

func (*CreateUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserResponse.ProtoReflect.Descriptor instead.

func (*CreateUserResponse) GetUser

func (x *CreateUserResponse) GetUser() *User

func (*CreateUserResponse) ProtoMessage

func (*CreateUserResponse) ProtoMessage()

func (*CreateUserResponse) ProtoReflect

func (x *CreateUserResponse) ProtoReflect() protoreflect.Message

func (*CreateUserResponse) Reset

func (x *CreateUserResponse) Reset()

func (*CreateUserResponse) String

func (x *CreateUserResponse) String() string

type DessertedClient

type DessertedClient interface {
	// Creates a new user
	CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*CreateUserResponse, error)
	// Activates a user
	ActivateUser(ctx context.Context, in *ActivateUserRequest, opts ...grpc.CallOption) (*ActivateUserResponse, error)
	// Logs in a user
	LoginUser(ctx context.Context, in *LoginUserRequest, opts ...grpc.CallOption) (*LoginUserResponse, error)
	// Logs out a user
	Logout(ctx context.Context, in *LogoutRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	CheckUserSession(ctx context.Context, in *CheckUserSessionRequest, opts ...grpc.CallOption) (*CheckUserSessionResponse, error)
	RenewAccess(ctx context.Context, in *RenewAccessRequest, opts ...grpc.CallOption) (*RenewAccessResponse, error)
	// Updates a user's password
	UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*UpdateUserResponse, error)
	CreateFriendship(ctx context.Context, in *CreateFriendshipRequest, opts ...grpc.CallOption) (*CreateFriendshipResponse, error)
	ListUserFriends(ctx context.Context, in *ListUserFriendsRequest, opts ...grpc.CallOption) (*ListUserFriendsResponse, error)
	ListFriendRequests(ctx context.Context, in *ListFriendRequestsRequest, opts ...grpc.CallOption) (*ListFriendRequestsResponse, error)
	AcceptFriendRequest(ctx context.Context, in *AcceptFriendRequestRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	CreateGame(ctx context.Context, in *CreateGameRequest, opts ...grpc.CallOption) (*CreateGameResponse, error)
	GetGameByID(ctx context.Context, in *GetGameByIDRequest, opts ...grpc.CallOption) (*GetGameByIDResponse, error)
	InvitePlayersToGame(ctx context.Context, in *InvitePlayersToGameRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ListGameInvites(ctx context.Context, in *ListGameInvitesRequest, opts ...grpc.CallOption) (*ListGameInvitesResponse, error)
	AcceptGameInvite(ctx context.Context, in *AcceptGameInviteRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	//	rpc AddPlayerToGame (AddPlayerToGameRequest) returns (google.protobuf.Empty) {
	//	  option (google.api.http) = {
	//	      post: "/v1/add_player_to_game"
	//	      body: "*"
	//	  };
	//	  option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
	//	    description: "Use this API to add player to the game";
	//	    summary: "Add player to the game";
	//	  };
	//	};
	ListGamePlayers(ctx context.Context, in *ListGamePlayersRequest, opts ...grpc.CallOption) (*ListGamePlayersResponse, error)
	ListPlayerGames(ctx context.Context, in *ListPlayerGamesRequest, opts ...grpc.CallOption) (*ListPlayerGamesResponse, error)
	ListActivePlayerGames(ctx context.Context, in *ListPlayerGamesRequest, opts ...grpc.CallOption) (*ListPlayerGamesResponse, error)
	GetPlayerGame(ctx context.Context, in *GetPlayerGameRequest, opts ...grpc.CallOption) (*GetPlayerGameResponse, error)
	StartGame(ctx context.Context, in *StartGameRequest, opts ...grpc.CallOption) (*StartGameResponse, error)
	GetPlayerHand(ctx context.Context, in *GetPlayerHandRequest, opts ...grpc.CallOption) (*GetPlayerHandResponse, error)
	PlayDessert(ctx context.Context, in *PlayDessertRequest, opts ...grpc.CallOption) (*PlayDessertResponse, error)
	DrawCard(ctx context.Context, in *DrawCardRequest, opts ...grpc.CallOption) (*DrawCardResponse, error)
}

DessertedClient is the client API for Desserted 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.

func NewDessertedClient

func NewDessertedClient(cc grpc.ClientConnInterface) DessertedClient

type DessertedServer

type DessertedServer interface {
	// Creates a new user
	CreateUser(context.Context, *CreateUserRequest) (*CreateUserResponse, error)
	// Activates a user
	ActivateUser(context.Context, *ActivateUserRequest) (*ActivateUserResponse, error)
	// Logs in a user
	LoginUser(context.Context, *LoginUserRequest) (*LoginUserResponse, error)
	// Logs out a user
	Logout(context.Context, *LogoutRequest) (*emptypb.Empty, error)
	CheckUserSession(context.Context, *CheckUserSessionRequest) (*CheckUserSessionResponse, error)
	RenewAccess(context.Context, *RenewAccessRequest) (*RenewAccessResponse, error)
	// Updates a user's password
	UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserResponse, error)
	CreateFriendship(context.Context, *CreateFriendshipRequest) (*CreateFriendshipResponse, error)
	ListUserFriends(context.Context, *ListUserFriendsRequest) (*ListUserFriendsResponse, error)
	ListFriendRequests(context.Context, *ListFriendRequestsRequest) (*ListFriendRequestsResponse, error)
	AcceptFriendRequest(context.Context, *AcceptFriendRequestRequest) (*emptypb.Empty, error)
	CreateGame(context.Context, *CreateGameRequest) (*CreateGameResponse, error)
	GetGameByID(context.Context, *GetGameByIDRequest) (*GetGameByIDResponse, error)
	InvitePlayersToGame(context.Context, *InvitePlayersToGameRequest) (*emptypb.Empty, error)
	ListGameInvites(context.Context, *ListGameInvitesRequest) (*ListGameInvitesResponse, error)
	AcceptGameInvite(context.Context, *AcceptGameInviteRequest) (*emptypb.Empty, error)
	//	rpc AddPlayerToGame (AddPlayerToGameRequest) returns (google.protobuf.Empty) {
	//	  option (google.api.http) = {
	//	      post: "/v1/add_player_to_game"
	//	      body: "*"
	//	  };
	//	  option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
	//	    description: "Use this API to add player to the game";
	//	    summary: "Add player to the game";
	//	  };
	//	};
	ListGamePlayers(context.Context, *ListGamePlayersRequest) (*ListGamePlayersResponse, error)
	ListPlayerGames(context.Context, *ListPlayerGamesRequest) (*ListPlayerGamesResponse, error)
	ListActivePlayerGames(context.Context, *ListPlayerGamesRequest) (*ListPlayerGamesResponse, error)
	GetPlayerGame(context.Context, *GetPlayerGameRequest) (*GetPlayerGameResponse, error)
	StartGame(context.Context, *StartGameRequest) (*StartGameResponse, error)
	GetPlayerHand(context.Context, *GetPlayerHandRequest) (*GetPlayerHandResponse, error)
	PlayDessert(context.Context, *PlayDessertRequest) (*PlayDessertResponse, error)
	DrawCard(context.Context, *DrawCardRequest) (*DrawCardResponse, error)
	// contains filtered or unexported methods
}

DessertedServer is the server API for Desserted service. All implementations must embed UnimplementedDessertedServer for forward compatibility

type DrawCardRequest

type DrawCardRequest struct {
	GameId       int64 `protobuf:"varint,1,opt,name=game_id,json=gameId,proto3" json:"game_id,omitempty"`
	PlayerGameId int64 `protobuf:"varint,2,opt,name=player_game_id,json=playerGameId,proto3" json:"player_game_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DrawCardRequest) Descriptor deprecated

func (*DrawCardRequest) Descriptor() ([]byte, []int)

Deprecated: Use DrawCardRequest.ProtoReflect.Descriptor instead.

func (*DrawCardRequest) GetGameId

func (x *DrawCardRequest) GetGameId() int64

func (*DrawCardRequest) GetPlayerGameId

func (x *DrawCardRequest) GetPlayerGameId() int64

func (*DrawCardRequest) ProtoMessage

func (*DrawCardRequest) ProtoMessage()

func (*DrawCardRequest) ProtoReflect

func (x *DrawCardRequest) ProtoReflect() protoreflect.Message

func (*DrawCardRequest) Reset

func (x *DrawCardRequest) Reset()

func (*DrawCardRequest) String

func (x *DrawCardRequest) String() string

type DrawCardResponse

type DrawCardResponse struct {
	CardId int64 `protobuf:"varint,1,opt,name=card_id,json=cardId,proto3" json:"card_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DrawCardResponse) Descriptor deprecated

func (*DrawCardResponse) Descriptor() ([]byte, []int)

Deprecated: Use DrawCardResponse.ProtoReflect.Descriptor instead.

func (*DrawCardResponse) GetCardId

func (x *DrawCardResponse) GetCardId() int64

func (*DrawCardResponse) ProtoMessage

func (*DrawCardResponse) ProtoMessage()

func (*DrawCardResponse) ProtoReflect

func (x *DrawCardResponse) ProtoReflect() protoreflect.Message

func (*DrawCardResponse) Reset

func (x *DrawCardResponse) Reset()

func (*DrawCardResponse) String

func (x *DrawCardResponse) String() string

type Friend

type Friend struct {
	FriendshipId   int64                  `protobuf:"varint,1,opt,name=friendship_id,json=friendshipId,proto3" json:"friendship_id,omitempty"`
	FrienderId     int64                  `protobuf:"varint,2,opt,name=friender_id,json=frienderId,proto3" json:"friender_id,omitempty"`
	FriendeeId     int64                  `protobuf:"varint,3,opt,name=friendee_id,json=friendeeId,proto3" json:"friendee_id,omitempty"`
	FriendUsername string                 `protobuf:"bytes,4,opt,name=friend_username,json=friendUsername,proto3" json:"friend_username,omitempty"`
	FriendedAt     *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=friended_at,json=friendedAt,proto3" json:"friended_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Friend) Descriptor deprecated

func (*Friend) Descriptor() ([]byte, []int)

Deprecated: Use Friend.ProtoReflect.Descriptor instead.

func (*Friend) GetFriendUsername

func (x *Friend) GetFriendUsername() string

func (*Friend) GetFriendedAt

func (x *Friend) GetFriendedAt() *timestamppb.Timestamp

func (*Friend) GetFriendeeId

func (x *Friend) GetFriendeeId() int64

func (*Friend) GetFrienderId

func (x *Friend) GetFrienderId() int64

func (*Friend) GetFriendshipId

func (x *Friend) GetFriendshipId() int64

func (*Friend) ProtoMessage

func (*Friend) ProtoMessage()

func (*Friend) ProtoReflect

func (x *Friend) ProtoReflect() protoreflect.Message

func (*Friend) Reset

func (x *Friend) Reset()

func (*Friend) String

func (x *Friend) String() string

type FriendRequest

type FriendRequest struct {
	FriendshipId     int64                  `protobuf:"varint,1,opt,name=friendship_id,json=friendshipId,proto3" json:"friendship_id,omitempty"`
	FrienderId       int64                  `protobuf:"varint,2,opt,name=friender_id,json=frienderId,proto3" json:"friender_id,omitempty"`
	FrienderUsername string                 `protobuf:"bytes,3,opt,name=friender_username,json=frienderUsername,proto3" json:"friender_username,omitempty"`
	FriendedAt       *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=friended_at,json=friendedAt,proto3" json:"friended_at,omitempty"`
	// contains filtered or unexported fields
}

func (*FriendRequest) Descriptor deprecated

func (*FriendRequest) Descriptor() ([]byte, []int)

Deprecated: Use FriendRequest.ProtoReflect.Descriptor instead.

func (*FriendRequest) GetFriendedAt

func (x *FriendRequest) GetFriendedAt() *timestamppb.Timestamp

func (*FriendRequest) GetFrienderId

func (x *FriendRequest) GetFrienderId() int64

func (*FriendRequest) GetFrienderUsername

func (x *FriendRequest) GetFrienderUsername() string

func (*FriendRequest) GetFriendshipId

func (x *FriendRequest) GetFriendshipId() int64

func (*FriendRequest) ProtoMessage

func (*FriendRequest) ProtoMessage()

func (*FriendRequest) ProtoReflect

func (x *FriendRequest) ProtoReflect() protoreflect.Message

func (*FriendRequest) Reset

func (x *FriendRequest) Reset()

func (*FriendRequest) String

func (x *FriendRequest) String() string

type Game

type Game struct {
	GameId              int64                  `protobuf:"varint,1,opt,name=game_id,json=gameId,proto3" json:"game_id,omitempty"`
	Status              string                 `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	CreatedBy           int64                  `protobuf:"varint,3,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	NumberOfPlayers     int32                  `protobuf:"varint,4,opt,name=number_of_players,json=numberOfPlayers,proto3" json:"number_of_players,omitempty"`
	CurrentTurn         int32                  `protobuf:"varint,5,opt,name=current_turn,json=currentTurn,proto3" json:"current_turn,omitempty"`
	CurrentPlayerNumber int32                  `protobuf:"varint,6,opt,name=current_player_number,json=currentPlayerNumber,proto3" json:"current_player_number,omitempty"`
	StartTime           *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	EndTime             *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// contains filtered or unexported fields
}

func (*Game) Descriptor deprecated

func (*Game) Descriptor() ([]byte, []int)

Deprecated: Use Game.ProtoReflect.Descriptor instead.

func (*Game) GetCreatedBy

func (x *Game) GetCreatedBy() int64

func (*Game) GetCurrentPlayerNumber

func (x *Game) GetCurrentPlayerNumber() int32

func (*Game) GetCurrentTurn

func (x *Game) GetCurrentTurn() int32

func (*Game) GetEndTime

func (x *Game) GetEndTime() *timestamppb.Timestamp

func (*Game) GetGameId

func (x *Game) GetGameId() int64

func (*Game) GetNumberOfPlayers

func (x *Game) GetNumberOfPlayers() int32

func (*Game) GetStartTime

func (x *Game) GetStartTime() *timestamppb.Timestamp

func (*Game) GetStatus

func (x *Game) GetStatus() string

func (*Game) ProtoMessage

func (*Game) ProtoMessage()

func (*Game) ProtoReflect

func (x *Game) ProtoReflect() protoreflect.Message

func (*Game) Reset

func (x *Game) Reset()

func (*Game) String

func (x *Game) String() string

type GameDeck

type GameDeck struct {
	GameDeckId int64 `protobuf:"varint,1,opt,name=game_deck_id,json=gameDeckId,proto3" json:"game_deck_id,omitempty"`
	GameId     int64 `protobuf:"varint,2,opt,name=game_id,json=gameId,proto3" json:"game_id,omitempty"`
	CardId     int32 `protobuf:"varint,3,opt,name=card_id,json=cardId,proto3" json:"card_id,omitempty"`
	OrderIndex int32 `protobuf:"varint,4,opt,name=order_index,json=orderIndex,proto3" json:"order_index,omitempty"`
	// contains filtered or unexported fields
}

func (*GameDeck) Descriptor deprecated

func (*GameDeck) Descriptor() ([]byte, []int)

Deprecated: Use GameDeck.ProtoReflect.Descriptor instead.

func (*GameDeck) GetCardId

func (x *GameDeck) GetCardId() int32

func (*GameDeck) GetGameDeckId

func (x *GameDeck) GetGameDeckId() int64

func (*GameDeck) GetGameId

func (x *GameDeck) GetGameId() int64

func (*GameDeck) GetOrderIndex

func (x *GameDeck) GetOrderIndex() int32

func (*GameDeck) ProtoMessage

func (*GameDeck) ProtoMessage()

func (*GameDeck) ProtoReflect

func (x *GameDeck) ProtoReflect() protoreflect.Message

func (*GameDeck) Reset

func (x *GameDeck) Reset()

func (*GameDeck) String

func (x *GameDeck) String() string

type GameInvitation

type GameInvitation struct {
	GameInvitationId int64                  `protobuf:"varint,1,opt,name=game_invitation_id,json=gameInvitationId,proto3" json:"game_invitation_id,omitempty"`
	InviterPlayerId  int64                  `protobuf:"varint,2,opt,name=inviter_player_id,json=inviterPlayerId,proto3" json:"inviter_player_id,omitempty"`
	InviteePlayerId  int64                  `protobuf:"varint,3,opt,name=invitee_player_id,json=inviteePlayerId,proto3" json:"invitee_player_id,omitempty"`
	GameId           int64                  `protobuf:"varint,4,opt,name=game_id,json=gameId,proto3" json:"game_id,omitempty"`
	InvitationStatus string                 `protobuf:"bytes,5,opt,name=invitation_status,json=invitationStatus,proto3" json:"invitation_status,omitempty"`
	Timestamp        *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*GameInvitation) Descriptor deprecated

func (*GameInvitation) Descriptor() ([]byte, []int)

Deprecated: Use GameInvitation.ProtoReflect.Descriptor instead.

func (*GameInvitation) GetGameId

func (x *GameInvitation) GetGameId() int64

func (*GameInvitation) GetGameInvitationId

func (x *GameInvitation) GetGameInvitationId() int64

func (*GameInvitation) GetInvitationStatus

func (x *GameInvitation) GetInvitationStatus() string

func (*GameInvitation) GetInviteePlayerId

func (x *GameInvitation) GetInviteePlayerId() int64

func (*GameInvitation) GetInviterPlayerId

func (x *GameInvitation) GetInviterPlayerId() int64

func (*GameInvitation) GetTimestamp

func (x *GameInvitation) GetTimestamp() *timestamppb.Timestamp

func (*GameInvitation) ProtoMessage

func (*GameInvitation) ProtoMessage()

func (*GameInvitation) ProtoReflect

func (x *GameInvitation) ProtoReflect() protoreflect.Message

func (*GameInvitation) Reset

func (x *GameInvitation) Reset()

func (*GameInvitation) String

func (x *GameInvitation) String() string

type GetGameByIDRequest

type GetGameByIDRequest struct {
	GameId int64 `protobuf:"varint,1,opt,name=game_id,json=gameId,proto3" json:"game_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGameByIDRequest) Descriptor deprecated

func (*GetGameByIDRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGameByIDRequest.ProtoReflect.Descriptor instead.

func (*GetGameByIDRequest) GetGameId

func (x *GetGameByIDRequest) GetGameId() int64

func (*GetGameByIDRequest) ProtoMessage

func (*GetGameByIDRequest) ProtoMessage()

func (*GetGameByIDRequest) ProtoReflect

func (x *GetGameByIDRequest) ProtoReflect() protoreflect.Message

func (*GetGameByIDRequest) Reset

func (x *GetGameByIDRequest) Reset()

func (*GetGameByIDRequest) String

func (x *GetGameByIDRequest) String() string

type GetGameByIDResponse

type GetGameByIDResponse struct {
	Game *Game `protobuf:"bytes,1,opt,name=game,proto3" json:"game,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGameByIDResponse) Descriptor deprecated

func (*GetGameByIDResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetGameByIDResponse.ProtoReflect.Descriptor instead.

func (*GetGameByIDResponse) GetGame

func (x *GetGameByIDResponse) GetGame() *Game

func (*GetGameByIDResponse) ProtoMessage

func (*GetGameByIDResponse) ProtoMessage()

func (*GetGameByIDResponse) ProtoReflect

func (x *GetGameByIDResponse) ProtoReflect() protoreflect.Message

func (*GetGameByIDResponse) Reset

func (x *GetGameByIDResponse) Reset()

func (*GetGameByIDResponse) String

func (x *GetGameByIDResponse) String() string

type GetPlayerGameRequest

type GetPlayerGameRequest struct {
	PlayerGameId int64 `protobuf:"varint,1,opt,name=player_game_id,json=playerGameId,proto3" json:"player_game_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPlayerGameRequest) Descriptor deprecated

func (*GetPlayerGameRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetPlayerGameRequest.ProtoReflect.Descriptor instead.

func (*GetPlayerGameRequest) GetPlayerGameId

func (x *GetPlayerGameRequest) GetPlayerGameId() int64

func (*GetPlayerGameRequest) ProtoMessage

func (*GetPlayerGameRequest) ProtoMessage()

func (*GetPlayerGameRequest) ProtoReflect

func (x *GetPlayerGameRequest) ProtoReflect() protoreflect.Message

func (*GetPlayerGameRequest) Reset

func (x *GetPlayerGameRequest) Reset()

func (*GetPlayerGameRequest) String

func (x *GetPlayerGameRequest) String() string

type GetPlayerGameResponse

type GetPlayerGameResponse struct {
	Player *PlayerGame `protobuf:"bytes,1,opt,name=player,proto3" json:"player,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPlayerGameResponse) Descriptor deprecated

func (*GetPlayerGameResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetPlayerGameResponse.ProtoReflect.Descriptor instead.

func (*GetPlayerGameResponse) GetPlayer

func (x *GetPlayerGameResponse) GetPlayer() *PlayerGame

func (*GetPlayerGameResponse) ProtoMessage

func (*GetPlayerGameResponse) ProtoMessage()

func (*GetPlayerGameResponse) ProtoReflect

func (x *GetPlayerGameResponse) ProtoReflect() protoreflect.Message

func (*GetPlayerGameResponse) Reset

func (x *GetPlayerGameResponse) Reset()

func (*GetPlayerGameResponse) String

func (x *GetPlayerGameResponse) String() string

type GetPlayerHandRequest

type GetPlayerHandRequest struct {
	PlayerGameId int64 `protobuf:"varint,1,opt,name=player_game_id,json=playerGameId,proto3" json:"player_game_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPlayerHandRequest) Descriptor deprecated

func (*GetPlayerHandRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetPlayerHandRequest.ProtoReflect.Descriptor instead.

func (*GetPlayerHandRequest) GetPlayerGameId

func (x *GetPlayerHandRequest) GetPlayerGameId() int64

func (*GetPlayerHandRequest) ProtoMessage

func (*GetPlayerHandRequest) ProtoMessage()

func (*GetPlayerHandRequest) ProtoReflect

func (x *GetPlayerHandRequest) ProtoReflect() protoreflect.Message

func (*GetPlayerHandRequest) Reset

func (x *GetPlayerHandRequest) Reset()

func (*GetPlayerHandRequest) String

func (x *GetPlayerHandRequest) String() string

type GetPlayerHandResponse

type GetPlayerHandResponse struct {
	PlayerHand []*PlayerHand `protobuf:"bytes,1,rep,name=player_hand,json=playerHand,proto3" json:"player_hand,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPlayerHandResponse) Descriptor deprecated

func (*GetPlayerHandResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetPlayerHandResponse.ProtoReflect.Descriptor instead.

func (*GetPlayerHandResponse) GetPlayerHand

func (x *GetPlayerHandResponse) GetPlayerHand() []*PlayerHand

func (*GetPlayerHandResponse) ProtoMessage

func (*GetPlayerHandResponse) ProtoMessage()

func (*GetPlayerHandResponse) ProtoReflect

func (x *GetPlayerHandResponse) ProtoReflect() protoreflect.Message

func (*GetPlayerHandResponse) Reset

func (x *GetPlayerHandResponse) Reset()

func (*GetPlayerHandResponse) String

func (x *GetPlayerHandResponse) String() string

type InvitePlayersToGameRequest

type InvitePlayersToGameRequest struct {
	InviterPlayerId  int64    `protobuf:"varint,1,opt,name=inviter_player_id,json=inviterPlayerId,proto3" json:"inviter_player_id,omitempty"`
	InviteeUsernames []string `protobuf:"bytes,2,rep,name=invitee_usernames,json=inviteeUsernames,proto3" json:"invitee_usernames,omitempty"`
	GameId           int64    `protobuf:"varint,3,opt,name=game_id,json=gameId,proto3" json:"game_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InvitePlayersToGameRequest) Descriptor deprecated

func (*InvitePlayersToGameRequest) Descriptor() ([]byte, []int)

Deprecated: Use InvitePlayersToGameRequest.ProtoReflect.Descriptor instead.

func (*InvitePlayersToGameRequest) GetGameId

func (x *InvitePlayersToGameRequest) GetGameId() int64

func (*InvitePlayersToGameRequest) GetInviteeUsernames

func (x *InvitePlayersToGameRequest) GetInviteeUsernames() []string

func (*InvitePlayersToGameRequest) GetInviterPlayerId

func (x *InvitePlayersToGameRequest) GetInviterPlayerId() int64

func (*InvitePlayersToGameRequest) ProtoMessage

func (*InvitePlayersToGameRequest) ProtoMessage()

func (*InvitePlayersToGameRequest) ProtoReflect

func (*InvitePlayersToGameRequest) Reset

func (x *InvitePlayersToGameRequest) Reset()

func (*InvitePlayersToGameRequest) String

func (x *InvitePlayersToGameRequest) String() string

type ListFriendRequestsRequest

type ListFriendRequestsRequest struct {
	UserId int64 `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListFriendRequestsRequest) Descriptor deprecated

func (*ListFriendRequestsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListFriendRequestsRequest.ProtoReflect.Descriptor instead.

func (*ListFriendRequestsRequest) GetUserId

func (x *ListFriendRequestsRequest) GetUserId() int64

func (*ListFriendRequestsRequest) ProtoMessage

func (*ListFriendRequestsRequest) ProtoMessage()

func (*ListFriendRequestsRequest) ProtoReflect

func (*ListFriendRequestsRequest) Reset

func (x *ListFriendRequestsRequest) Reset()

func (*ListFriendRequestsRequest) String

func (x *ListFriendRequestsRequest) String() string

type ListFriendRequestsResponse

type ListFriendRequestsResponse struct {
	FriendRequests []*FriendRequest `protobuf:"bytes,1,rep,name=friend_requests,json=friendRequests,proto3" json:"friend_requests,omitempty"`
	// contains filtered or unexported fields
}

func (*ListFriendRequestsResponse) Descriptor deprecated

func (*ListFriendRequestsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListFriendRequestsResponse.ProtoReflect.Descriptor instead.

func (*ListFriendRequestsResponse) GetFriendRequests

func (x *ListFriendRequestsResponse) GetFriendRequests() []*FriendRequest

func (*ListFriendRequestsResponse) ProtoMessage

func (*ListFriendRequestsResponse) ProtoMessage()

func (*ListFriendRequestsResponse) ProtoReflect

func (*ListFriendRequestsResponse) Reset

func (x *ListFriendRequestsResponse) Reset()

func (*ListFriendRequestsResponse) String

func (x *ListFriendRequestsResponse) String() string

type ListGameInvitesRequest

type ListGameInvitesRequest struct {
	UserId int64 `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGameInvitesRequest) Descriptor deprecated

func (*ListGameInvitesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListGameInvitesRequest.ProtoReflect.Descriptor instead.

func (*ListGameInvitesRequest) GetUserId

func (x *ListGameInvitesRequest) GetUserId() int64

func (*ListGameInvitesRequest) ProtoMessage

func (*ListGameInvitesRequest) ProtoMessage()

func (*ListGameInvitesRequest) ProtoReflect

func (x *ListGameInvitesRequest) ProtoReflect() protoreflect.Message

func (*ListGameInvitesRequest) Reset

func (x *ListGameInvitesRequest) Reset()

func (*ListGameInvitesRequest) String

func (x *ListGameInvitesRequest) String() string

type ListGameInvitesResponse

type ListGameInvitesResponse struct {
	GameInvite []*GameInvitation `protobuf:"bytes,1,rep,name=game_invite,json=gameInvite,proto3" json:"game_invite,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGameInvitesResponse) Descriptor deprecated

func (*ListGameInvitesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListGameInvitesResponse.ProtoReflect.Descriptor instead.

func (*ListGameInvitesResponse) GetGameInvite

func (x *ListGameInvitesResponse) GetGameInvite() []*GameInvitation

func (*ListGameInvitesResponse) ProtoMessage

func (*ListGameInvitesResponse) ProtoMessage()

func (*ListGameInvitesResponse) ProtoReflect

func (x *ListGameInvitesResponse) ProtoReflect() protoreflect.Message

func (*ListGameInvitesResponse) Reset

func (x *ListGameInvitesResponse) Reset()

func (*ListGameInvitesResponse) String

func (x *ListGameInvitesResponse) String() string

type ListGamePlayersRequest

type ListGamePlayersRequest struct {
	GameId int64 `protobuf:"varint,1,opt,name=game_id,json=gameId,proto3" json:"game_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGamePlayersRequest) Descriptor deprecated

func (*ListGamePlayersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListGamePlayersRequest.ProtoReflect.Descriptor instead.

func (*ListGamePlayersRequest) GetGameId

func (x *ListGamePlayersRequest) GetGameId() int64

func (*ListGamePlayersRequest) ProtoMessage

func (*ListGamePlayersRequest) ProtoMessage()

func (*ListGamePlayersRequest) ProtoReflect

func (x *ListGamePlayersRequest) ProtoReflect() protoreflect.Message

func (*ListGamePlayersRequest) Reset

func (x *ListGamePlayersRequest) Reset()

func (*ListGamePlayersRequest) String

func (x *ListGamePlayersRequest) String() string

type ListGamePlayersResponse

type ListGamePlayersResponse struct {
	Players []*PlayerGame `protobuf:"bytes,1,rep,name=players,proto3" json:"players,omitempty"`
	// contains filtered or unexported fields
}

func (*ListGamePlayersResponse) Descriptor deprecated

func (*ListGamePlayersResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListGamePlayersResponse.ProtoReflect.Descriptor instead.

func (*ListGamePlayersResponse) GetPlayers

func (x *ListGamePlayersResponse) GetPlayers() []*PlayerGame

func (*ListGamePlayersResponse) ProtoMessage

func (*ListGamePlayersResponse) ProtoMessage()

func (*ListGamePlayersResponse) ProtoReflect

func (x *ListGamePlayersResponse) ProtoReflect() protoreflect.Message

func (*ListGamePlayersResponse) Reset

func (x *ListGamePlayersResponse) Reset()

func (*ListGamePlayersResponse) String

func (x *ListGamePlayersResponse) String() string

type ListPlayerGamesRequest

type ListPlayerGamesRequest struct {
	PlayerId int64 `protobuf:"varint,1,opt,name=player_id,json=playerId,proto3" json:"player_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPlayerGamesRequest) Descriptor deprecated

func (*ListPlayerGamesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPlayerGamesRequest.ProtoReflect.Descriptor instead.

func (*ListPlayerGamesRequest) GetPlayerId

func (x *ListPlayerGamesRequest) GetPlayerId() int64

func (*ListPlayerGamesRequest) ProtoMessage

func (*ListPlayerGamesRequest) ProtoMessage()

func (*ListPlayerGamesRequest) ProtoReflect

func (x *ListPlayerGamesRequest) ProtoReflect() protoreflect.Message

func (*ListPlayerGamesRequest) Reset

func (x *ListPlayerGamesRequest) Reset()

func (*ListPlayerGamesRequest) String

func (x *ListPlayerGamesRequest) String() string

type ListPlayerGamesResponse

type ListPlayerGamesResponse struct {
	PlayerGames []*PlayerGame `protobuf:"bytes,1,rep,name=player_games,json=playerGames,proto3" json:"player_games,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPlayerGamesResponse) Descriptor deprecated

func (*ListPlayerGamesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListPlayerGamesResponse.ProtoReflect.Descriptor instead.

func (*ListPlayerGamesResponse) GetPlayerGames

func (x *ListPlayerGamesResponse) GetPlayerGames() []*PlayerGame

func (*ListPlayerGamesResponse) ProtoMessage

func (*ListPlayerGamesResponse) ProtoMessage()

func (*ListPlayerGamesResponse) ProtoReflect

func (x *ListPlayerGamesResponse) ProtoReflect() protoreflect.Message

func (*ListPlayerGamesResponse) Reset

func (x *ListPlayerGamesResponse) Reset()

func (*ListPlayerGamesResponse) String

func (x *ListPlayerGamesResponse) String() string

type ListUserFriendsRequest

type ListUserFriendsRequest struct {
	UserId int64 `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // The user ID for whom to list friends
	Limit  int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`                 // Maximum number of friendships to return
	Offset int32 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"`               // Offset for pagination
	// contains filtered or unexported fields
}

Request for listing user friendships

func (*ListUserFriendsRequest) Descriptor deprecated

func (*ListUserFriendsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUserFriendsRequest.ProtoReflect.Descriptor instead.

func (*ListUserFriendsRequest) GetLimit

func (x *ListUserFriendsRequest) GetLimit() int32

func (*ListUserFriendsRequest) GetOffset

func (x *ListUserFriendsRequest) GetOffset() int32

func (*ListUserFriendsRequest) GetUserId

func (x *ListUserFriendsRequest) GetUserId() int64

func (*ListUserFriendsRequest) ProtoMessage

func (*ListUserFriendsRequest) ProtoMessage()

func (*ListUserFriendsRequest) ProtoReflect

func (x *ListUserFriendsRequest) ProtoReflect() protoreflect.Message

func (*ListUserFriendsRequest) Reset

func (x *ListUserFriendsRequest) Reset()

func (*ListUserFriendsRequest) String

func (x *ListUserFriendsRequest) String() string

type ListUserFriendsResponse

type ListUserFriendsResponse struct {
	Friendships []*Friend `protobuf:"bytes,1,rep,name=friendships,proto3" json:"friendships,omitempty"` // List of friendships
	// contains filtered or unexported fields
}

Response for listing user friendships

func (*ListUserFriendsResponse) Descriptor deprecated

func (*ListUserFriendsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListUserFriendsResponse.ProtoReflect.Descriptor instead.

func (*ListUserFriendsResponse) GetFriendships

func (x *ListUserFriendsResponse) GetFriendships() []*Friend

func (*ListUserFriendsResponse) ProtoMessage

func (*ListUserFriendsResponse) ProtoMessage()

func (*ListUserFriendsResponse) ProtoReflect

func (x *ListUserFriendsResponse) ProtoReflect() protoreflect.Message

func (*ListUserFriendsResponse) Reset

func (x *ListUserFriendsResponse) Reset()

func (*ListUserFriendsResponse) String

func (x *ListUserFriendsResponse) String() string

type LoginUserRequest

type LoginUserRequest struct {
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginUserRequest) Descriptor deprecated

func (*LoginUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use LoginUserRequest.ProtoReflect.Descriptor instead.

func (*LoginUserRequest) GetPassword

func (x *LoginUserRequest) GetPassword() string

func (*LoginUserRequest) GetUsername

func (x *LoginUserRequest) GetUsername() string

func (*LoginUserRequest) ProtoMessage

func (*LoginUserRequest) ProtoMessage()

func (*LoginUserRequest) ProtoReflect

func (x *LoginUserRequest) ProtoReflect() protoreflect.Message

func (*LoginUserRequest) Reset

func (x *LoginUserRequest) Reset()

func (*LoginUserRequest) String

func (x *LoginUserRequest) String() string

type LoginUserResponse

type LoginUserResponse struct {
	SessionId             string                 `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	AccessToken           string                 `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	AccessTokenExpiresAt  *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=access_token_expires_at,json=accessTokenExpiresAt,proto3" json:"access_token_expires_at,omitempty"`
	RefreshToken          string                 `protobuf:"bytes,4,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	RefreshTokenExpiresAt *timestamppb.Timestamp `` /* 128-byte string literal not displayed */
	User                  *User                  `protobuf:"bytes,6,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginUserResponse) Descriptor deprecated

func (*LoginUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use LoginUserResponse.ProtoReflect.Descriptor instead.

func (*LoginUserResponse) GetAccessToken

func (x *LoginUserResponse) GetAccessToken() string

func (*LoginUserResponse) GetAccessTokenExpiresAt

func (x *LoginUserResponse) GetAccessTokenExpiresAt() *timestamppb.Timestamp

func (*LoginUserResponse) GetRefreshToken

func (x *LoginUserResponse) GetRefreshToken() string

func (*LoginUserResponse) GetRefreshTokenExpiresAt

func (x *LoginUserResponse) GetRefreshTokenExpiresAt() *timestamppb.Timestamp

func (*LoginUserResponse) GetSessionId

func (x *LoginUserResponse) GetSessionId() string

func (*LoginUserResponse) GetUser

func (x *LoginUserResponse) GetUser() *User

func (*LoginUserResponse) ProtoMessage

func (*LoginUserResponse) ProtoMessage()

func (*LoginUserResponse) ProtoReflect

func (x *LoginUserResponse) ProtoReflect() protoreflect.Message

func (*LoginUserResponse) Reset

func (x *LoginUserResponse) Reset()

func (*LoginUserResponse) String

func (x *LoginUserResponse) String() string

type LogoutRequest

type LogoutRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	// contains filtered or unexported fields
}

func (*LogoutRequest) Descriptor deprecated

func (*LogoutRequest) Descriptor() ([]byte, []int)

Deprecated: Use LogoutRequest.ProtoReflect.Descriptor instead.

func (*LogoutRequest) GetSessionId

func (x *LogoutRequest) GetSessionId() string

func (*LogoutRequest) ProtoMessage

func (*LogoutRequest) ProtoMessage()

func (*LogoutRequest) ProtoReflect

func (x *LogoutRequest) ProtoReflect() protoreflect.Message

func (*LogoutRequest) Reset

func (x *LogoutRequest) Reset()

func (*LogoutRequest) String

func (x *LogoutRequest) String() string

type PlayDessertRequest

type PlayDessertRequest struct {
	PlayerGameId int64   `protobuf:"varint,1,opt,name=player_game_id,json=playerGameId,proto3" json:"player_game_id,omitempty"`
	DessertName  string  `protobuf:"bytes,2,opt,name=dessert_name,json=dessertName,proto3" json:"dessert_name,omitempty"`
	CardIds      []int64 `protobuf:"varint,3,rep,packed,name=card_ids,json=cardIds,proto3" json:"card_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*PlayDessertRequest) Descriptor deprecated

func (*PlayDessertRequest) Descriptor() ([]byte, []int)

Deprecated: Use PlayDessertRequest.ProtoReflect.Descriptor instead.

func (*PlayDessertRequest) GetCardIds

func (x *PlayDessertRequest) GetCardIds() []int64

func (*PlayDessertRequest) GetDessertName

func (x *PlayDessertRequest) GetDessertName() string

func (*PlayDessertRequest) GetPlayerGameId

func (x *PlayDessertRequest) GetPlayerGameId() int64

func (*PlayDessertRequest) ProtoMessage

func (*PlayDessertRequest) ProtoMessage()

func (*PlayDessertRequest) ProtoReflect

func (x *PlayDessertRequest) ProtoReflect() protoreflect.Message

func (*PlayDessertRequest) Reset

func (x *PlayDessertRequest) Reset()

func (*PlayDessertRequest) String

func (x *PlayDessertRequest) String() string

type PlayDessertResponse

type PlayDessertResponse struct {
	DessertPlayedId int64       `protobuf:"varint,1,opt,name=dessert_played_id,json=dessertPlayedId,proto3" json:"dessert_played_id,omitempty"`
	PlayerGame      *PlayerGame `protobuf:"bytes,2,opt,name=player_game,json=playerGame,proto3" json:"player_game,omitempty"`
	GameOver        bool        `protobuf:"varint,3,opt,name=game_over,json=gameOver,proto3" json:"game_over,omitempty"`
	// contains filtered or unexported fields
}

func (*PlayDessertResponse) Descriptor deprecated

func (*PlayDessertResponse) Descriptor() ([]byte, []int)

Deprecated: Use PlayDessertResponse.ProtoReflect.Descriptor instead.

func (*PlayDessertResponse) GetDessertPlayedId

func (x *PlayDessertResponse) GetDessertPlayedId() int64

func (*PlayDessertResponse) GetGameOver

func (x *PlayDessertResponse) GetGameOver() bool

func (*PlayDessertResponse) GetPlayerGame

func (x *PlayDessertResponse) GetPlayerGame() *PlayerGame

func (*PlayDessertResponse) ProtoMessage

func (*PlayDessertResponse) ProtoMessage()

func (*PlayDessertResponse) ProtoReflect

func (x *PlayDessertResponse) ProtoReflect() protoreflect.Message

func (*PlayDessertResponse) Reset

func (x *PlayDessertResponse) Reset()

func (*PlayDessertResponse) String

func (x *PlayDessertResponse) String() string

type PlayerGame

type PlayerGame struct {
	PlayerGameId    int64  `protobuf:"varint,1,opt,name=player_game_id,json=playerGameId,proto3" json:"player_game_id,omitempty"`
	PlayerId        int64  `protobuf:"varint,2,opt,name=player_id,json=playerId,proto3" json:"player_id,omitempty"`
	GameId          int64  `protobuf:"varint,3,opt,name=game_id,json=gameId,proto3" json:"game_id,omitempty"`
	PlayerNumber    int32  `protobuf:"varint,5,opt,name=player_number,json=playerNumber,proto3" json:"player_number,omitempty"`
	PlayerScore     int32  `protobuf:"varint,6,opt,name=player_score,json=playerScore,proto3" json:"player_score,omitempty"`
	PlayerStatus    string `protobuf:"bytes,7,opt,name=player_status,json=playerStatus,proto3" json:"player_status,omitempty"`
	NumberOfPlayers int32  `protobuf:"varint,8,opt,name=number_of_players,json=numberOfPlayers,proto3" json:"number_of_players,omitempty"`
	CreatedBy       int64  `protobuf:"varint,9,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	Status          string `protobuf:"bytes,10,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*PlayerGame) Descriptor deprecated

func (*PlayerGame) Descriptor() ([]byte, []int)

Deprecated: Use PlayerGame.ProtoReflect.Descriptor instead.

func (*PlayerGame) GetCreatedBy

func (x *PlayerGame) GetCreatedBy() int64

func (*PlayerGame) GetGameId

func (x *PlayerGame) GetGameId() int64

func (*PlayerGame) GetNumberOfPlayers

func (x *PlayerGame) GetNumberOfPlayers() int32

func (*PlayerGame) GetPlayerGameId

func (x *PlayerGame) GetPlayerGameId() int64

func (*PlayerGame) GetPlayerId

func (x *PlayerGame) GetPlayerId() int64

func (*PlayerGame) GetPlayerNumber

func (x *PlayerGame) GetPlayerNumber() int32

func (*PlayerGame) GetPlayerScore

func (x *PlayerGame) GetPlayerScore() int32

func (*PlayerGame) GetPlayerStatus

func (x *PlayerGame) GetPlayerStatus() string

func (*PlayerGame) GetStatus

func (x *PlayerGame) GetStatus() string

func (*PlayerGame) ProtoMessage

func (*PlayerGame) ProtoMessage()

func (*PlayerGame) ProtoReflect

func (x *PlayerGame) ProtoReflect() protoreflect.Message

func (*PlayerGame) Reset

func (x *PlayerGame) Reset()

func (*PlayerGame) String

func (x *PlayerGame) String() string

type PlayerHand

type PlayerHand struct {
	PlayerHandId int64  `protobuf:"varint,1,opt,name=player_hand_id,json=playerHandId,proto3" json:"player_hand_id,omitempty"`
	PlayerGameId int64  `protobuf:"varint,2,opt,name=player_game_id,json=playerGameId,proto3" json:"player_game_id,omitempty"`
	CardId       int64  `protobuf:"varint,3,opt,name=card_id,json=cardId,proto3" json:"card_id,omitempty"`
	Name         string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*PlayerHand) Descriptor deprecated

func (*PlayerHand) Descriptor() ([]byte, []int)

Deprecated: Use PlayerHand.ProtoReflect.Descriptor instead.

func (*PlayerHand) GetCardId

func (x *PlayerHand) GetCardId() int64

func (*PlayerHand) GetName

func (x *PlayerHand) GetName() string

func (*PlayerHand) GetPlayerGameId

func (x *PlayerHand) GetPlayerGameId() int64

func (*PlayerHand) GetPlayerHandId

func (x *PlayerHand) GetPlayerHandId() int64

func (*PlayerHand) ProtoMessage

func (*PlayerHand) ProtoMessage()

func (*PlayerHand) ProtoReflect

func (x *PlayerHand) ProtoReflect() protoreflect.Message

func (*PlayerHand) Reset

func (x *PlayerHand) Reset()

func (*PlayerHand) String

func (x *PlayerHand) String() string

type RenewAccessRequest

type RenewAccessRequest struct {
	RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	// contains filtered or unexported fields
}

func (*RenewAccessRequest) Descriptor deprecated

func (*RenewAccessRequest) Descriptor() ([]byte, []int)

Deprecated: Use RenewAccessRequest.ProtoReflect.Descriptor instead.

func (*RenewAccessRequest) GetRefreshToken

func (x *RenewAccessRequest) GetRefreshToken() string

func (*RenewAccessRequest) ProtoMessage

func (*RenewAccessRequest) ProtoMessage()

func (*RenewAccessRequest) ProtoReflect

func (x *RenewAccessRequest) ProtoReflect() protoreflect.Message

func (*RenewAccessRequest) Reset

func (x *RenewAccessRequest) Reset()

func (*RenewAccessRequest) String

func (x *RenewAccessRequest) String() string

type RenewAccessResponse

type RenewAccessResponse struct {
	AccessToken          string                 `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	AccessTokenExpiresAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=access_token_expires_at,json=accessTokenExpiresAt,proto3" json:"access_token_expires_at,omitempty"`
	// contains filtered or unexported fields
}

func (*RenewAccessResponse) Descriptor deprecated

func (*RenewAccessResponse) Descriptor() ([]byte, []int)

Deprecated: Use RenewAccessResponse.ProtoReflect.Descriptor instead.

func (*RenewAccessResponse) GetAccessToken

func (x *RenewAccessResponse) GetAccessToken() string

func (*RenewAccessResponse) GetAccessTokenExpiresAt

func (x *RenewAccessResponse) GetAccessTokenExpiresAt() *timestamppb.Timestamp

func (*RenewAccessResponse) ProtoMessage

func (*RenewAccessResponse) ProtoMessage()

func (*RenewAccessResponse) ProtoReflect

func (x *RenewAccessResponse) ProtoReflect() protoreflect.Message

func (*RenewAccessResponse) Reset

func (x *RenewAccessResponse) Reset()

func (*RenewAccessResponse) String

func (x *RenewAccessResponse) String() string

type Session

type Session struct {
	SessionId    string                 `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Username     string                 `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	RefreshToken string                 `protobuf:"bytes,3,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
	UserAgent    string                 `protobuf:"bytes,4,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"`
	ClientUp     string                 `protobuf:"bytes,5,opt,name=client_up,json=clientUp,proto3" json:"client_up,omitempty"`
	IsBlocked    bool                   `protobuf:"varint,6,opt,name=is_blocked,json=isBlocked,proto3" json:"is_blocked,omitempty"`
	ExpiresAt    *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	CreatedAt    *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Session) Descriptor deprecated

func (*Session) Descriptor() ([]byte, []int)

Deprecated: Use Session.ProtoReflect.Descriptor instead.

func (*Session) GetClientUp

func (x *Session) GetClientUp() string

func (*Session) GetCreatedAt

func (x *Session) GetCreatedAt() *timestamppb.Timestamp

func (*Session) GetExpiresAt

func (x *Session) GetExpiresAt() *timestamppb.Timestamp

func (*Session) GetIsBlocked

func (x *Session) GetIsBlocked() bool

func (*Session) GetRefreshToken

func (x *Session) GetRefreshToken() string

func (*Session) GetSessionId

func (x *Session) GetSessionId() string

func (*Session) GetUserAgent

func (x *Session) GetUserAgent() string

func (*Session) GetUsername

func (x *Session) GetUsername() string

func (*Session) ProtoMessage

func (*Session) ProtoMessage()

func (*Session) ProtoReflect

func (x *Session) ProtoReflect() protoreflect.Message

func (*Session) Reset

func (x *Session) Reset()

func (*Session) String

func (x *Session) String() string

type StartGameRequest

type StartGameRequest struct {
	GameId int64 `protobuf:"varint,1,opt,name=game_id,json=gameId,proto3" json:"game_id,omitempty"`
	// contains filtered or unexported fields
}

func (*StartGameRequest) Descriptor deprecated

func (*StartGameRequest) Descriptor() ([]byte, []int)

Deprecated: Use StartGameRequest.ProtoReflect.Descriptor instead.

func (*StartGameRequest) GetGameId

func (x *StartGameRequest) GetGameId() int64

func (*StartGameRequest) ProtoMessage

func (*StartGameRequest) ProtoMessage()

func (*StartGameRequest) ProtoReflect

func (x *StartGameRequest) ProtoReflect() protoreflect.Message

func (*StartGameRequest) Reset

func (x *StartGameRequest) Reset()

func (*StartGameRequest) String

func (x *StartGameRequest) String() string

type StartGameResponse

type StartGameResponse struct {
	Game *Game `protobuf:"bytes,1,opt,name=game,proto3" json:"game,omitempty"`
	// contains filtered or unexported fields
}

func (*StartGameResponse) Descriptor deprecated

func (*StartGameResponse) Descriptor() ([]byte, []int)

Deprecated: Use StartGameResponse.ProtoReflect.Descriptor instead.

func (*StartGameResponse) GetGame

func (x *StartGameResponse) GetGame() *Game

func (*StartGameResponse) ProtoMessage

func (*StartGameResponse) ProtoMessage()

func (*StartGameResponse) ProtoReflect

func (x *StartGameResponse) ProtoReflect() protoreflect.Message

func (*StartGameResponse) Reset

func (x *StartGameResponse) Reset()

func (*StartGameResponse) String

func (x *StartGameResponse) String() string

type UnimplementedDessertedServer

type UnimplementedDessertedServer struct {
}

UnimplementedDessertedServer must be embedded to have forward compatible implementations.

func (UnimplementedDessertedServer) AcceptFriendRequest

func (UnimplementedDessertedServer) AcceptGameInvite

func (UnimplementedDessertedServer) ActivateUser

func (UnimplementedDessertedServer) CheckUserSession

func (UnimplementedDessertedServer) CreateFriendship

func (UnimplementedDessertedServer) CreateGame

func (UnimplementedDessertedServer) CreateUser

func (UnimplementedDessertedServer) DrawCard

func (UnimplementedDessertedServer) GetGameByID

func (UnimplementedDessertedServer) GetPlayerGame

func (UnimplementedDessertedServer) GetPlayerHand

func (UnimplementedDessertedServer) InvitePlayersToGame

func (UnimplementedDessertedServer) ListActivePlayerGames

func (UnimplementedDessertedServer) ListGameInvites

func (UnimplementedDessertedServer) ListGamePlayers

func (UnimplementedDessertedServer) ListPlayerGames

func (UnimplementedDessertedServer) ListUserFriends

func (UnimplementedDessertedServer) LoginUser

func (UnimplementedDessertedServer) Logout

func (UnimplementedDessertedServer) PlayDessert

func (UnimplementedDessertedServer) RenewAccess

func (UnimplementedDessertedServer) StartGame

func (UnimplementedDessertedServer) UpdateUser

type UnsafeDessertedServer

type UnsafeDessertedServer interface {
	// contains filtered or unexported methods
}

UnsafeDessertedServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DessertedServer will result in compilation errors.

type UpdateUserRequest

type UpdateUserRequest struct {
	Username string  `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Email    *string `protobuf:"bytes,2,opt,name=email,proto3,oneof" json:"email,omitempty"`
	Password *string `protobuf:"bytes,3,opt,name=password,proto3,oneof" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserRequest) Descriptor deprecated

func (*UpdateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserRequest) GetEmail

func (x *UpdateUserRequest) GetEmail() string

func (*UpdateUserRequest) GetPassword

func (x *UpdateUserRequest) GetPassword() string

func (*UpdateUserRequest) GetUsername

func (x *UpdateUserRequest) GetUsername() string

func (*UpdateUserRequest) ProtoMessage

func (*UpdateUserRequest) ProtoMessage()

func (*UpdateUserRequest) ProtoReflect

func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message

func (*UpdateUserRequest) Reset

func (x *UpdateUserRequest) Reset()

func (*UpdateUserRequest) String

func (x *UpdateUserRequest) String() string

type UpdateUserResponse

type UpdateUserResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserResponse) Descriptor deprecated

func (*UpdateUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserResponse) GetUser

func (x *UpdateUserResponse) GetUser() *User

func (*UpdateUserResponse) ProtoMessage

func (*UpdateUserResponse) ProtoMessage()

func (*UpdateUserResponse) ProtoReflect

func (x *UpdateUserResponse) ProtoReflect() protoreflect.Message

func (*UpdateUserResponse) Reset

func (x *UpdateUserResponse) Reset()

func (*UpdateUserResponse) String

func (x *UpdateUserResponse) String() string

type User

type User struct {
	Id                int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Username          string                 `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	Email             string                 `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	PasswordChangedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=password_changed_at,json=passwordChangedAt,proto3" json:"password_changed_at,omitempty"`
	CreatedAt         *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated

func (*User) Descriptor() ([]byte, []int)

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetCreatedAt

func (x *User) GetCreatedAt() *timestamppb.Timestamp

func (*User) GetEmail

func (x *User) GetEmail() string

func (*User) GetId

func (x *User) GetId() int64

func (*User) GetPasswordChangedAt

func (x *User) GetPasswordChangedAt() *timestamppb.Timestamp

func (*User) GetUsername

func (x *User) GetUsername() string

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

func (x *User) ProtoReflect() protoreflect.Message

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

Jump to

Keyboard shortcuts

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