services

package
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2020 License: MIT Imports: 8 Imported by: 6

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Events

type Events struct {
	Finished chan (bool) // Stream is closed or not
	Event    chan (*pb.MatchEventReply)
}

type EventsMap

type EventsMap struct {
	Event map[int32]*Events
	// contains filtered or unexported fields
}
var (
	MatchesStream EventsMap
)

func (*EventsMap) CloseChannels

func (e *EventsMap) CloseChannels(key int32) error

func (*EventsMap) Read

func (e *EventsMap) Read(key int32) (*pb.MatchEventReply, bool, error)

func (*EventsMap) Write

func (e *EventsMap) Write(key int32, Event *pb.MatchEventReply, finished bool) error

type Server

type Server struct {
	Streams []string
}

func (Server) DeleteGameServer

func (s Server) DeleteGameServer(ctx context.Context, req *pb.DeleteGameServerRequest) (*pb.DeleteGameServerReply, error)

func (Server) DeleteMapStats

func (s Server) DeleteMapStats(ctx context.Context, req *pb.DeleteMapStatsRequest) (*pb.DeleteMapStatsReply, error)

func (Server) DeleteMatch

func (s Server) DeleteMatch(ctx context.Context, req *pb.DeleteMatchRequest) (*pb.DeleteMatchReply, error)

func (Server) DeletePlayerStats

func (s Server) DeletePlayerStats(ctx context.Context, req *pb.DeletePlayerStatsRequest) (*pb.DeletePlayerStatsReply, error)

func (Server) DeleteTeam

func (s Server) DeleteTeam(ctx context.Context, req *pb.DeleteTeamRequest) (*pb.DeleteTeamReply, error)

func (Server) DeleteUser

func (s Server) DeleteUser(ctx context.Context, req *pb.DeleteUserRequest) (*pb.DeleteUserReply, error)

func (Server) EditGameServer

func (s Server) EditGameServer(ctx context.Context, req *pb.EditGameServerRequest) (*pb.EditGameServerReply, error)

func (Server) EditMapStats

func (s Server) EditMapStats(ctx context.Context, req *pb.EditMapStatsRequest) (*pb.EditMapStatsReply, error)

func (Server) EditMatch

func (s Server) EditMatch(ctx context.Context, req *pb.EditMatchRequest) (*pb.EditMatchReply, error)

func (Server) EditPlayerStats

func (s Server) EditPlayerStats(ctx context.Context, req *pb.EditPlayerStatsRequest) (*pb.EditPlayerStatsReply, error)

func (Server) EditTeam

func (s Server) EditTeam(ctx context.Context, req *pb.EditTeamRequest) (*pb.EditTeamReply, error)

func (Server) EditUser

func (s Server) EditUser(ctx context.Context, req *pb.EditUserRequest) (*pb.EditUserReply, error)

func (Server) GetGameServer

func (s Server) GetGameServer(ctx context.Context, req *pb.GetGameServerRequest) (*pb.GetGameServerReply, error)

func (Server) GetMapStats

func (s Server) GetMapStats(ctx context.Context, req *pb.GetMapStatsRequest) (*pb.GetMapStatsReply, error)

func (Server) GetMatch

func (s Server) GetMatch(ctx context.Context, req *pb.GetMatchRequest) (*pb.GetMatchReply, error)

func (Server) GetOrRegisterUser

func (s Server) GetOrRegisterUser(ctx context.Context, req *pb.RegisterUserRequest) (*pb.RegisterUserReply, error)

func (Server) GetPlayerStats

func (s Server) GetPlayerStats(ctx context.Context, req *pb.GetPlayerStatsRequest) (*pb.GetPlayerStatsReply, error)

func (Server) GetTeam

func (s Server) GetTeam(ctx context.Context, req *pb.GetTeamRequest) (*pb.GetTeamReply, error)

func (Server) GetTeamsByUserID

func (s Server) GetTeamsByUserID(ctx context.Context, req *pb.GetTeamsByUserIDRequest) (*pb.GetTeamsByUserIDReply, error)

func (Server) GetUser

func (s Server) GetUser(ctx context.Context, req *pb.GetUserRequest) (*pb.GetUserReply, error)

func (Server) MatchEvent

func (s Server) MatchEvent(req *pb.MatchEventRequest, srv pb.Get5_MatchEventServer) error

func (Server) RegisterGameServer

func (s Server) RegisterGameServer(ctx context.Context, req *pb.RegisterGameServerRequest) (*pb.RegisterGameServerReply, error)

func (Server) RegisterMapStats

func (s Server) RegisterMapStats(ctx context.Context, req *pb.RegisterMapStatsRequest) (*pb.RegisterMapStatsReply, error)

func (Server) RegisterMatch

func (s Server) RegisterMatch(ctx context.Context, req *pb.RegisterMatchRequest) (*pb.RegisterMatchReply, error)

func (Server) RegisterPlayerStats

func (s Server) RegisterPlayerStats(ctx context.Context, req *pb.RegisterPlayerStatsRequest) (*pb.RegisterPlayerStatsReply, error)

func (Server) RegisterTeam

func (s Server) RegisterTeam(ctx context.Context, req *pb.RegisterTeamRequest) (*pb.RegisterTeamReply, error)

func (Server) RegisterUser

func (s Server) RegisterUser(ctx context.Context, req *pb.RegisterUserRequest) (*pb.RegisterUserReply, error)

Jump to

Keyboard shortcuts

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