feat 初次提交
This commit is contained in:
15
internal/ws/router.go
Normal file
15
internal/ws/router.go
Normal file
@@ -0,0 +1,15 @@
|
||||
package ws
|
||||
|
||||
import "common/proto/sc/sc_pb"
|
||||
|
||||
var router map[sc_pb.MessageID]BaseRouter
|
||||
|
||||
type BaseRouter interface {
|
||||
Handle(data []byte, client *Client)
|
||||
}
|
||||
|
||||
func init() {
|
||||
router = make(map[sc_pb.MessageID]BaseRouter)
|
||||
router[sc_pb.MessageID_MESSAGE_ID_ENTER_INSTANCE] = &EnterInstance{}
|
||||
router[sc_pb.MessageID_MESSAGE_ID_POSITION] = &Position{}
|
||||
}
|
||||
Reference in New Issue
Block a user