mirror of
https://github.com/PretendoNetwork/splatoon.git
synced 2026-03-21 17:45:08 -05:00
55 lines
2.6 KiB
Go
55 lines
2.6 KiB
Go
package nex
|
|
|
|
import (
|
|
"github.com/PretendoNetwork/nex-go/v2/types"
|
|
commonnattraversal "github.com/PretendoNetwork/nex-protocols-common-go/v2/nat-traversal"
|
|
commonsecure "github.com/PretendoNetwork/nex-protocols-common-go/v2/secure-connection"
|
|
datastore "github.com/PretendoNetwork/nex-protocols-go/v2/datastore/super-smash-bros-4"
|
|
nattraversal "github.com/PretendoNetwork/nex-protocols-go/v2/nat-traversal"
|
|
secure "github.com/PretendoNetwork/nex-protocols-go/v2/secure-connection"
|
|
"github.com/PretendoNetwork/splatoon/globals"
|
|
|
|
commonmatchmaking "github.com/PretendoNetwork/nex-protocols-common-go/v2/match-making"
|
|
commonmatchmakingext "github.com/PretendoNetwork/nex-protocols-common-go/v2/match-making-ext"
|
|
commonmatchmakeextension "github.com/PretendoNetwork/nex-protocols-common-go/v2/matchmake-extension"
|
|
matchmaking "github.com/PretendoNetwork/nex-protocols-go/v2/match-making"
|
|
matchmakingext "github.com/PretendoNetwork/nex-protocols-go/v2/match-making-ext"
|
|
matchmakeextension "github.com/PretendoNetwork/nex-protocols-go/v2/matchmake-extension"
|
|
matchmakereferee "github.com/PretendoNetwork/nex-protocols-go/v2/matchmake-referee"
|
|
)
|
|
|
|
func CreateReportDBRecord(_ *types.PID, _ *types.PrimitiveU32, _ *types.QBuffer) error {
|
|
return nil
|
|
}
|
|
|
|
func registerCommonSecureServerProtocols() {
|
|
secureProtocol := secure.NewProtocol()
|
|
globals.SecureEndpoint.RegisterServiceProtocol(secureProtocol)
|
|
commonSecureProtocol := commonsecure.NewCommonProtocol(secureProtocol)
|
|
|
|
commonSecureProtocol.CreateReportDBRecord = CreateReportDBRecord
|
|
|
|
natTraversalProtocol := nattraversal.NewProtocol()
|
|
globals.SecureEndpoint.RegisterServiceProtocol(natTraversalProtocol)
|
|
commonnattraversal.NewCommonProtocol(natTraversalProtocol)
|
|
|
|
matchMakingProtocol := matchmaking.NewProtocol()
|
|
globals.SecureEndpoint.RegisterServiceProtocol(matchMakingProtocol)
|
|
commonmatchmaking.NewCommonProtocol(matchMakingProtocol)
|
|
|
|
matchMakingExtProtocol := matchmakingext.NewProtocol()
|
|
globals.SecureEndpoint.RegisterServiceProtocol(matchMakingExtProtocol)
|
|
commonmatchmakingext.NewCommonProtocol(matchMakingExtProtocol)
|
|
|
|
matchmakeExtensionProtocol := matchmakeextension.NewProtocol()
|
|
globals.SecureEndpoint.RegisterServiceProtocol(matchmakeExtensionProtocol)
|
|
commonmatchmakeextension.NewCommonProtocol(matchmakeExtensionProtocol)
|
|
|
|
matchmakeRefereeProtocol := matchmakereferee.NewProtocol()
|
|
globals.SecureEndpoint.RegisterServiceProtocol(matchmakeRefereeProtocol)
|
|
|
|
datastoreProtocol := datastore.NewProtocol(globals.SecureEndpoint)
|
|
globals.SecureEndpoint.RegisterServiceProtocol(datastoreProtocol)
|
|
//datastoreProtocol.GetApplicationConfig =
|
|
}
|