package action import ( "mongo.games.com/game/protocol/machine" "mongo.games.com/goserver/core/logger" "mongo.games.com/goserver/core/netlib" "time" ) func TestHandler(session *netlib.Session, packetId int, data interface{}) error { logger.Logger.Tracef("TestHandler %v", data) msg, ok := data.(*machine.CSTest) if !ok { return nil } session.Send(int(machine.PacketID_Test), &machine.SCTest{ Ts: time.Now().Unix(), }) logger.Logger.Tracef("PacketID_Test: %v", msg) return nil } func init() { // 修改皮肤 netlib.Register(int(machine.PacketID_Test), &machine.CSTest{}, TestHandler) }