public bool StartAutoMode() { Config config = new Config(new ConfigFileController()); int nPort = config.GetAutoModeLocalPort(); if (nPort == 0) { FileLog.Instance.Write("실패! 컨피그 파일의 루트 엘러먼트 속성 \"{0}\" 의 값이 0입니다!", ConfigConst.ATT_NAME_ROOT_AUTOMODE_LOCAL_PORT); return(false); } if (m_netClient.NewClientSession("", ADDR_LOCAL, nPort, out m_nSessionID) == false) { return(false); } return(true); }
public void ConnectToAllMachines() { LinkedListNode <MachineInfo> node = m_refMachineInfoMgr.MachineInfoList.First; for (; node != null; node = node.Next) { MachineInfo refMachineInfo = node.Value; if (false == refMachineInfo.IsConnectable) { continue; } UInt64 nSessionID; if (m_refNetClient.NewClientSession(refMachineInfo.MachineName, refMachineInfo.IP, refMachineInfo.Port, out nSessionID) == false) { continue; } refMachineInfo.SetRequestConnect(nSessionID); } }