网络组件更新优化
This commit is contained in:
Binary file not shown.
@@ -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>
|
||||||
|
|||||||
@@ -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));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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;//接收到字节数据的时候触发事件
|
||||||
|
|||||||
Reference in New Issue
Block a user