public void SetLMState(NCCConfig.LMMMNetComm config) { State.useAsynch = config.UseAsynchAnalysis; State.includingGen2 = NC.App.AppContext.ParseGen2; State.usingStreamRawAnalysis = config.UsingStreamRawAnalysis; statusCheckCount = NC.App.AppContext.StatusPacketCount; State.InitParseBuffers(config.ParseBufferSize); }
public LMMMNetComm(LMMMNetComm src) { _parms = (Hashtable)src._parms.Clone(); LMListeningPort = src.LMListeningPort; Broadcast = src.Broadcast; Port = src.Port; Wait = src.Wait; Subnet = String.Copy(src.Subnet); UseAsynchAnalysis = src.UseAsynchAnalysis; UseAsynchFileIO = src.UseAsynchFileIO; NumConnections = src.NumConnections; ReceiveBufferSize = src.ReceiveBufferSize; UsingStreamRawAnalysis = src.UsingStreamRawAnalysis; ParseBufferSize = src.ParseBufferSize; }
public void AfterDBSetup(AppContextConfig appctx, string[] args) { _args = args; // sets hardcoded defaults for all values app = appctx; acq = new LMAcquireConfig(_parms); netcomm = new LMMMNetComm(_parms); lmmm = new LMMMConfig(_parms); cmd = new CmdConfig(_parms); }