func (c *console) OnInit() { msgParser, err := msg.NewMsgParserLine(c.maxDataLen) if err != nil { panic(err) } server, err := network.StartTCPServer(c.addr, c.maxConnNum, msgParser, NewAgant) if err != nil { panic(err) } c.server = server logger.Info("console start...") }
func (gw *gateway) OnInit() { msgParser, err := msg.NewMsgParserProtobuf(gw.headLen, gw.msgIDLen, gw.maxDataLen) if err != nil { panic(err) } server, err := network.StartTCPServer(gw.addr, gw.maxConnNum, msgParser, NewAgent) if err != nil { panic(err) } gw.server = server logger.Info("gateway start...") }