MCPcopy Create free account

hub / github.com/Octops/agones-discover-openmatch / types & classes

Types & classes45 in github.com/Octops/agones-discover-openmatch

StructAgonesAllocator
pkg/allocator/agones_allocator.go:20
StructAgonesAllocatorArgs
cmd/director.go:28
StructAgonesAllocatorClient
AgonesAllocatorClient is the gRPC Client for Agones Allocator Service
pkg/allocator/agones_allocator_client.go:35
StructAgonesAllocatorClientConfig
pkg/allocator/agones_allocator_client.go:24
StructAgonesDiscoverAllocator
pkg/allocator/agones_discover.go:18
InterfaceAgonesDiscoverClient
pkg/allocator/agones_discover.go:14
StructAgonesDiscoverClientHTTP
pkg/allocator/agones_discover_client.go:17
StructAllocatorFilterExtension
pkg/extensions/allocator_filter.go:13
StructAllocatorService
pkg/allocator/types.go:15
FuncTypeAssignFunc
func(ctx context.Context, matches []*pb.Match) error
pkg/director/director.go:16
InterfaceAssigner
pkg/director/openmatch/openmatch.go:21
StructBuildInfo
BuildInfo describes the compile time information.
internal/version/version.go:17
FuncTypeConnFunc
func() (*grpc.ClientConn, error)
pkg/director/openmatch/openmatch.go:35
FuncTypeDirectorFunc
func(ctx context.Context, profilesFunc GenerateProfilesFunc, matchesFunc FetchMatchesFunc, assignFunc AssignFu
pkg/director/director.go:18
StructExtension
pkg/extensions/extension.go:10
FuncTypeFetchMatchesFunc
func(ctx context.Context, profile *pb.MatchProfile) ([]*pb.Match, error)
pkg/director/director.go:14
StructFetchResponse
pkg/director/openmatch/openmatch.go:30
StructFrontEndService
pkg/frontend/frontend.go:11
StructGameServer
pkg/allocator/gameserver.go:3
InterfaceGameServerAllocator
pkg/allocator/types.go:20
InterfaceGameServerAllocatorClient
GameServerAllocatorClient allocates GameServers without knowing them beforehand Usually that could be done by pushing a GameServerAllocation request o
pkg/allocator/types.go:38
InterfaceGameServerAllocatorService
Allocate Dedicated GameServers
pkg/allocator/types.go:25
InterfaceGameServerDiscoveryClient
GameServerDiscoveryClient communicates with some sort of underlying infrastructure or service and return GameServers for a given filter
pkg/allocator/types.go:44
StructGameServerStatus
pkg/allocator/gameserver.go:12
StructGameServersResponse
pkg/allocator/agones_discover.go:22
InterfaceGameSessionAllocatorService
Allocate GameServers by Sessions
pkg/allocator/types.go:30
FuncTypeGenerateProfilesFunc
func() ([]*pb.MatchProfile, error)
pkg/director/director.go:12
FuncTypeMakeMatchesFunc
func(profile *pb.MatchProfile, poolTickets map[string][]*pb.Ticket) ([]*pb.Match, error)
pkg/matchfunction/functions/types.go:13
InterfaceMatchFunction
pkg/matchfunction/server.go:18
StructMatchFunctionServer
pkg/director/openmatch/openmatch.go:25
StructMatchFunctionService
pkg/matchfunction/service/service.go:12
StructMatchRequest
pkg/simulators/players/time_interval.go:20
StructOctopsDiscoverArgs
cmd/director.go:38
StructOpenMatchConnConfig
pkg/config/grpc_conn.go:8
StructPlayer
pkg/simulators/players/time_interval.go:27
StructPlayerStatus
pkg/allocator/gameserver.go:18
FuncTypeRequestMatchFunc
func(ctx context.Context, ticket *pb.CreateTicketRequest, opts ...grpc.CallOption) (*pb.Ticket, error)
pkg/simulators/players/time_interval.go:32
StructServer
pkg/matchfunction/server.go:22
StructTimeIntervalPlayerSimulator
* - Create pool of players - Request match on a interval basis */
pkg/simulators/players/time_interval.go:38
Structargs
pkg/director/openmatch/openmatch_test.go:14
StructmockAgonesDiscoverClient
pkg/allocator/agones_discover_test.go:295
StructmockAssigner
pkg/director/openmatch/openmatch_test.go:228
Structwant
pkg/director/openmatch/openmatch_test.go:118
StructwantErr
pkg/matchfunction/functions/player_capacity_test.go:21
StructwantError
pkg/allocator/agones_discover_test.go:135