added missing MessageDelivery::DeliverMessage handler

This commit is contained in:
Jonathan Barrow 2023-10-18 17:25:34 -04:00
parent 7f42de1a8c
commit 97d644b4bd
No known key found for this signature in database
GPG Key ID: E86E9FE9049C741F
2 changed files with 8 additions and 2 deletions

View File

@ -1,4 +1,4 @@
package main
package nex_message_delivery
import (
nex "github.com/PretendoNetwork/nex-go"
@ -6,7 +6,7 @@ import (
"github.com/PretendoNetwork/super-mario-maker-secure/globals"
)
func DeliverMessage(err error, client *nex.Client, callID uint32, oUserMessage nex.StructureInterface) uint32 {
func DeliverMessage(err error, client *nex.Client, callID uint32, oUserMessage *nex.DataHolder) uint32 {
rmcResponse := nex.NewRMCResponse(message_delivery.ProtocolID, callID)
rmcResponse.SetSuccess(message_delivery.MethodDeliverMessage, nil)

View File

@ -2,9 +2,11 @@ package nex
import (
datastore_super_mario_maker "github.com/PretendoNetwork/nex-protocols-go/datastore/super-mario-maker"
message_delivery "github.com/PretendoNetwork/nex-protocols-go/message-delivery"
"github.com/PretendoNetwork/super-mario-maker-secure/globals"
nex_datastore "github.com/PretendoNetwork/super-mario-maker-secure/nex/datastore"
nex_datastore_super_mario_maker "github.com/PretendoNetwork/super-mario-maker-secure/nex/datastore/super-mario-maker"
nex_message_delivery "github.com/PretendoNetwork/super-mario-maker-secure/nex/message-delivery"
)
func registerNEXProtocols() {
@ -35,4 +37,8 @@ func registerNEXProtocols() {
datastoreSMMProtocol.GetMetasWithCourseRecord(nex_datastore_super_mario_maker.GetMetasWithCourseRecord)
datastoreSMMProtocol.CheckRateCustomRankingCounter(nex_datastore_super_mario_maker.CheckRateCustomRankingCounter)
datastoreSMMProtocol.CTRPickUpCourseSearchObject(nex_datastore_super_mario_maker.CTRPickUpCourseSearchObject)
messageDeliveryProtocol := message_delivery.NewProtocol(globals.SecureServer)
messageDeliveryProtocol.DeliverMessage(nex_message_delivery.DeliverMessage)
}