// 网关服务器 func gateServer() { gate.DebugMode = true pipe := cellnet.NewEventPipe() gate.StartBackendAcceptor(pipe, "127.0.0.1:7201") gate.StartClientAcceptor(pipe, "127.0.0.1:7101") pipe.Start() }
// 网关服务器 func gateServer() { gate.DebugMode = true pipe := cellnet.NewEventPipe() gate.StartBackendAcceptor(pipe, "127.0.0.1:7201") gate.StartClientAcceptor(pipe, "127.0.0.1:7101") socket.RegisterSessionMessage(gate.ClientAcceptor, coredef.SessionAccepted{}, func(content interface{}, ses cellnet.Session) { log.Println("client accepted", ses.ID()) }) pipe.Start() <-done }