27 lines
607 B
Go
27 lines
607 B
Go
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)
|
|
}
|