Blame view

src/plugin/protocode.go 395 Bytes
5d9cf01c   zhangqijia   plugin 热更
1
  package main
c92a54a3   zhangqijia   循环引用的问题
2
3
  
  import (
c92a54a3   zhangqijia   循环引用的问题
4
  	"pro2d/protos/pb"
5d9cf01c   zhangqijia   plugin 热更
5
  	"pro2d/src/components/logger"
cad2b7f3   zhangqijia   reactor: 重构目录, 重构...
6
  	"pro2d/src/components/net"
c92a54a3   zhangqijia   循环引用的问题
7
8
  )
  
5d9cf01c   zhangqijia   plugin 热更
9
10
  func LoadRpc()  {
  	logger.Debug("init protocode...")
c92a54a3   zhangqijia   循环引用的问题
11
  	net.ActionMap = make(map[pb.ProtoCode]net.ActionHandler)
c92a54a3   zhangqijia   循环引用的问题
12
13
14
15
  	net.ActionMap[pb.ProtoCode_HeartRpc] = HeartRpc
  	net.ActionMap[pb.ProtoCode_LoginRpc] = LoginRpc
  	net.ActionMap[pb.ProtoCode_CreateRpc] = CreateRpc
  
5d9cf01c   zhangqijia   plugin 热更
16
17
18
19
  }
  
  func init()  {
  	LoadRpc()
c92a54a3   zhangqijia   循环引用的问题
20
  }