网络组件更新,调整了一点点类的位置
This commit is contained in:
Binary file not shown.
@@ -381,14 +381,14 @@
|
|||||||
当接收到字节数据的时候,触发此事件
|
当接收到字节数据的时候,触发此事件
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.Enthernet.Net_Socket_Server.Send(HslCommunication.HuTcpState,System.String)">
|
<member name="M:HslCommunication.Enthernet.Net_Socket_Server.Send(HslCommunication.Enthernet.HuTcpState,System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
服务器端用于数据发送文本的方法
|
服务器端用于数据发送文本的方法
|
||||||
</summary>
|
</summary>
|
||||||
<param name="stateone">数据发送对象</param>
|
<param name="stateone">数据发送对象</param>
|
||||||
<param name="str">发送的文本</param>
|
<param name="str">发送的文本</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.Enthernet.Net_Socket_Server.Send(HslCommunication.HuTcpState,System.Byte[])">
|
<member name="M:HslCommunication.Enthernet.Net_Socket_Server.Send(HslCommunication.Enthernet.HuTcpState,System.Byte[])">
|
||||||
<summary>
|
<summary>
|
||||||
服务器端用于发送字节的方法
|
服务器端用于发送字节的方法
|
||||||
</summary>
|
</summary>
|
||||||
@@ -564,14 +564,14 @@
|
|||||||
关闭引擎
|
关闭引擎
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.Enthernet.Net_Simplify_Server.SendMessage(HslCommunication.HuStateOne,System.String)">
|
<member name="M:HslCommunication.Enthernet.Net_Simplify_Server.SendMessage(HslCommunication.Enthernet.HuStateOne,System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
向指定的通信对象发送字符串数据
|
向指定的通信对象发送字符串数据
|
||||||
</summary>
|
</summary>
|
||||||
<param name="socket">通信对象</param>
|
<param name="socket">通信对象</param>
|
||||||
<param name="str">实际发送的字符串数据</param>
|
<param name="str">实际发送的字符串数据</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.Enthernet.Net_Simplify_Server.SendMessage(HslCommunication.HuStateOne,System.Byte[])">
|
<member name="M:HslCommunication.Enthernet.Net_Simplify_Server.SendMessage(HslCommunication.Enthernet.HuStateOne,System.Byte[])">
|
||||||
<summary>
|
<summary>
|
||||||
向指定的通信对象发送字节数据
|
向指定的通信对象发送字节数据
|
||||||
</summary>
|
</summary>
|
||||||
@@ -848,84 +848,208 @@
|
|||||||
the contents of this method with the code editor.
|
the contents of this method with the code editor.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:HslCommunication.HslLogHelper">
|
<member name="T:HslCommunication.Enthernet.HslLogHelper">
|
||||||
<summary>
|
<summary>
|
||||||
日志的记录类,文件格式为txt,编码为ANSI
|
日志的记录类,文件格式为txt,编码为ANSI
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="P:HslCommunication.HslLogHelper.LogSaveFileName">
|
<member name="P:HslCommunication.Enthernet.HslLogHelper.LogSaveFileName">
|
||||||
<summary>
|
<summary>
|
||||||
日志记录的路径,如果没有设置将不进行保存
|
日志记录的路径,如果没有设置将不进行保存
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="P:HslCommunication.HslLogHelper.Lock_file_save">
|
<member name="P:HslCommunication.Enthernet.HslLogHelper.Lock_file_save">
|
||||||
<summary>
|
<summary>
|
||||||
日志保存时的安全锁
|
日志保存时的安全锁
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="P:HslCommunication.HslLogHelper.Lock_list_save">
|
<member name="P:HslCommunication.Enthernet.HslLogHelper.Lock_list_save">
|
||||||
<summary>
|
<summary>
|
||||||
日志列表操作的安全锁
|
日志列表操作的安全锁
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="F:HslCommunication.HslLogHelper.all_save_wait">
|
<member name="F:HslCommunication.Enthernet.HslLogHelper.all_save_wait">
|
||||||
<summary>
|
<summary>
|
||||||
所有的等待保存的消息,包括主动添加的和之前保存失败的
|
所有的等待保存的消息,包括主动添加的和之前保存失败的
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.HslLogHelper.WriteMessageToFile(System.String)">
|
<member name="M:HslCommunication.Enthernet.HslLogHelper.WriteMessageToFile(System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
向文件中写入数据,文件必须存在
|
向文件中写入数据,文件必须存在
|
||||||
</summary>
|
</summary>
|
||||||
<param name="str">需要写入的数据</param>
|
<param name="str">需要写入的数据</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.HslLogHelper.LogSave(System.String)">
|
<member name="M:HslCommunication.Enthernet.HslLogHelper.LogSave(System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
用于内部保存日志内容的方法
|
用于内部保存日志内容的方法
|
||||||
</summary>
|
</summary>
|
||||||
<param name="str"></param>
|
<param name="str"></param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.HslLogHelper.LogSave(System.String,System.Exception)">
|
<member name="M:HslCommunication.Enthernet.HslLogHelper.LogSave(System.String,System.Exception)">
|
||||||
<summary>
|
<summary>
|
||||||
存储一个异常和简单描述的信息
|
存储一个异常和简单描述的信息
|
||||||
</summary>
|
</summary>
|
||||||
<param name="description"></param>
|
<param name="description"></param>
|
||||||
<param name="ex"></param>
|
<param name="ex"></param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.HslLogHelper.LogSave(System.Exception)">
|
<member name="M:HslCommunication.Enthernet.HslLogHelper.LogSave(System.Exception)">
|
||||||
<summary>
|
<summary>
|
||||||
用于存储一个异常的方法
|
用于存储一个异常的方法
|
||||||
</summary>
|
</summary>
|
||||||
<param name="ex"></param>
|
<param name="ex"></param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.HslLogHelper.AddLogCache(System.String)">
|
<member name="M:HslCommunication.Enthernet.HslLogHelper.AddLogCache(System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
增加一個需要保存的消息,在需要的时候调用LogSave存储
|
增加一個需要保存的消息,在需要的时候调用LogSave存储
|
||||||
</summary>
|
</summary>
|
||||||
<param name="str"></param>
|
<param name="str"></param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.HslLogHelper.AddLogCache(System.Exception)">
|
<member name="M:HslCommunication.Enthernet.HslLogHelper.AddLogCache(System.Exception)">
|
||||||
<summary>
|
<summary>
|
||||||
增加一個需要保存的异常,在需要的时候调用LogSave存储
|
增加一個需要保存的异常,在需要的时候调用LogSave存储
|
||||||
</summary>
|
</summary>
|
||||||
<param name="ex">需要记录的异常</param>
|
<param name="ex">需要记录的异常</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.HslLogHelper.LogSaveCache">
|
<member name="M:HslCommunication.Enthernet.HslLogHelper.LogSaveCache">
|
||||||
<summary>
|
<summary>
|
||||||
当列表有数据的时候,调用该方法会保存列表中的信息
|
当列表有数据的时候,调用该方法会保存列表中的信息
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.HslLogHelper.GetLogText">
|
<member name="M:HslCommunication.Enthernet.HslLogHelper.GetLogText">
|
||||||
<summary>
|
<summary>
|
||||||
调用此方法可以获得所有的日志信息,可以用来回发给客户端查看
|
调用此方法可以获得所有的日志信息,可以用来回发给客户端查看
|
||||||
</summary>
|
</summary>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.HslLogHelper.ClearLogText">
|
<member name="M:HslCommunication.Enthernet.HslLogHelper.ClearLogText">
|
||||||
<summary>
|
<summary>
|
||||||
用于清空日志的所有内容,可以从外部调用
|
用于清空日志的所有内容,可以从外部调用
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:HslCommunication.Enthernet.StateOneBase">
|
||||||
|
<summary>
|
||||||
|
系统套接字基类,提供一些基础服务
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:HslCommunication.Enthernet.StateOneBase.ReceiveBuffer">
|
||||||
|
<summary>
|
||||||
|
用来缓冲长度的字节
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.StateOneBase.AlreadyReceivedLength">
|
||||||
|
<summary>
|
||||||
|
已经接收或上传的数据长度,用来判断接收是否完成的依据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:HslCommunication.Enthernet.StateOneBase.SendBuffer">
|
||||||
|
<summary>
|
||||||
|
用于发送数据的
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.StateOneBase.AlreadySendLength">
|
||||||
|
<summary>
|
||||||
|
已经发送的数据长度,用来判定是否发送完成的依据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.StateOneBase.WorkSocket">
|
||||||
|
<summary>
|
||||||
|
通信用的socket
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.StateOneBase.ConnectTime">
|
||||||
|
<summary>
|
||||||
|
套接字的连接时间
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:HslCommunication.Enthernet.StateOneBase.BytesSizeToString(System.Int32)">
|
||||||
|
<summary>
|
||||||
|
获取指定长度的数据的文本描述
|
||||||
|
</summary>
|
||||||
|
<param name="size"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:HslCommunication.Enthernet.StateOneBase.Close">
|
||||||
|
<summary>
|
||||||
|
关闭网络资源
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:HslCommunication.Enthernet.HuTcpState">
|
||||||
|
<summary>
|
||||||
|
异步多客户端系统的套接字对象
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.HuTcpState._HeadCode_Bytes">
|
||||||
|
<summary>
|
||||||
|
数据信息的接收的数据头
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.HuTcpState._Work_Socket">
|
||||||
|
<summary>
|
||||||
|
此次连接的套接字
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.HuTcpState._Head_Length">
|
||||||
|
<summary>
|
||||||
|
信息头的数据长度
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.HuTcpState._IpEnd_Point">
|
||||||
|
<summary>
|
||||||
|
此连接对象连接的远程客户端
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.HuTcpState._Login_Alias">
|
||||||
|
<summary>
|
||||||
|
远程对象的别名
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.HuTcpState._Heart_Time">
|
||||||
|
<summary>
|
||||||
|
心跳验证的时间点
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:HslCommunication.Enthernet.HuStateOne">
|
||||||
|
<summary>
|
||||||
|
同步服务器的使用的套接字对象
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:HslCommunication.Enthernet.HuStateOne._HeadBytes">
|
||||||
|
<summary>
|
||||||
|
用于接收密令头
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.HuStateOne.Lenght">
|
||||||
|
<summary>
|
||||||
|
密令头长度
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:HslCommunication.Enthernet.FileStateOne">
|
||||||
|
<summary>
|
||||||
|
用于文件传输的时候的封装对象
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.FileStateOne.IsFinishOperate">
|
||||||
|
<summary>
|
||||||
|
指示本操作是否完成,也可能因为意外终止
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.FileStateOne.FileContentLength">
|
||||||
|
<summary>
|
||||||
|
文件的长度
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:HslCommunication.Enthernet.FileStateOne.LastReceivedLength">
|
||||||
|
<summary>
|
||||||
|
上次已接收或已上传的长度,用来计算网速
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:HslCommunication.Enthernet.FileStateOne.RenderInformation(System.Boolean)">
|
||||||
|
<summary>
|
||||||
|
用于显示的消息内容
|
||||||
|
</summary>
|
||||||
|
<param name="is_download"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
<member name="T:HslCommunication.NetBase">
|
<member name="T:HslCommunication.NetBase">
|
||||||
<summary>
|
<summary>
|
||||||
一个网络通信类的基础类
|
一个网络通信类的基础类
|
||||||
@@ -977,7 +1101,7 @@
|
|||||||
<param name="receive">指定接收长度</param>
|
<param name="receive">指定接收长度</param>
|
||||||
<param name="is_response">是否回发进度</param>
|
<param name="is_response">是否回发进度</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:HslCommunication.NetBase.ReadFromSocketAndWriteStream(System.IO.FileStream,HslCommunication.FileStateOne,System.Int32,System.Boolean)">
|
<member name="M:HslCommunication.NetBase.ReadFromSocketAndWriteStream(System.IO.FileStream,HslCommunication.Enthernet.FileStateOne,System.Int32,System.Boolean)">
|
||||||
<summary>
|
<summary>
|
||||||
读取socket指定长度数据并写入文件流中
|
读取socket指定长度数据并写入文件流中
|
||||||
</summary>
|
</summary>
|
||||||
@@ -2105,130 +2229,6 @@
|
|||||||
根据自定义初始化方法进行初始化串口信息
|
根据自定义初始化方法进行初始化串口信息
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:HslCommunication.StateOneBase">
|
|
||||||
<summary>
|
|
||||||
系统套接字基类,提供一些基础服务
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="F:HslCommunication.StateOneBase.ReceiveBuffer">
|
|
||||||
<summary>
|
|
||||||
用来缓冲长度的字节
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.StateOneBase.AlreadyReceivedLength">
|
|
||||||
<summary>
|
|
||||||
已经接收或上传的数据长度,用来判断接收是否完成的依据
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="F:HslCommunication.StateOneBase.SendBuffer">
|
|
||||||
<summary>
|
|
||||||
用于发送数据的
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.StateOneBase.AlreadySendLength">
|
|
||||||
<summary>
|
|
||||||
已经发送的数据长度,用来判定是否发送完成的依据
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.StateOneBase.WorkSocket">
|
|
||||||
<summary>
|
|
||||||
通信用的socket
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.StateOneBase.ConnectTime">
|
|
||||||
<summary>
|
|
||||||
套接字的连接时间
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:HslCommunication.StateOneBase.BytesSizeToString(System.Int32)">
|
|
||||||
<summary>
|
|
||||||
获取指定长度的数据的文本描述
|
|
||||||
</summary>
|
|
||||||
<param name="size"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:HslCommunication.StateOneBase.Close">
|
|
||||||
<summary>
|
|
||||||
关闭网络资源
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:HslCommunication.HuTcpState">
|
|
||||||
<summary>
|
|
||||||
异步多客户端系统的套接字对象
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.HuTcpState._HeadCode_Bytes">
|
|
||||||
<summary>
|
|
||||||
数据信息的接收的数据头
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.HuTcpState._Work_Socket">
|
|
||||||
<summary>
|
|
||||||
此次连接的套接字
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.HuTcpState._Head_Length">
|
|
||||||
<summary>
|
|
||||||
信息头的数据长度
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.HuTcpState._IpEnd_Point">
|
|
||||||
<summary>
|
|
||||||
此连接对象连接的远程客户端
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.HuTcpState._Login_Alias">
|
|
||||||
<summary>
|
|
||||||
远程对象的别名
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.HuTcpState._Heart_Time">
|
|
||||||
<summary>
|
|
||||||
心跳验证的时间点
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:HslCommunication.HuStateOne">
|
|
||||||
<summary>
|
|
||||||
同步服务器的使用的套接字对象
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="F:HslCommunication.HuStateOne._HeadBytes">
|
|
||||||
<summary>
|
|
||||||
用于接收密令头
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.HuStateOne.Lenght">
|
|
||||||
<summary>
|
|
||||||
密令头长度
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:HslCommunication.FileStateOne">
|
|
||||||
<summary>
|
|
||||||
用于文件传输的时候的封装对象
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.FileStateOne.IsFinishOperate">
|
|
||||||
<summary>
|
|
||||||
指示本操作是否完成,也可能因为意外终止
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.FileStateOne.FileContentLength">
|
|
||||||
<summary>
|
|
||||||
文件的长度
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:HslCommunication.FileStateOne.LastReceivedLength">
|
|
||||||
<summary>
|
|
||||||
上次已接收或已上传的长度,用来计算网速
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:HslCommunication.FileStateOne.RenderInformation(System.Boolean)">
|
|
||||||
<summary>
|
|
||||||
用于显示的消息内容
|
|
||||||
</summary>
|
|
||||||
<param name="is_download"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:HslCommunication.HslTimeOut">
|
<member name="T:HslCommunication.HslTimeOut">
|
||||||
<summary>
|
<summary>
|
||||||
超时连接的类 [a class use to indicate the time-out of the connection]
|
超时连接的类 [a class use to indicate the time-out of the connection]
|
||||||
|
|||||||
@@ -9,7 +9,6 @@ using System.Windows.Forms;
|
|||||||
using System.Threading;
|
using System.Threading;
|
||||||
using Newtonsoft.Json.Linq;
|
using Newtonsoft.Json.Linq;
|
||||||
using HslCommunication;
|
using HslCommunication;
|
||||||
using HslCommunication.Enthernet;
|
|
||||||
|
|
||||||
namespace 软件系统客户端模版
|
namespace 软件系统客户端模版
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ using System.Drawing;
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
using HslCommunication;
|
|
||||||
using HslCommunication.Enthernet;
|
using HslCommunication.Enthernet;
|
||||||
using System.Threading;
|
using System.Threading;
|
||||||
using CommonLibrary;
|
using CommonLibrary;
|
||||||
|
|||||||
Reference in New Issue
Block a user