HslCommunication.Core.Net 命名空间 |
[缺少 "N:HslCommunication.Core.Net" 的 <summary> 文档]
类 | 说明 | |
---|---|---|
AlienSession |
异形客户端的连接对象
| |
AppSession |
当前的网络会话信息,还包含了一些客户端相关的基本的参数信息 The current network session information also contains some basic parameter information related to the client | |
BinaryCommunication |
二进制通信类,默认直接
| |
CommunicationServer |
通信的服务器实现,包含了TCP服务器,UDP服务器,串口服务器操作
| |
CommunicationTcpServer |
仅仅包含 TCP 服务器
| |
NetworkAlienClient |
异形客户端的基类,提供了基础的异形操作 The base class of the profiled client provides the basic profiled operation | |
NetworkAuthenticationServerBase |
带登录认证的服务器类,可以对连接的客户端进行筛选,放行用户名密码正确的连接,并支持对在线的客户端对象进行管理 The server class with login authentication can filter connected clients, allow connections with correct username and password, and support online client objects | |
NetworkBase |
本系统所有网络类的基类,该类为抽象类,无法进行实例化,如果想使用里面的方法来实现自定义的网络通信,请通过继承使用。 The base class of all network classes in this system. This class is an abstract class and cannot be instantiated. If you want to use the methods inside to implement custom network communication, please use it through inheritance. | |
NetworkConnectedCip |
基于连接的CIP协议的基类
| |
NetworkDoubleBase |
支持长连接,短连接两个模式的通用客户端基类 Universal client base class that supports long connections and short connections to two modes | |
NetworkFileServerBase |
文件服务器类的基类,为直接映射文件模式和间接映射文件模式提供基础的方法支持,主要包含了对文件的一些操作的功能 The base class of the file server class, which provides basic method support for the direct mapping file mode and the indirect mapping file mode, and mainly includes the functions of some operations on files | |
NetworkServerBase |
服务器程序的基础类,提供了启动服务器的基本实现,方便后续的扩展操作。 The basic class of the server program provides the basic implementation of starting the server to facilitate subsequent expansion operations. | |
NetworkUdpBase |
基于Udp的应答式通信类 Udp - based responsive communication class | |
NetworkWebApiBase |
基于webapi的数据访问的基类,提供了基本的http接口的交互功能 A base class for data access based on webapi that provides basic HTTP interface interaction | |
NetworkWebApiRobotBase |
机器人的基于webapi接口的基础类信息
| |
NetworkXBase |
包含了主动异步接收的方法实现和文件类异步读写的实现 Contains the implementation of the active asynchronous receiving method and the implementation of asynchronous reading and writing of the file class | |
PipeSession |
管道会话信息,包含了一个管道对象,管道可以是TCP,UDP,也可以是串口,甚至是其他自定义的。 Pipeline session information, which contains a pipeline object, which can be TCP, UDP, serial port, or even other custom interfaces. | |
ReadWriteNetHelper |
读写网络的辅助类
| |
RemoteConnectInfo |
DTU远程连接的一些信息
| |
SessionBase |
会话的基类信息
| |
TcpNetCommunication |
基于TCP、IP通信的类
|
接口 | 说明 | |
---|---|---|
IReadWriteDeviceStation |
用于读写的设备接口,相较于IReadWriteDevice,额外增加的一个站号信息的属性,参见 Station Device interface for reading and writing, with an additional attribute for Station number information compared to IReadWriteDevice, see Station | |
IRobotNet |
所有的机器人的统一读写标准,统一的基本的读写操作 Unified reading and writing standards for all robots, unified basic reading and writing operations |
委托 | 说明 | |
---|---|---|
CommunicationServerOnClientStatusChangeDelegate |
表示客户端状态变化的委托信息 Delegate information representing the state change of the client | |
CommunicationServerPipeMessageReceived |
接收管道消息的事件
| |
NetworkAlienClientOnClientConnectedDelegate |
远程连接的客户端上线的委托事件 The delegate event for the client to which the remote connection goes online | |
NetworkAuthenticationServerBaseOnClientStatusChangeDelegate |
表示客户端状态变化的委托信息 Delegate information representing the state change of the client | |
NetworkFileServerBaseFileUploadDelegate |
文件上传的委托
|