예제 #1
0
파일: Agent.go 프로젝트: cokeboL/ZIM
func InitAgent(addr string, stype uint32, chStop chan int) {
	chAppStop = chStop
	go func() {
		var errno int = 0
		errno = NetCore.NewAgent(&courier, addr, stype, "courier")
		if errno > 0 {
			chAppStop <- errno
		}
	}()
}
예제 #2
0
파일: main.go 프로젝트: ccppluagopy/Zebra
func start() {
	NetCore.AddMsgHandler(MsgConf.Regist, handleRegist)
	NetCore.AddMsgHandler(MsgConf.HeartBeat2, handleHeartBeat2)

	for i := 0; i < ROBOT_NUM; i++ {
		robots[i] = nil
	}
	for i := 0; i < ROBOT_NUM; i++ {
		NetCore.NewAgent(&robots[i], "127.0.0.1"+Commen.GetConfig(Commen.WorkerAddr), NetConf.Client, "")
	}
}