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 |