POP3 Session.
Inheritance: LumiSoft.Net.SocketServerSession
 /// <summary>
 /// TopLines constructor.
 /// </summary>
 /// <param name="session">Reference to pop3 session.</param>
 /// <param name="message">Message which to get.</param>
 /// <param name="socket">Connected socket.</param>
 /// <param name="nLines">Number of lines to get.</param>
 public POP3_Message_EventArgs(POP3_Session session,POP3_Message message,Socket socket,int nLines)
 {
     m_pSession = session;
     m_pMessage = message;
     m_pSocket  = socket;
     m_Lines    = nLines;
 }
		/// <summary>
		/// Default constructor.
		/// </summary>
		/// <param name="session">Reference to pop3 session.</param>
		/// <param name="userName">Username.</param>
		/// <param name="passwData">Password data.</param>
		/// <param name="data">Authentication specific data(as tag).</param>
		/// <param name="authType">Authentication type.</param>
		public AuthUser_EventArgs(POP3_Session session,string userName,string passwData,string data,AuthType authType)
		{
			m_pSession  = session;
			m_UserName  = userName;
			m_PasswData = passwData;
			m_Data      = data;
			m_AuthType  = authType;
		}
 /// <summary>
 /// Default constructor.
 /// </summary>
 /// <param name="session">Reference to pop3 session.</param>
 /// <param name="messages"></param>
 /// <param name="mailbox">Mailbox name.</param>
 public GetMessagesInfo_EventArgs(POP3_Session session,POP3_MessageCollection messages,string mailbox)
 {
     m_pSession       = session;
     m_pPOP3_Messages = messages;
     m_UserName       = mailbox;
 }
 /// <summary>
 /// Default constructor.
 /// </summary>
 /// <param name="session">Reference to current POP3 session.</param>
 /// <param name="messageInfo">Message info what message items to get.</param>
 public POP3_eArgs_GetMessageStream(POP3_Session session,POP3_Message messageInfo)
 {
     m_pSession     = session;
     m_pMessageInfo = messageInfo;
 }
 /// <summary>
 /// Default constructor.
 /// </summary>
 /// <param name="session">Reference to pop3 session.</param>
 /// <param name="message">Message which to get.</param>
 /// <param name="socket">Connected socket.</param>
 public POP3_Message_EventArgs(POP3_Session session,POP3_Message message,Socket socket)
 {
     m_pSession = session;
     m_pMessage = message;
     m_pSocket  = socket;
 }
 /// <summary>
 /// Default constructor.
 /// </summary>
 /// <param name="session">Reference to pop3 session.</param>
 /// <param name="message">Message which to delete.</param>
 public DeleteMessage_EventArgs(POP3_Session session,POP3_Message message)
 {
     m_pSession = session;
     m_pMessage = message;
 }
 /// <summary>
 /// Default constructor.
 /// </summary>
 /// <param name="session">Reference to pop3 session.</param>
 /// <param name="message">Message wich top line to get.</param>
 /// <param name="nLines">Number of lines to get.</param>
 public GetTopLines_Eventargs(POP3_Session session,POP3_Message message,int nLines)
 {
     m_pSession = session;
     m_pMessage = message;
     m_Lines    = nLines;
 }