网络组件更新优化

This commit is contained in:
dathlin
2017-06-07 21:20:24 +08:00
parent aff737f2f9
commit 34371a2c83
4 changed files with 13 additions and 13 deletions

Binary file not shown.

View File

@@ -1963,55 +1963,55 @@
</summary> </summary>
<param name="obj"></param> <param name="obj"></param>
</member> </member>
<member name="T:HslCommunication.Enthernet.UdpNetServer"> <member name="T:HslCommunication.Enthernet.Net_Udp_Server">
<summary> <summary>
一个用于UDP通信的类服务器端用来接收所有客户端发送数据的功能 一个用于UDP通信的类服务器端用来接收所有客户端发送数据的功能
</summary> </summary>
</member> </member>
<member name="P:HslCommunication.Enthernet.UdpNetServer.ReceiveCacheLength"> <member name="P:HslCommunication.Enthernet.Net_Udp_Server.ReceiveCacheLength">
<summary> <summary>
获取或设置一次接收时的数据长度 获取或设置一次接收时的数据长度
</summary> </summary>
</member> </member>
<member name="M:HslCommunication.Enthernet.UdpNetServer.ServerStart(System.Int32)"> <member name="M:HslCommunication.Enthernet.Net_Udp_Server.ServerStart(System.Int32)">
<summary> <summary>
根据指定的端口启动Upd侦听 根据指定的端口启动Upd侦听
</summary> </summary>
<param name="port"></param> <param name="port"></param>
</member> </member>
<member name="M:HslCommunication.Enthernet.UdpNetServer.ServerClose"> <member name="M:HslCommunication.Enthernet.Net_Udp_Server.ServerClose">
<summary> <summary>
关闭引擎 关闭引擎
</summary> </summary>
</member> </member>
<member name="E:HslCommunication.Enthernet.UdpNetServer.AcceptString"> <member name="E:HslCommunication.Enthernet.Net_Udp_Server.AcceptString">
<summary> <summary>
当接收到文本数据的时候,触发此事件 当接收到文本数据的时候,触发此事件
</summary> </summary>
</member> </member>
<member name="E:HslCommunication.Enthernet.UdpNetServer.AcceptByte"> <member name="E:HslCommunication.Enthernet.Net_Udp_Server.AcceptByte">
<summary> <summary>
当接收到字节数据的时候,触发此事件 当接收到字节数据的时候,触发此事件
</summary> </summary>
</member> </member>
<member name="T:HslCommunication.Enthernet.UdpNetClient"> <member name="T:HslCommunication.Enthernet.Net_Udp_Client">
<summary> <summary>
UDP客户端的类只负责发送数据到服务器该数据经过封装 UDP客户端的类只负责发送数据到服务器该数据经过封装
</summary> </summary>
</member> </member>
<member name="M:HslCommunication.Enthernet.UdpNetClient.#ctor(System.Net.IPEndPoint)"> <member name="M:HslCommunication.Enthernet.Net_Udp_Client.#ctor(System.Net.IPEndPoint)">
<summary> <summary>
实例化对象, 实例化对象,
</summary> </summary>
<param name="endpoint"></param> <param name="endpoint"></param>
</member> </member>
<member name="M:HslCommunication.Enthernet.UdpNetClient.SendMessage(System.Byte[])"> <member name="M:HslCommunication.Enthernet.Net_Udp_Client.SendMessage(System.Byte[])">
<summary> <summary>
发送字节数据到服务器 发送字节数据到服务器
</summary> </summary>
<param name="data">字节数据</param> <param name="data">字节数据</param>
</member> </member>
<member name="M:HslCommunication.Enthernet.UdpNetClient.SendMessage(System.String)"> <member name="M:HslCommunication.Enthernet.Net_Udp_Client.SendMessage(System.String)">
<summary> <summary>
发送字符串数据到服务器 发送字符串数据到服务器
</summary> </summary>

View File

@@ -74,7 +74,7 @@ namespace 软件系统客户端模版
/// <summary> /// <summary>
/// 用于使用udp向服务器进行发送即时可丢失数据的对象 /// 用于使用udp向服务器进行发送即时可丢失数据的对象
/// </summary> /// </summary>
public static UdpNetClient Net_Udp_Client = new UdpNetClient(new System.Net.IPEndPoint(System.Net.IPAddress.Parse(ServerIp), public static Net_Udp_Client Net_Udp_Client = new Net_Udp_Client(new System.Net.IPEndPoint(System.Net.IPAddress.Parse(ServerIp),
CommonLibrary.CommonLibrary.Port_Udp_Server)); CommonLibrary.CommonLibrary.Port_Udp_Server));
} }
} }

View File

@@ -801,13 +801,13 @@ namespace 软件系统服务端模版
/// <summary> /// <summary>
/// 服务器的UDP核心引擎 /// 服务器的UDP核心引擎
/// </summary> /// </summary>
private UdpNetServer net_udp_server { get; set; } private Net_Udp_Server net_udp_server { get; set; }
private void Net_Udp_Server_Initialization() private void Net_Udp_Server_Initialization()
{ {
try try
{ {
net_udp_server = new UdpNetServer(); net_udp_server = new Net_Udp_Server();
net_udp_server.LogHelper.LogSaveFileName = Application.StartupPath + @"\udp_log.txt";//日志路径 net_udp_server.LogHelper.LogSaveFileName = Application.StartupPath + @"\udp_log.txt";//日志路径
net_udp_server.ReceiveCacheLength = 1024;//单次接收数据的缓冲长度 net_udp_server.ReceiveCacheLength = 1024;//单次接收数据的缓冲长度
net_udp_server.AcceptByte += Net_udp_server_AcceptByte;//接收到字节数据的时候触发事件 net_udp_server.AcceptByte += Net_udp_server_AcceptByte;//接收到字节数据的时候触发事件