/// <summary> /// It starts/ creates new session for Lens(JobMine). /// If lens(DEXRay) seesion is created, returns true /// Else, returns false /// </summary> /// <param name="host"></param> /// <param name="port"></param> /// <param name="encodingValue"></param> /// <param name="version"></param> /// <param name="sessiontimeout"></param> /// <returns></returns> private static bool OpenJobMineSrvrSession(string host, UInt32 port, string encodingValue, string version, ulong sessiontimeout) { Utils utils = new Utils(); utils.logger.Debug("Opening a session for JobMine V" + version + "..."); mDESession = MSLens.CreateSession(host, port, Encoding.GetEncoding(encodingValue)); mDESession.SetEnableTransactionTimeout(true); mDESession.SetTransactionTimeout(sessiontimeout); // 1 minute mDESession.Open(); utils.logger.Debug(("created") + " a session for JobMine V" + version + " currently."); return(true); }