game/server/db/server/processor.go

20 lines
580 B
Go

package server
import (
"game/common/rpc"
"github.com/fox/fox/processor"
)
func (s *DbService) initRpcProcessor() {
s.RpcProcessor.RegisterMessages(map[string]processor.RpcHandler{
rpc.CreateUserAccount: s.onCreateUserAccount,
rpc.GetUserAccount: s.onGetUserAccount,
rpc.UpdateUserPassword: s.onUpdateUserAccount,
rpc.LogUserAccountLogin: s.onLogUserAccountLogin,
rpc.GetUserByUid: s.onGetUserByUid,
rpc.GetUserByAccountId: s.onGetUserByAccountId,
rpc.GetUserResources: s.onGetUserResources,
rpc.GetGameUser: s.onGetGameUser,
})
}