41 lines
726 B
C#
41 lines
726 B
C#
using System.Net;
|
|
using System.Net.Sockets;
|
|
|
|
namespace SocketTool.Entity;
|
|
|
|
public class SocketModel
|
|
{
|
|
|
|
/// <summary>
|
|
/// socket信息
|
|
/// </summary>
|
|
public Socket? Socket
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// 连接的远端IP
|
|
/// </summary>
|
|
public IPEndPoint? HostEP { get; set; }
|
|
|
|
/// <summary>
|
|
/// 这个socket所在的线程
|
|
/// </summary>
|
|
public Thread? Thread
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// 连接的socket地址
|
|
/// </summary>
|
|
public string? SocketIp { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否连接
|
|
/// </summary>
|
|
public bool IsConnected { get; set; }
|
|
} |