matchmaking

package
v2.4.0 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2025 License: AGPL-3.0 Imports: 11 Imported by: 16

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CommonProtocol

type CommonProtocol struct {
	OnAfterUnregisterGathering func(packet nex.PacketInterface, idGathering types.UInt32)
	OnAfterFindBySingleID      func(packet nex.PacketInterface, id types.UInt32)
	OnAfterUpdateSessionURL    func(packet nex.PacketInterface, idGathering types.UInt32, strURL types.String)
	OnAfterUpdateSessionHostV1 func(packet nex.PacketInterface, gid types.UInt32)
	OnAfterGetSessionURLs      func(packet nex.PacketInterface, gid types.UInt32)
	OnAfterUpdateSessionHost   func(packet nex.PacketInterface, gid types.UInt32, isMigrateOwner types.Bool)
	// contains filtered or unexported fields
}

func NewCommonProtocol

func NewCommonProtocol(protocol match_making.Interface) *CommonProtocol

NewCommonProtocol returns a new CommonProtocol

func (*CommonProtocol) SetManager added in v2.0.6

func (commonProtocol *CommonProtocol) SetManager(manager *common_globals.MatchmakingManager)

SetManager defines the matchmaking manager to be used by the common protocol

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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