BenXHSocket/BXHTcpServer.cs
(开头部分) 10KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*****************************************************
* ProjectName: BenXHSocket
* Description:
* ClassName: TcpServer
* CLRVersion: 4.0.30319.18408
* Author: JiYF
* NameSpace: BenXHSocket
* MachineName: JIYONGFEI
* CreateTime: 2017/3/31 12:24:08
* UpdatedTime: 2017/3/31 12:24:08
*****************************************************/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Net;
using System.Net.Sockets;
namespace BenXHSocket
{
/// <summary>
/// TCPServer类 服务端程序
/// </summary>
public class BXHTcpServer:SocketObject
{
private bool IsStop = false;
object obj = new object();
public static PushSockets pushSockets;
/// <summary>
/// 信号量
/// </summary>
private Semaphore semap = new Semaphore(5,5000);
/// <summary>
/// 客户端列表集合
/// </summary>
public List<Sockets> ClientList = new List<Sockets>();
/// <summary>
/// 服务端实例对象
/// </summary>
public TcpListener Listener;
/// <summary>
/// 当前的ip地址
/// </summary>
private IPAddress IpAddress;
/// <summary>
/// 初始化消息
/// </summary>
private string InitMsg = "TCP服务端";
/// <summary>
/// 监听的端口
/// </summary>
private int Port;
后面还有 248 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
