package
1.8.1
Repository: https://github.com/googleforgames/open-match.git
Documentation: pkg.go.dev

# Functions

RegisterBackendServiceHandler registers the http handlers for service BackendService to "mux".
RegisterBackendServiceHandlerClient registers the http handlers for service BackendService to "mux".
RegisterBackendServiceHandlerFromEndpoint is same as RegisterBackendServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterBackendServiceHandlerServer registers the http handlers for service BackendService to "mux".
RegisterEvaluatorHandler registers the http handlers for service Evaluator to "mux".
RegisterEvaluatorHandlerClient registers the http handlers for service Evaluator to "mux".
RegisterEvaluatorHandlerFromEndpoint is same as RegisterEvaluatorHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterEvaluatorHandlerServer registers the http handlers for service Evaluator to "mux".
RegisterFrontendServiceHandler registers the http handlers for service FrontendService to "mux".
RegisterFrontendServiceHandlerClient registers the http handlers for service FrontendService to "mux".
RegisterFrontendServiceHandlerFromEndpoint is same as RegisterFrontendServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterFrontendServiceHandlerServer registers the http handlers for service FrontendService to "mux".
RegisterMatchFunctionHandler registers the http handlers for service MatchFunction to "mux".
RegisterMatchFunctionHandlerClient registers the http handlers for service MatchFunction to "mux".
RegisterMatchFunctionHandlerFromEndpoint is same as RegisterMatchFunctionHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterMatchFunctionHandlerServer registers the http handlers for service MatchFunction to "mux".
RegisterQueryServiceHandler registers the http handlers for service QueryService to "mux".
RegisterQueryServiceHandlerClient registers the http handlers for service QueryService to "mux".
RegisterQueryServiceHandlerFromEndpoint is same as RegisterQueryServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterQueryServiceHandlerServer registers the http handlers for service QueryService to "mux".

# Constants

# Variables

Enum value maps for AssignmentFailure_Cause.
Enum value maps for AssignmentFailure_Cause.
BackendService_ServiceDesc is the grpc.ServiceDesc for BackendService service.
Enum value maps for DoubleRangeFilter_Exclude.
Enum value maps for DoubleRangeFilter_Exclude.
Evaluator_ServiceDesc is the grpc.ServiceDesc for Evaluator service.
FrontendService_ServiceDesc is the grpc.ServiceDesc for FrontendService service.
Enum value maps for FunctionConfig_Type.
Enum value maps for FunctionConfig_Type.
MatchFunction_ServiceDesc is the grpc.ServiceDesc for MatchFunction service.
QueryService_ServiceDesc is the grpc.ServiceDesc for QueryService service.

# Structs

BETA FEATURE WARNING: This Request message is not finalized and still subject to possible change or removal.
BETA FEATURE WARNING: This Request message is not finalized and still subject to possible change or removal.
An Assignment represents a game server assignment associated with a Ticket.
AssignmentFailure contains the id of the Ticket that failed the Assignment and the failure status.
AssignmentGroup contains an Assignment and the Tickets to which it should be applied.
Represents a backfill entity which is used to fill partially full matches.
BETA FEATURE WARNING: This Request message is not finalized and still subject to possible change or removal.
A DefaultEvaluationCriteria is used for a match's evaluation_input when using the default evaluator.
BETA FEATURE WARNING: This Request message is not finalized and still subject to possible change or removal.
Filters numerical values to only those within a range.
FunctionConfig specifies a MMF address and client type for Backend to establish connections with the MMF.
BETA FEATURE WARNING: This Request message is not finalized and still subject to possible change or removal.
A Match is used to represent a completed match object.
A MatchProfile is Open Match's representation of a Match specification.
Pool specfies a set of criteria that are used to select a subset of Tickets that meet all the criteria.
BETA FEATURE WARNING: This Request messages are not finalized and still subject to possible change or removal.
BETA FEATURE WARNING: This Request messages are not finalized and still subject to possible change or removal.
Search fields are the fields which Open Match is aware of, and can be used when specifying filters.
Filters strings exactly equaling a value.
Filters to the tag being present on the search_fields.
A Ticket is a basic matchmaking entity in Open Match.
UnimplementedBackendServiceServer should be embedded to have forward compatible implementations.
UnimplementedEvaluatorServer should be embedded to have forward compatible implementations.
UnimplementedFrontendServiceServer should be embedded to have forward compatible implementations.
UnimplementedMatchFunctionServer should be embedded to have forward compatible implementations.
UnimplementedQueryServiceServer should be embedded to have forward compatible implementations.
UpdateBackfillRequest - update searchFields, extensions and set assignment.

# Interfaces

BackendServiceClient is the client API for BackendService service.
BackendServiceServer is the server API for BackendService service.
EvaluatorClient is the client API for Evaluator service.
EvaluatorServer is the server API for Evaluator service.
FrontendServiceClient is the client API for FrontendService service.
FrontendServiceServer is the server API for FrontendService service.
MatchFunctionClient is the client API for MatchFunction service.
MatchFunctionServer is the server API for MatchFunction service.
QueryServiceClient is the client API for QueryService service.
QueryServiceServer is the server API for QueryService service.
UnsafeBackendServiceServer may be embedded to opt out of forward compatibility for this service.
UnsafeEvaluatorServer may be embedded to opt out of forward compatibility for this service.
UnsafeFrontendServiceServer may be embedded to opt out of forward compatibility for this service.
UnsafeMatchFunctionServer may be embedded to opt out of forward compatibility for this service.
UnsafeQueryServiceServer may be embedded to opt out of forward compatibility for this service.

# Type aliases