HslCommunication.Core 命名空间 |
[缺少 "N:HslCommunication.Core" 的 <summary> 文档]
类 | 说明 | |
---|---|---|
AsciiControl |
控制型的ascii资源信息 Controlled ascii resource information | |
ByteTransformHelper |
所有数据转换类的静态辅助方法 Static helper method for all data conversion classes | |
CommunicationLockNone |
用于通信的锁的基类
| |
CommunicationLockSimple |
用于通信的一个简单的基元混合锁
| |
CuttingAddress |
等待切割的地址信息
| |
FileBaseInfo |
文件的基础信息
| |
FileGroupInfo |
文件的分类信息
| |
FileMarkId |
文件标记对象类,标记了一个文件的当前状态,是否处于下载中,删除的操作信息 File tag object class, which marks the current status of a file, whether it is downloading, or delete operation information | |
FileServerInfo |
文件在服务器上的信息
| |
GroupFileContainer |
文件集容器,绑定一个文件夹的文件信息组,提供了文件夹的文件信息的获取,更新接口 File set container, which binds the file information group of a folder, provides the file information acquisition and update interface of the folder | |
GroupFileInfo |
文件服务器的目录管理类的基本信息
| |
GroupFileItem |
单个文件的存储信息,用来表示在文件目录管理器里表示所有的文件信息的 Storage information of a single file, used to represent all file information in the file directory manager | |
HslAsyncCoordinator |
一个用于高性能,乐观并发模型控制操作的类,允许一个方法(隔离方法)的安全单次执行
| |
HslCancelToken |
取消操作的令牌 Token to cancel the operation | |
HslHelper |
HslCommunication的一些静态辅助方法 Some static auxiliary methods of HslCommunication | |
HslPieItem |
饼图的基本元素
| |
HslReadWriteLock |
一个高性能的读写锁,支持写锁定,读灵活,读时写锁定,写时读锁定
| |
MqttFileMonitor |
监控上传和下载文件的信息
| |
MqttFileMonitorItem |
单个的监控文件对象,用来监控客户端的信息以及上传下载的速度
| |
MqttFileOperateInfo |
当前MQTT服务器文件操作的对象类 Object class of current MQTT server file operation | |
NetSupport |
静态的方法支持类,提供一些网络的静态支持,支持从套接字从同步接收指定长度的字节数据,并支持报告进度。 The static method support class provides some static support for the network, supports receiving byte data of a specified length from the socket from synchronization, and supports reporting progress. | |
RegularByteTransform | ||
RemoteCloseException |
远程对象关闭的异常信息 Exception information of remote object close | |
ReverseBytesTransform |
大端顺序的字节的转换类,字节的顺序和C#的原生字节的顺序是完全相反的,高字节在前,低字节在后。 In the reverse byte order conversion class, the byte order is completely opposite to the native byte order of C#, with the high byte first and the low byte following. | |
ReverseWordTransform |
按照字节错位的数据转换类 Data conversion class according to byte misalignment | |
SessionContext |
连接会话信息的上下文,主要是对账户信息的验证 The context of the connection session information, mainly the verification of account information | |
SimpleHybirdLock |
一个简单的混合线程同步锁,采用了基元用户加基元内核同步构造实现 A simple hybrid thread editing lock, implemented by the base user plus the element kernel synchronization. | |
SoftMultiTaskT |
一个用于多线程并发处理数据的模型类,适用于处理数据量非常庞大的情况
|
结构 | 说明 | |
---|---|---|
ValueLimit |
一个数据范围管理的的类型对象,可以方便的管理一个数据值的最大值,最小值,平均值信息。 A type object managed by a data range can conveniently manage the maximum, minimum, and average information of a data value. |
接口 | 说明 | |
---|---|---|
IByteTransform |
支持转换器的基础接口,规定了实际的数据类型和字节数组进行相互转换的方法。主要为Boolean,Byte,Int16,UInt16,Int32,UInt32,
Int64,UInt64,Single,Double,String之间的变换关系 Support the basic interface of the converter, and stipulate the method of mutual conversion between actual data types and byte arrays. Mainly Boolean,Byte, Int16,UInt16,Int32,UInt32,Int64,UInt64,Single,Double, StringThe transformation relationship between | |
ICommunicationLock |
用于通信的锁的接口对象,定义了进入锁和离开锁的方法接口信息 An interface object for a lock used for communication that defines interface information for the methods used to enter and exit the lock | |
IReadWriteDevice |
用于读写的设备接口,相较于IReadWriteNet,增加了ReadFromCoreServer(Byte)相关的方法,可以用来和设备进行额外的交互。 The device interface used for reading and writing. Compared with IReadWriteNet, a method related to ReadFromCoreServer(Byte) is added, which can be used for additional interaction with the device . | |
IReadWriteNet |
所有的和设备或是交互类统一读写标准,公开了如何读写对方的一些api接口,并支持基于特性的读写操作 All unified read and write standards for devices and interaction classes, expose how to read and write some API interfaces of each other, and support feature-based read and write operations | |
ISessionContext |
连接会话信息的上下文,主要是对账户信息的验证 The context of the connection session information, mainly the verification of account information |
委托 | 说明 | |
---|---|---|
GroupFileContainerFileCountChangedDelegate |
文件数量变化的委托信息 Order information for changes in the number of files | |
SoftMultiTaskTMultiInfo |
一个双参数委托
| |
SoftMultiTaskTMultiInfoTwo |
用于报告进度的委托,当finish等于count时,任务完成
|
枚举 | 说明 | |
---|---|---|
DataFormat |
应用于多字节数据的解析或是生成格式 Parsing or generating format for multibyte data |