/// <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;
 }
Exemplo n.º 2
0
 /// <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;
 }