mcplayer

package
v0.0.0-...-66adcdc Latest Latest
Warning

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

Go to latest
Published: Nov 5, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	McPlayer_GetPlayer_FullMethodName                 = "/emortal.grpc.McPlayer/GetPlayer"
	McPlayer_GetPlayers_FullMethodName                = "/emortal.grpc.McPlayer/GetPlayers"
	McPlayer_GetPlayerByUsername_FullMethodName       = "/emortal.grpc.McPlayer/GetPlayerByUsername"
	McPlayer_SearchPlayersByUsername_FullMethodName   = "/emortal.grpc.McPlayer/SearchPlayersByUsername"
	McPlayer_GetLoginSessions_FullMethodName          = "/emortal.grpc.McPlayer/GetLoginSessions"
	McPlayer_GetStatTotalUniquePlayers_FullMethodName = "/emortal.grpc.McPlayer/GetStatTotalUniquePlayers"
	McPlayer_GetStatTotalPlaytime_FullMethodName      = "/emortal.grpc.McPlayer/GetStatTotalPlaytime"
	McPlayer_AddExperienceToPlayers_FullMethodName    = "/emortal.grpc.McPlayer/AddExperienceToPlayers"
	McPlayer_GetPlayerExperience_FullMethodName       = "/emortal.grpc.McPlayer/GetPlayerExperience"
)
View Source
const (
	PlayerTracker_GetPlayerServers_FullMethodName        = "/emortal.grpc.PlayerTracker/GetPlayerServers"
	PlayerTracker_GetServerPlayers_FullMethodName        = "/emortal.grpc.PlayerTracker/GetServerPlayers"
	PlayerTracker_GetPlayerCount_FullMethodName          = "/emortal.grpc.PlayerTracker/GetPlayerCount"
	PlayerTracker_GetFleetPlayerCounts_FullMethodName    = "/emortal.grpc.PlayerTracker/GetFleetPlayerCounts"
	PlayerTracker_GetGlobalPlayersSummary_FullMethodName = "/emortal.grpc.PlayerTracker/GetGlobalPlayersSummary"
)

Variables

View Source
var (
	SearchPlayersByUsernameRequest_FilterMethod_name = map[int32]string{
		0: "NONE",
		1: "ONLINE",
		2: "FRIENDS",
	}
	SearchPlayersByUsernameRequest_FilterMethod_value = map[string]int32{
		"NONE":    0,
		"ONLINE":  1,
		"FRIENDS": 2,
	}
)

Enum value maps for SearchPlayersByUsernameRequest_FilterMethod.

View Source
var File_mc_player_grpc_proto protoreflect.FileDescriptor
View Source
var McPlayer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "emortal.grpc.McPlayer",
	HandlerType: (*McPlayerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetPlayer",
			Handler:    _McPlayer_GetPlayer_Handler,
		},
		{
			MethodName: "GetPlayers",
			Handler:    _McPlayer_GetPlayers_Handler,
		},
		{
			MethodName: "GetPlayerByUsername",
			Handler:    _McPlayer_GetPlayerByUsername_Handler,
		},
		{
			MethodName: "SearchPlayersByUsername",
			Handler:    _McPlayer_SearchPlayersByUsername_Handler,
		},
		{
			MethodName: "GetLoginSessions",
			Handler:    _McPlayer_GetLoginSessions_Handler,
		},
		{
			MethodName: "GetStatTotalUniquePlayers",
			Handler:    _McPlayer_GetStatTotalUniquePlayers_Handler,
		},
		{
			MethodName: "GetStatTotalPlaytime",
			Handler:    _McPlayer_GetStatTotalPlaytime_Handler,
		},
		{
			MethodName: "AddExperienceToPlayers",
			Handler:    _McPlayer_AddExperienceToPlayers_Handler,
		},
		{
			MethodName: "GetPlayerExperience",
			Handler:    _McPlayer_GetPlayerExperience_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mc_player/grpc.proto",
}

McPlayer_ServiceDesc is the grpc.ServiceDesc for McPlayer 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 PlayerTracker_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "emortal.grpc.PlayerTracker",
	HandlerType: (*PlayerTrackerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetPlayerServers",
			Handler:    _PlayerTracker_GetPlayerServers_Handler,
		},
		{
			MethodName: "GetServerPlayers",
			Handler:    _PlayerTracker_GetServerPlayers_Handler,
		},
		{
			MethodName: "GetPlayerCount",
			Handler:    _PlayerTracker_GetPlayerCount_Handler,
		},
		{
			MethodName: "GetFleetPlayerCounts",
			Handler:    _PlayerTracker_GetFleetPlayerCounts_Handler,
		},
		{
			MethodName: "GetGlobalPlayersSummary",
			Handler:    _PlayerTracker_GetGlobalPlayersSummary_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mc_player/grpc.proto",
}

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

Functions

func RegisterMcPlayerServer

func RegisterMcPlayerServer(s grpc.ServiceRegistrar, srv McPlayerServer)

func RegisterPlayerTrackerServer

func RegisterPlayerTrackerServer(s grpc.ServiceRegistrar, srv PlayerTrackerServer)

Types

type AddExperienceToPlayersRequest

type AddExperienceToPlayersRequest struct {

	// player_ids of type UUID
	PlayerIds  []string `protobuf:"bytes,1,rep,name=player_ids,json=playerIds,proto3" json:"player_ids,omitempty"`
	Experience uint64   `protobuf:"varint,2,opt,name=experience,proto3" json:"experience,omitempty"`
	// reason, friendly formatted e.g: "Playtime", "Vote Reward", "Achievement: Do Something IV"
	Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*AddExperienceToPlayersRequest) Descriptor deprecated

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

Deprecated: Use AddExperienceToPlayersRequest.ProtoReflect.Descriptor instead.

func (*AddExperienceToPlayersRequest) GetExperience

func (x *AddExperienceToPlayersRequest) GetExperience() uint64

func (*AddExperienceToPlayersRequest) GetPlayerIds

func (x *AddExperienceToPlayersRequest) GetPlayerIds() []string

func (*AddExperienceToPlayersRequest) GetReason

func (x *AddExperienceToPlayersRequest) GetReason() string

func (*AddExperienceToPlayersRequest) ProtoMessage

func (*AddExperienceToPlayersRequest) ProtoMessage()

func (*AddExperienceToPlayersRequest) ProtoReflect

func (*AddExperienceToPlayersRequest) Reset

func (x *AddExperienceToPlayersRequest) Reset()

func (*AddExperienceToPlayersRequest) String

type AddExperienceToPlayersResponse

type AddExperienceToPlayersResponse struct {

	// experience is a map<player_id, experience> where player_id is of type UUID
	Experience map[string]uint64 `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddExperienceToPlayersResponse) Descriptor deprecated

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

Deprecated: Use AddExperienceToPlayersResponse.ProtoReflect.Descriptor instead.

func (*AddExperienceToPlayersResponse) GetExperience

func (x *AddExperienceToPlayersResponse) GetExperience() map[string]uint64

func (*AddExperienceToPlayersResponse) ProtoMessage

func (*AddExperienceToPlayersResponse) ProtoMessage()

func (*AddExperienceToPlayersResponse) ProtoReflect

func (*AddExperienceToPlayersResponse) Reset

func (x *AddExperienceToPlayersResponse) Reset()

func (*AddExperienceToPlayersResponse) String

type GetFleetsPlayerCountRequest

type GetFleetsPlayerCountRequest struct {
	FleetNames []string `protobuf:"bytes,1,rep,name=fleet_names,json=fleetNames,proto3" json:"fleet_names,omitempty"`
	// contains filtered or unexported fields
}

func (*GetFleetsPlayerCountRequest) Descriptor deprecated

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

Deprecated: Use GetFleetsPlayerCountRequest.ProtoReflect.Descriptor instead.

func (*GetFleetsPlayerCountRequest) GetFleetNames

func (x *GetFleetsPlayerCountRequest) GetFleetNames() []string

func (*GetFleetsPlayerCountRequest) ProtoMessage

func (*GetFleetsPlayerCountRequest) ProtoMessage()

func (*GetFleetsPlayerCountRequest) ProtoReflect

func (*GetFleetsPlayerCountRequest) Reset

func (x *GetFleetsPlayerCountRequest) Reset()

func (*GetFleetsPlayerCountRequest) String

func (x *GetFleetsPlayerCountRequest) String() string

type GetFleetsPlayerCountResponse

type GetFleetsPlayerCountResponse struct {
	FleetPlayerCounts map[string]int64 `` /* 203-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetFleetsPlayerCountResponse) Descriptor deprecated

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

Deprecated: Use GetFleetsPlayerCountResponse.ProtoReflect.Descriptor instead.

func (*GetFleetsPlayerCountResponse) GetFleetPlayerCounts

func (x *GetFleetsPlayerCountResponse) GetFleetPlayerCounts() map[string]int64

func (*GetFleetsPlayerCountResponse) ProtoMessage

func (*GetFleetsPlayerCountResponse) ProtoMessage()

func (*GetFleetsPlayerCountResponse) ProtoReflect

func (*GetFleetsPlayerCountResponse) Reset

func (x *GetFleetsPlayerCountResponse) Reset()

func (*GetFleetsPlayerCountResponse) String

type GetGlobalPlayersSummaryRequest

type GetGlobalPlayersSummaryRequest struct {

	// server_id is optional, if not provided, will fall back to server_types
	ServerId *string `protobuf:"bytes,1,opt,name=server_id,json=serverId,proto3,oneof" json:"server_id,omitempty"`
	// fleet_names is optional, if not provided, will fall back to global
	FleetNames []string `protobuf:"bytes,2,rep,name=fleet_names,json=fleetNames,proto3" json:"fleet_names,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGlobalPlayersSummaryRequest) Descriptor deprecated

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

Deprecated: Use GetGlobalPlayersSummaryRequest.ProtoReflect.Descriptor instead.

func (*GetGlobalPlayersSummaryRequest) GetFleetNames

func (x *GetGlobalPlayersSummaryRequest) GetFleetNames() []string

func (*GetGlobalPlayersSummaryRequest) GetServerId

func (x *GetGlobalPlayersSummaryRequest) GetServerId() string

func (*GetGlobalPlayersSummaryRequest) ProtoMessage

func (*GetGlobalPlayersSummaryRequest) ProtoMessage()

func (*GetGlobalPlayersSummaryRequest) ProtoReflect

func (*GetGlobalPlayersSummaryRequest) Reset

func (x *GetGlobalPlayersSummaryRequest) Reset()

func (*GetGlobalPlayersSummaryRequest) String

type GetGlobalPlayersSummaryResponse

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

func (*GetGlobalPlayersSummaryResponse) Descriptor deprecated

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

Deprecated: Use GetGlobalPlayersSummaryResponse.ProtoReflect.Descriptor instead.

func (*GetGlobalPlayersSummaryResponse) GetPlayers

func (*GetGlobalPlayersSummaryResponse) ProtoMessage

func (*GetGlobalPlayersSummaryResponse) ProtoMessage()

func (*GetGlobalPlayersSummaryResponse) ProtoReflect

func (*GetGlobalPlayersSummaryResponse) Reset

func (*GetGlobalPlayersSummaryResponse) String

type GetLoginSessionsRequest

type GetLoginSessionsRequest struct {
	PlayerId string           `protobuf:"bytes,1,opt,name=player_id,json=playerId,proto3" json:"player_id,omitempty"`
	Pageable *common.Pageable `protobuf:"bytes,2,opt,name=pageable,proto3" json:"pageable,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLoginSessionsRequest) Descriptor deprecated

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

Deprecated: Use GetLoginSessionsRequest.ProtoReflect.Descriptor instead.

func (*GetLoginSessionsRequest) GetPageable

func (x *GetLoginSessionsRequest) GetPageable() *common.Pageable

func (*GetLoginSessionsRequest) GetPlayerId

func (x *GetLoginSessionsRequest) GetPlayerId() string

func (*GetLoginSessionsRequest) ProtoMessage

func (*GetLoginSessionsRequest) ProtoMessage()

func (*GetLoginSessionsRequest) ProtoReflect

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

func (*GetLoginSessionsRequest) Reset

func (x *GetLoginSessionsRequest) Reset()

func (*GetLoginSessionsRequest) String

func (x *GetLoginSessionsRequest) String() string

type GetPlayerByUsernameResponse

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

func (*GetPlayerByUsernameResponse) Descriptor deprecated

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

Deprecated: Use GetPlayerByUsernameResponse.ProtoReflect.Descriptor instead.

func (*GetPlayerByUsernameResponse) GetPlayer

func (*GetPlayerByUsernameResponse) ProtoMessage

func (*GetPlayerByUsernameResponse) ProtoMessage()

func (*GetPlayerByUsernameResponse) ProtoReflect

func (*GetPlayerByUsernameResponse) Reset

func (x *GetPlayerByUsernameResponse) Reset()

func (*GetPlayerByUsernameResponse) String

func (x *GetPlayerByUsernameResponse) String() string

type GetPlayerCountRequest

type GetPlayerCountRequest struct {

	// server_id is optional, if not provided, will fall back to server_types
	ServerId *string `protobuf:"bytes,1,opt,name=server_id,json=serverId,proto3,oneof" json:"server_id,omitempty"`
	// fleet_names is optional, if not provided, will fall back to global count
	FleetNames []string `protobuf:"bytes,2,rep,name=fleet_names,json=fleetNames,proto3" json:"fleet_names,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPlayerCountRequest) Descriptor deprecated

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

Deprecated: Use GetPlayerCountRequest.ProtoReflect.Descriptor instead.

func (*GetPlayerCountRequest) GetFleetNames

func (x *GetPlayerCountRequest) GetFleetNames() []string

func (*GetPlayerCountRequest) GetServerId

func (x *GetPlayerCountRequest) GetServerId() string

func (*GetPlayerCountRequest) ProtoMessage

func (*GetPlayerCountRequest) ProtoMessage()

func (*GetPlayerCountRequest) ProtoReflect

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

func (*GetPlayerCountRequest) Reset

func (x *GetPlayerCountRequest) Reset()

func (*GetPlayerCountRequest) String

func (x *GetPlayerCountRequest) String() string

type GetPlayerCountResponse

type GetPlayerCountResponse struct {
	Count int64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPlayerCountResponse) Descriptor deprecated

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

Deprecated: Use GetPlayerCountResponse.ProtoReflect.Descriptor instead.

func (*GetPlayerCountResponse) GetCount

func (x *GetPlayerCountResponse) GetCount() int64

func (*GetPlayerCountResponse) ProtoMessage

func (*GetPlayerCountResponse) ProtoMessage()

func (*GetPlayerCountResponse) ProtoReflect

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

func (*GetPlayerCountResponse) Reset

func (x *GetPlayerCountResponse) Reset()

func (*GetPlayerCountResponse) String

func (x *GetPlayerCountResponse) String() string

type GetPlayerExperienceRequest

type GetPlayerExperienceRequest struct {

	// player_id of type UUID
	PlayerId string `protobuf:"bytes,1,opt,name=player_id,json=playerId,proto3" json:"player_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPlayerExperienceRequest) Descriptor deprecated

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

Deprecated: Use GetPlayerExperienceRequest.ProtoReflect.Descriptor instead.

func (*GetPlayerExperienceRequest) GetPlayerId

func (x *GetPlayerExperienceRequest) GetPlayerId() string

func (*GetPlayerExperienceRequest) ProtoMessage

func (*GetPlayerExperienceRequest) ProtoMessage()

func (*GetPlayerExperienceRequest) ProtoReflect

func (*GetPlayerExperienceRequest) Reset

func (x *GetPlayerExperienceRequest) Reset()

func (*GetPlayerExperienceRequest) String

func (x *GetPlayerExperienceRequest) String() string

type GetPlayerExperienceResponse

type GetPlayerExperienceResponse struct {
	Experience uint64 `protobuf:"varint,1,opt,name=experience,proto3" json:"experience,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPlayerExperienceResponse) Descriptor deprecated

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

Deprecated: Use GetPlayerExperienceResponse.ProtoReflect.Descriptor instead.

func (*GetPlayerExperienceResponse) GetExperience

func (x *GetPlayerExperienceResponse) GetExperience() uint64

func (*GetPlayerExperienceResponse) ProtoMessage

func (*GetPlayerExperienceResponse) ProtoMessage()

func (*GetPlayerExperienceResponse) ProtoReflect

func (*GetPlayerExperienceResponse) Reset

func (x *GetPlayerExperienceResponse) Reset()

func (*GetPlayerExperienceResponse) String

func (x *GetPlayerExperienceResponse) String() string

type GetPlayerRequest

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

func (*GetPlayerRequest) Descriptor deprecated

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

Deprecated: Use GetPlayerRequest.ProtoReflect.Descriptor instead.

func (*GetPlayerRequest) GetPlayerId

func (x *GetPlayerRequest) GetPlayerId() string

func (*GetPlayerRequest) ProtoMessage

func (*GetPlayerRequest) ProtoMessage()

func (*GetPlayerRequest) ProtoReflect

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

func (*GetPlayerRequest) Reset

func (x *GetPlayerRequest) Reset()

func (*GetPlayerRequest) String

func (x *GetPlayerRequest) String() string

type GetPlayerResponse

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

func (*GetPlayerResponse) Descriptor deprecated

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

Deprecated: Use GetPlayerResponse.ProtoReflect.Descriptor instead.

func (*GetPlayerResponse) GetPlayer

func (x *GetPlayerResponse) GetPlayer() *mcplayer.McPlayer

func (*GetPlayerResponse) ProtoMessage

func (*GetPlayerResponse) ProtoMessage()

func (*GetPlayerResponse) ProtoReflect

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

func (*GetPlayerResponse) Reset

func (x *GetPlayerResponse) Reset()

func (*GetPlayerResponse) String

func (x *GetPlayerResponse) String() string

type GetPlayerServersRequest

type GetPlayerServersRequest struct {
	PlayerIds []string `protobuf:"bytes,1,rep,name=player_ids,json=playerIds,proto3" json:"player_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPlayerServersRequest) Descriptor deprecated

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

Deprecated: Use GetPlayerServersRequest.ProtoReflect.Descriptor instead.

func (*GetPlayerServersRequest) GetPlayerIds

func (x *GetPlayerServersRequest) GetPlayerIds() []string

func (*GetPlayerServersRequest) ProtoMessage

func (*GetPlayerServersRequest) ProtoMessage()

func (*GetPlayerServersRequest) ProtoReflect

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

func (*GetPlayerServersRequest) Reset

func (x *GetPlayerServersRequest) Reset()

func (*GetPlayerServersRequest) String

func (x *GetPlayerServersRequest) String() string

type GetPlayerServersResponse

type GetPlayerServersResponse struct {
	PlayerServers map[string]*mcplayer.CurrentServer `` /* 188-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetPlayerServersResponse) Descriptor deprecated

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

Deprecated: Use GetPlayerServersResponse.ProtoReflect.Descriptor instead.

func (*GetPlayerServersResponse) GetPlayerServers

func (x *GetPlayerServersResponse) GetPlayerServers() map[string]*mcplayer.CurrentServer

func (*GetPlayerServersResponse) ProtoMessage

func (*GetPlayerServersResponse) ProtoMessage()

func (*GetPlayerServersResponse) ProtoReflect

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

func (*GetPlayerServersResponse) Reset

func (x *GetPlayerServersResponse) Reset()

func (*GetPlayerServersResponse) String

func (x *GetPlayerServersResponse) String() string

type GetPlayersRequest

type GetPlayersRequest struct {
	PlayerIds []string `protobuf:"bytes,1,rep,name=player_ids,json=playerIds,proto3" json:"player_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPlayersRequest) Descriptor deprecated

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

Deprecated: Use GetPlayersRequest.ProtoReflect.Descriptor instead.

func (*GetPlayersRequest) GetPlayerIds

func (x *GetPlayersRequest) GetPlayerIds() []string

func (*GetPlayersRequest) ProtoMessage

func (*GetPlayersRequest) ProtoMessage()

func (*GetPlayersRequest) ProtoReflect

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

func (*GetPlayersRequest) Reset

func (x *GetPlayersRequest) Reset()

func (*GetPlayersRequest) String

func (x *GetPlayersRequest) String() string

type GetPlayersResponse

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

func (*GetPlayersResponse) Descriptor deprecated

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

Deprecated: Use GetPlayersResponse.ProtoReflect.Descriptor instead.

func (*GetPlayersResponse) GetPlayers

func (x *GetPlayersResponse) GetPlayers() []*mcplayer.McPlayer

func (*GetPlayersResponse) ProtoMessage

func (*GetPlayersResponse) ProtoMessage()

func (*GetPlayersResponse) ProtoReflect

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

func (*GetPlayersResponse) Reset

func (x *GetPlayersResponse) Reset()

func (*GetPlayersResponse) String

func (x *GetPlayersResponse) String() string

type GetServerPlayersRequest

type GetServerPlayersRequest struct {
	ServerId string `protobuf:"bytes,1,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServerPlayersRequest) Descriptor deprecated

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

Deprecated: Use GetServerPlayersRequest.ProtoReflect.Descriptor instead.

func (*GetServerPlayersRequest) GetServerId

func (x *GetServerPlayersRequest) GetServerId() string

func (*GetServerPlayersRequest) ProtoMessage

func (*GetServerPlayersRequest) ProtoMessage()

func (*GetServerPlayersRequest) ProtoReflect

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

func (*GetServerPlayersRequest) Reset

func (x *GetServerPlayersRequest) Reset()

func (*GetServerPlayersRequest) String

func (x *GetServerPlayersRequest) String() string

type GetServerPlayersResponse

type GetServerPlayersResponse struct {
	OnlinePlayers []*mcplayer.OnlinePlayer `protobuf:"bytes,1,rep,name=online_players,json=onlinePlayers,proto3" json:"online_players,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServerPlayersResponse) Descriptor deprecated

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

Deprecated: Use GetServerPlayersResponse.ProtoReflect.Descriptor instead.

func (*GetServerPlayersResponse) GetOnlinePlayers

func (x *GetServerPlayersResponse) GetOnlinePlayers() []*mcplayer.OnlinePlayer

func (*GetServerPlayersResponse) ProtoMessage

func (*GetServerPlayersResponse) ProtoMessage()

func (*GetServerPlayersResponse) ProtoReflect

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

func (*GetServerPlayersResponse) Reset

func (x *GetServerPlayersResponse) Reset()

func (*GetServerPlayersResponse) String

func (x *GetServerPlayersResponse) String() string

type GetStatTotalPlaytimeRequest

type GetStatTotalPlaytimeRequest struct {
	// contains filtered or unexported fields
}

func (*GetStatTotalPlaytimeRequest) Descriptor deprecated

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

Deprecated: Use GetStatTotalPlaytimeRequest.ProtoReflect.Descriptor instead.

func (*GetStatTotalPlaytimeRequest) ProtoMessage

func (*GetStatTotalPlaytimeRequest) ProtoMessage()

func (*GetStatTotalPlaytimeRequest) ProtoReflect

func (*GetStatTotalPlaytimeRequest) Reset

func (x *GetStatTotalPlaytimeRequest) Reset()

func (*GetStatTotalPlaytimeRequest) String

func (x *GetStatTotalPlaytimeRequest) String() string

type GetStatTotalPlaytimeResponse

type GetStatTotalPlaytimeResponse struct {
	PlaytimeHours int64 `protobuf:"varint,1,opt,name=playtime_hours,json=playtimeHours,proto3" json:"playtime_hours,omitempty"`
	// contains filtered or unexported fields
}

func (*GetStatTotalPlaytimeResponse) Descriptor deprecated

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

Deprecated: Use GetStatTotalPlaytimeResponse.ProtoReflect.Descriptor instead.

func (*GetStatTotalPlaytimeResponse) GetPlaytimeHours

func (x *GetStatTotalPlaytimeResponse) GetPlaytimeHours() int64

func (*GetStatTotalPlaytimeResponse) ProtoMessage

func (*GetStatTotalPlaytimeResponse) ProtoMessage()

func (*GetStatTotalPlaytimeResponse) ProtoReflect

func (*GetStatTotalPlaytimeResponse) Reset

func (x *GetStatTotalPlaytimeResponse) Reset()

func (*GetStatTotalPlaytimeResponse) String

type GetStatTotalUniquePlayersRequest

type GetStatTotalUniquePlayersRequest struct {
	// contains filtered or unexported fields
}

func (*GetStatTotalUniquePlayersRequest) Descriptor deprecated

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

Deprecated: Use GetStatTotalUniquePlayersRequest.ProtoReflect.Descriptor instead.

func (*GetStatTotalUniquePlayersRequest) ProtoMessage

func (*GetStatTotalUniquePlayersRequest) ProtoMessage()

func (*GetStatTotalUniquePlayersRequest) ProtoReflect

func (*GetStatTotalUniquePlayersRequest) Reset

func (*GetStatTotalUniquePlayersRequest) String

type GetStatTotalUniquePlayersResponse

type GetStatTotalUniquePlayersResponse struct {
	Count int64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*GetStatTotalUniquePlayersResponse) Descriptor deprecated

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

Deprecated: Use GetStatTotalUniquePlayersResponse.ProtoReflect.Descriptor instead.

func (*GetStatTotalUniquePlayersResponse) GetCount

func (*GetStatTotalUniquePlayersResponse) ProtoMessage

func (*GetStatTotalUniquePlayersResponse) ProtoMessage()

func (*GetStatTotalUniquePlayersResponse) ProtoReflect

func (*GetStatTotalUniquePlayersResponse) Reset

func (*GetStatTotalUniquePlayersResponse) String

type LoginSessionsResponse

type LoginSessionsResponse struct {
	Sessions []*mcplayer.LoginSession `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions,omitempty"`
	PageData *common.PageData         `protobuf:"bytes,2,opt,name=page_data,json=pageData,proto3" json:"page_data,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginSessionsResponse) Descriptor deprecated

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

Deprecated: Use LoginSessionsResponse.ProtoReflect.Descriptor instead.

func (*LoginSessionsResponse) GetPageData

func (x *LoginSessionsResponse) GetPageData() *common.PageData

func (*LoginSessionsResponse) GetSessions

func (x *LoginSessionsResponse) GetSessions() []*mcplayer.LoginSession

func (*LoginSessionsResponse) ProtoMessage

func (*LoginSessionsResponse) ProtoMessage()

func (*LoginSessionsResponse) ProtoReflect

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

func (*LoginSessionsResponse) Reset

func (x *LoginSessionsResponse) Reset()

func (*LoginSessionsResponse) String

func (x *LoginSessionsResponse) String() string

type McPageablePlayerRequest

type McPageablePlayerRequest struct {
	PlayerId string `protobuf:"bytes,1,opt,name=player_id,json=playerId,proto3" json:"player_id,omitempty"`
	Page     uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	Size     uint32 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

func (*McPageablePlayerRequest) Descriptor deprecated

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

Deprecated: Use McPageablePlayerRequest.ProtoReflect.Descriptor instead.

func (*McPageablePlayerRequest) GetPage

func (x *McPageablePlayerRequest) GetPage() uint32

func (*McPageablePlayerRequest) GetPlayerId

func (x *McPageablePlayerRequest) GetPlayerId() string

func (*McPageablePlayerRequest) GetSize

func (x *McPageablePlayerRequest) GetSize() uint32

func (*McPageablePlayerRequest) ProtoMessage

func (*McPageablePlayerRequest) ProtoMessage()

func (*McPageablePlayerRequest) ProtoReflect

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

func (*McPageablePlayerRequest) Reset

func (x *McPageablePlayerRequest) Reset()

func (*McPageablePlayerRequest) String

func (x *McPageablePlayerRequest) String() string

type McPlayerClient

McPlayerClient is the client API for McPlayer 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 NewMcPlayerClient

func NewMcPlayerClient(cc grpc.ClientConnInterface) McPlayerClient

type McPlayerServer

McPlayerServer is the server API for McPlayer service. All implementations must embed UnimplementedMcPlayerServer for forward compatibility.

type PlayerTrackerClient

type PlayerTrackerClient interface {
	GetPlayerServers(ctx context.Context, in *GetPlayerServersRequest, opts ...grpc.CallOption) (*GetPlayerServersResponse, error)
	GetServerPlayers(ctx context.Context, in *GetServerPlayersRequest, opts ...grpc.CallOption) (*GetServerPlayersResponse, error)
	GetPlayerCount(ctx context.Context, in *GetPlayerCountRequest, opts ...grpc.CallOption) (*GetPlayerCountResponse, error)
	// GetFleetPlayerCounts returns the player count for each fleet
	GetFleetPlayerCounts(ctx context.Context, in *GetFleetsPlayerCountRequest, opts ...grpc.CallOption) (*GetFleetsPlayerCountResponse, error)
	GetGlobalPlayersSummary(ctx context.Context, in *GetGlobalPlayersSummaryRequest, opts ...grpc.CallOption) (*GetGlobalPlayersSummaryResponse, error)
}

PlayerTrackerClient is the client API for PlayerTracker 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 PlayerTrackerServer

type PlayerTrackerServer interface {
	GetPlayerServers(context.Context, *GetPlayerServersRequest) (*GetPlayerServersResponse, error)
	GetServerPlayers(context.Context, *GetServerPlayersRequest) (*GetServerPlayersResponse, error)
	GetPlayerCount(context.Context, *GetPlayerCountRequest) (*GetPlayerCountResponse, error)
	// GetFleetPlayerCounts returns the player count for each fleet
	GetFleetPlayerCounts(context.Context, *GetFleetsPlayerCountRequest) (*GetFleetsPlayerCountResponse, error)
	GetGlobalPlayersSummary(context.Context, *GetGlobalPlayersSummaryRequest) (*GetGlobalPlayersSummaryResponse, error)
	// contains filtered or unexported methods
}

PlayerTrackerServer is the server API for PlayerTracker service. All implementations must embed UnimplementedPlayerTrackerServer for forward compatibility.

type PlayerUsernameRequest

type PlayerUsernameRequest struct {
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` // ignore case when using the username
	// contains filtered or unexported fields
}

func (*PlayerUsernameRequest) Descriptor deprecated

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

Deprecated: Use PlayerUsernameRequest.ProtoReflect.Descriptor instead.

func (*PlayerUsernameRequest) GetUsername

func (x *PlayerUsernameRequest) GetUsername() string

func (*PlayerUsernameRequest) ProtoMessage

func (*PlayerUsernameRequest) ProtoMessage()

func (*PlayerUsernameRequest) ProtoReflect

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

func (*PlayerUsernameRequest) Reset

func (x *PlayerUsernameRequest) Reset()

func (*PlayerUsernameRequest) String

func (x *PlayerUsernameRequest) String() string

type SearchPlayersByUsernameRequest

type SearchPlayersByUsernameRequest struct {
	IssuerId       string `protobuf:"bytes,1,opt,name=issuer_id,json=issuerId,proto3" json:"issuer_id,omitempty"`
	SearchUsername string `protobuf:"bytes,2,opt,name=search_username,json=searchUsername,proto3" json:"search_username,omitempty"`
	// starts with 0
	Pageable     *common.Pageable                            `protobuf:"bytes,3,opt,name=pageable,proto3" json:"pageable,omitempty"`
	FilterMethod SearchPlayersByUsernameRequest_FilterMethod `` /* 160-byte string literal not displayed */
	// excluded_player_ids is optional, if provided, will exclude these players from the search
	// so you still get a full page of results even if some of the players are excluded.
	// Type: repeated uuid
	ExcludedPlayerIds []string `protobuf:"bytes,5,rep,name=excluded_player_ids,json=excludedPlayerIds,proto3" json:"excluded_player_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchPlayersByUsernameRequest) Descriptor deprecated

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

Deprecated: Use SearchPlayersByUsernameRequest.ProtoReflect.Descriptor instead.

func (*SearchPlayersByUsernameRequest) GetExcludedPlayerIds

func (x *SearchPlayersByUsernameRequest) GetExcludedPlayerIds() []string

func (*SearchPlayersByUsernameRequest) GetFilterMethod

func (*SearchPlayersByUsernameRequest) GetIssuerId

func (x *SearchPlayersByUsernameRequest) GetIssuerId() string

func (*SearchPlayersByUsernameRequest) GetPageable

func (*SearchPlayersByUsernameRequest) GetSearchUsername

func (x *SearchPlayersByUsernameRequest) GetSearchUsername() string

func (*SearchPlayersByUsernameRequest) ProtoMessage

func (*SearchPlayersByUsernameRequest) ProtoMessage()

func (*SearchPlayersByUsernameRequest) ProtoReflect

func (*SearchPlayersByUsernameRequest) Reset

func (x *SearchPlayersByUsernameRequest) Reset()

func (*SearchPlayersByUsernameRequest) String

type SearchPlayersByUsernameRequest_FilterMethod

type SearchPlayersByUsernameRequest_FilterMethod int32
const (
	SearchPlayersByUsernameRequest_NONE    SearchPlayersByUsernameRequest_FilterMethod = 0
	SearchPlayersByUsernameRequest_ONLINE  SearchPlayersByUsernameRequest_FilterMethod = 1
	SearchPlayersByUsernameRequest_FRIENDS SearchPlayersByUsernameRequest_FilterMethod = 2
)

func (SearchPlayersByUsernameRequest_FilterMethod) Descriptor

func (SearchPlayersByUsernameRequest_FilterMethod) Enum

func (SearchPlayersByUsernameRequest_FilterMethod) EnumDescriptor deprecated

func (SearchPlayersByUsernameRequest_FilterMethod) EnumDescriptor() ([]byte, []int)

Deprecated: Use SearchPlayersByUsernameRequest_FilterMethod.Descriptor instead.

func (SearchPlayersByUsernameRequest_FilterMethod) Number

func (SearchPlayersByUsernameRequest_FilterMethod) String

func (SearchPlayersByUsernameRequest_FilterMethod) Type

type SearchPlayersByUsernameResponse

type SearchPlayersByUsernameResponse struct {
	Players  []*mcplayer.McPlayer `protobuf:"bytes,1,rep,name=players,proto3" json:"players,omitempty"`
	PageData *common.PageData     `protobuf:"bytes,2,opt,name=page_data,json=pageData,proto3" json:"page_data,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchPlayersByUsernameResponse) Descriptor deprecated

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

Deprecated: Use SearchPlayersByUsernameResponse.ProtoReflect.Descriptor instead.

func (*SearchPlayersByUsernameResponse) GetPageData

func (*SearchPlayersByUsernameResponse) GetPlayers

func (*SearchPlayersByUsernameResponse) ProtoMessage

func (*SearchPlayersByUsernameResponse) ProtoMessage()

func (*SearchPlayersByUsernameResponse) ProtoReflect

func (*SearchPlayersByUsernameResponse) Reset

func (*SearchPlayersByUsernameResponse) String

type UnimplementedMcPlayerServer

type UnimplementedMcPlayerServer struct{}

UnimplementedMcPlayerServer 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.

func (UnimplementedMcPlayerServer) GetLoginSessions

func (UnimplementedMcPlayerServer) GetPlayer

func (UnimplementedMcPlayerServer) GetPlayerByUsername

func (UnimplementedMcPlayerServer) GetPlayers

type UnimplementedPlayerTrackerServer

type UnimplementedPlayerTrackerServer struct{}

UnimplementedPlayerTrackerServer 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.

func (UnimplementedPlayerTrackerServer) GetPlayerCount

func (UnimplementedPlayerTrackerServer) GetPlayerServers

func (UnimplementedPlayerTrackerServer) GetServerPlayers

type UnsafeMcPlayerServer

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

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

type UnsafePlayerTrackerServer

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

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

Jump to

Keyboard shortcuts

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