1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace LYFZ.Network
- {
- /// <summary>
- /// 远程客户端连接对象
- /// </summary>
- public class TcpRemoteConnectionObj
- {
- public TcpRemoteConnectionObj(System.Net.Sockets.TcpClient _remoteClient)
- {
- this._RemoteClient = _remoteClient;
- this.key = _remoteClient.Client.RemoteEndPoint.ToString();
- this.connectionTime = DateTime.Now;
- this._ConnectRefreshTime = DateTime.Now;
- }
- DateTime connectionTime = DateTime.Now;
- /// <summary>
- /// 远程客户端连接时间
- /// </summary>
- public DateTime ConnectionTime
- {
- get { return connectionTime; }
- set { connectionTime=value; }
- }
- DateTime _ConnectRefreshTime = DateTime.Now;
- /// <summary>
- /// 连接刷新时间
- /// </summary>
- public DateTime ConnectRefreshTime
- {
- get { return _ConnectRefreshTime; }
- set { _ConnectRefreshTime = value; }
- }
- System.Net.Sockets.TcpClient _RemoteClient = null;
- /// <summary>
- ///
- /// </summary>
- public System.Net.Sockets.TcpClient RemoteClient
- {
- get { return _RemoteClient; }
- }
- private string key = "";
- /// <summary>
- ///
- /// </summary>
- public string Key
- {
- get { return key; }
- }
- bool isVerified = false;
- /// <summary>
- /// 是否通过验证
- /// </summary>
- public bool IsVerified
- {
- get { return isVerified; }
- set { isVerified = value; }
- }
- }
- }
|