Commit aa487faa5876a4c4f32574fa528845276dcb825d

Authored by zhangqijia
1 parent 73a0cde0

null

cmd/gameserver/service/agent.go
@@ -100,7 +100,7 @@ func (c *Agent) SendMsg(errCode int32, cmd uint32, msg interface{}, preserve uin @@ -100,7 +100,7 @@ func (c *Agent) SendMsg(errCode int32, cmd uint32, msg interface{}, preserve uin
100 if msg == nil || errCode != 0 { 100 if msg == nil || errCode != 0 {
101 return c.Send(errCode, cmd, nil, preserve) 101 return c.Send(errCode, cmd, nil, preserve)
102 } 102 }
103 - return c.SendPB(errCode, cmd, msg.(proto.Message), preserve) 103 + return c.SendPB(errCode, pb.ProtoCode(cmd), msg.(proto.Message), preserve)
104 } 104 }
105 105
106 func (c *Agent) OnMessage(msg components.IMessage) error { 106 func (c *Agent) OnMessage(msg components.IMessage) error {
common/components/conn.go
@@ -7,6 +7,7 @@ import ( @@ -7,6 +7,7 @@ import (
7 "net" 7 "net"
8 "pro2d/common" 8 "pro2d/common"
9 "pro2d/common/logger" 9 "pro2d/common/logger"
  10 + "pro2d/pb"
10 "sync" 11 "sync"
11 "sync/atomic" 12 "sync/atomic"
12 "time" 13 "time"
@@ -141,12 +142,12 @@ func (c *Connection) Send(errCode int32, cmd uint32, data []byte, preserve uint3 @@ -141,12 +142,12 @@ func (c *Connection) Send(errCode int32, cmd uint32, data []byte, preserve uint3
141 } 142 }
142 } 143 }
143 144
144 -func (c *Connection) SendPB(errCode int32, cmd uint32, data proto.Message, preserve uint32) error { 145 +func (c *Connection) SendPB(errCode int32, cmd pb.ProtoCode, data proto.Message, preserve uint32) error {
145 pbData, err := proto.Marshal(data) 146 pbData, err := proto.Marshal(data)
146 if err != nil { 147 if err != nil {
147 return err 148 return err
148 } 149 }
149 - buf, err := c.splitter.Pack(cmd, pbData, errCode, preserve) 150 + buf, err := c.splitter.Pack(uint32(cmd), pbData, errCode, preserve)
150 if err != nil { 151 if err != nil {
151 return err 152 return err
152 } 153 }
common/components/icompontents.go
@@ -53,7 +53,7 @@ type ( @@ -53,7 +53,7 @@ type (
53 Start() 53 Start()
54 Stop() 54 Stop()
55 Send(errCode int32, cmd uint32, b []byte, preserve uint32) error 55 Send(errCode int32, cmd uint32, b []byte, preserve uint32) error
56 - SendPB(errCode int32, cmd uint32, b proto.Message, preserve uint32) error 56 + SendPB(errCode int32, cmd pb.ProtoCode, b proto.Message, preserve uint32) error
57 SendSuccess(cmd uint32, b []byte, preserve uint32) error 57 SendSuccess(cmd uint32, b []byte, preserve uint32) error
58 CustomChan() chan<- func() 58 CustomChan() chan<- func()
59 59
@@ -208,7 +208,7 @@ func (m *RoleModel) UpdateProperties(property map[string]interface{}, notify boo @@ -208,7 +208,7 @@ func (m *RoleModel) UpdateProperties(property map[string]interface{}, notify boo
208 Role: role, 208 Role: role,
209 } 209 }
210 if m.GetConn() != nil && notify { 210 if m.GetConn() != nil && notify {
211 - m.GetConn().SendPB(0, uint32(pb.ProtoCode_RoleUpdatePropertyNty), update, 0) 211 + m.GetConn().SendPB(0, pb.ProtoCode_RoleUpdatePropertyNty, update, 0)
212 } 212 }
213 } 213 }
214 214
models/rolePlugin.go
@@ -65,7 +65,7 @@ func (m *RoleModel) AddItem(key string, count int32, param *pb.LogConf) bool { @@ -65,7 +65,7 @@ func (m *RoleModel) AddItem(key string, count int32, param *pb.LogConf) bool {
65 } 65 }
66 66
67 if m.GetConn() != nil { 67 if m.GetConn() != nil {
68 - m.GetConn().SendPB(0, uint32(pb.ProtoCode_RoleUpdateItemsNty), &pb.RoleUpdateItemsNty{Items: fmt.Sprintf("%s=%d", key, num)}, 0) 68 + m.GetConn().SendPB(0, pb.ProtoCode_RoleUpdateItemsNty, &pb.RoleUpdateItemsNty{Items: fmt.Sprintf("%s=%d", key, num)}, 0)
69 } 69 }
70 70
71 return true 71 return true
@@ -99,7 +99,7 @@ func (m *RoleModel) AddItems(params common.IMapStringNum, logconf *pb.LogConf) b @@ -99,7 +99,7 @@ func (m *RoleModel) AddItems(params common.IMapStringNum, logconf *pb.LogConf) b
99 m.SetProperty("items", common.MapNumToString(m.Items)) 99 m.SetProperty("items", common.MapNumToString(m.Items))
100 100
101 if m.GetConn() != nil { 101 if m.GetConn() != nil {
102 - m.GetConn().SendPB(0, uint32(pb.ProtoCode_RoleUpdateItemsNty), &pb.RoleUpdateItemsNty{Items: common.MapToString(tmp)}, 0) 102 + m.GetConn().SendPB(0, pb.ProtoCode_RoleUpdateItemsNty, &pb.RoleUpdateItemsNty{Items: common.MapToString(tmp)}, 0)
103 } 103 }
104 104
105 return true 105 return true
@@ -386,7 +386,7 @@ func (m *RoleModel) InsertEmail(email *pb.Email) error { @@ -386,7 +386,7 @@ func (m *RoleModel) InsertEmail(email *pb.Email) error {
386 386
387 nty := &pb.EmailNewNty{Emails: email} 387 nty := &pb.EmailNewNty{Emails: email}
388 if m.GetConn() != nil { 388 if m.GetConn() != nil {
389 - m.GetConn().SendPB(0, uint32(pb.ProtoCode_EmailNewNty), nty, 0) 389 + m.GetConn().SendPB(0, pb.ProtoCode_EmailNewNty, nty, 0)
390 } 390 }
391 return nil 391 return nil
392 } 392 }