点击或拖拽改变大小

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
文件上传的委托