点击或拖拽改变大小

HslCommunication.Core 命名空间

[缺少 "N:HslCommunication.Core" 的 <summary> 文档]

  说明
公共类AsciiControl
控制型的ascii资源信息
Controlled ascii resource information
公共类ByteTransformBase
数据转换类的基础,提供了一些基础的方法实现,默认 CDAB 的顺序,和C#的字节顺序是一致的。
The basis of the data conversion class provides some basic method implementations. The default order of CDAB is consistent with the byte order of C#.
公共类ByteTransformHelper
所有数据转换类的静态辅助方法
Static helper method for all data conversion classes
公共类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
常规的字节转换类
Regular byte conversion class
公共类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
公共接口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
委托
枚举
  枚举说明
公共枚举DataFormat
应用于多字节数据的解析或是生成格式
Parsing or generating format for multibyte data