1234567891011121314151617181920212223242526272829303132333435363738 |
- package internal
- import (
- "reflect"
- "server/msg"
- "github.com/name5566/leaf/gate"
- "github.com/name5566/leaf/log"
- )
- func init() {
-
- Handler(&msg.ResHeartBeat{}, handleHeartBeat)
- }
- func Handler(m interface{}, h interface{}) {
- skeleton.RegisterChanRPC(reflect.TypeOf(m), h)
- }
- func handlePlayerOptAction(args []interface{}) {
-
-
-
-
-
-
-
-
-
-
- }
- func handleHeartBeat(args []interface{}) {
- m := args[0].(*msg.ResHeartBeat)
- a := args[1].(gate.Agent)
- log.Debug("handleHeartBeat: %s", m.Msg)
- a.WriteMsg(&msg.ReqHeartBeat{Msg: "pong"})
- }
|