/// <summary> /// Default constructor. /// </summary> /// <param name="owner">Owner SessionCollection collection that owns this object.</param> /// <param name="id">Session ID.</param> /// <param name="type">Session type.</param> /// <param name="startTime">Session start time.</param> /// <param name="timeoutSec">Session timeout seconds after no activity.</param> /// <param name="userName">Session authenticated user.</param> /// <param name="localEndPoint">Session local end point.</param> /// <param name="remoteEndPoint">Session remote end point.</param>sessionLog /// <param name="readKbSec">Session read KB in second.</param> /// <param name="writeKbSec">Session write KB in second.</param> /// <param name="sessionLog">Session log part.</param> internal Session(SessionCollection owner,string id,string type,DateTime startTime,int timeoutSec,string userName,string localEndPoint,string remoteEndPoint,int readKbSec,int writeKbSec,string sessionLog) { m_pOwner = owner; m_ID = id; m_Type = type; m_SartTime = startTime; m_TimeoutSeconds = timeoutSec; m_UserName = userName; m_LocalEndPoint = localEndPoint; m_RemoteEndPoint = remoteEndPoint; m_ReadKbSec = readKbSec; m_WriteKbSec = writeKbSec; m_SessionLog = sessionLog; }
/// <summary> /// Default constructor. /// </summary> /// <param name="owner">Owner SessionCollection collection that owns this object.</param> /// <param name="id">Session ID.</param> /// <param name="type">Session type.</param> /// <param name="startTime">Session start time.</param> /// <param name="timeoutSec">Session timeout seconds after no activity.</param> /// <param name="userName">Session authenticated user.</param> /// <param name="localEndPoint">Session local end point.</param> /// <param name="remoteEndPoint">Session remote end point.</param>sessionLog /// <param name="readKbSec">Session read KB in second.</param> /// <param name="writeKbSec">Session write KB in second.</param> /// <param name="sessionLog">Session log part.</param> internal Session(SessionCollection owner, string id, string type, DateTime startTime, int timeoutSec, string userName, string localEndPoint, string remoteEndPoint, int readKbSec, int writeKbSec, string sessionLog) { m_pOwner = owner; m_ID = id; m_Type = type; m_SartTime = startTime; m_TimeoutSeconds = timeoutSec; m_UserName = userName; m_LocalEndPoint = localEndPoint; m_RemoteEndPoint = remoteEndPoint; m_ReadKbSec = readKbSec; m_WriteKbSec = writeKbSec; m_SessionLog = sessionLog; }