点击或拖拽改变大小

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
公共类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协议的基类
公共类NetworkDataServerBase
所有虚拟的数据服务器的基类,提供了基本的数据读写,存储加载的功能方法,具体的字节读写需要继承重写。
The base class of all virtual data servers provides basic methods for reading and writing data and storing and loading. Specific byte reads and writes need to be inherited and override.
公共类NetworkDeviceBase
设备交互类的基类,实现了IReadWriteDevice接口的基础方法方法,需要使用继承重写来实现字节读写,bool读写操作。
The base class of the device interaction class, which implements the basic methods of the IReadWriteDevice interface, requires inheritance rewriting to implement byte read and write, and bool read and write operations.
公共类代码示例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
公共类NetworkUdpDeviceBase
Udp报文协议的内容传送
公共类NetworkUdpServerBase
Udp服务器程序的基础类,提供了启动服务器的基本实现,方便后续的扩展操作。
The basic class of the udp server program provides the basic implementation of starting the server to facilitate subsequent expansion operations.
公共类NetworkWebApiBase
基于webapi的数据访问的基类,提供了基本的http接口的交互功能
A base class for data access based on webapi that provides basic HTTP interface interaction
公共类NetworkWebApiDevice
一个基于WebApi协议的设备类对象
公共类NetworkWebApiRobotBase
机器人的基于webapi接口的基础类信息
公共类NetworkXBase
包含了主动异步接收的方法实现和文件类异步读写的实现
Contains the implementation of the active asynchronous receiving method and the implementation of asynchronous reading and writing of the file class
公共类ReadWriteNetHelper
读写网络的辅助类
公共类SessionBase
会话的基类信息
接口
  接口说明
公共接口IRobotNet
所有的机器人的统一读写标准,统一的基本的读写操作
Unified reading and writing standards for all robots, unified basic reading and writing operations
委托
  委托说明
公共委托NetworkAlienClientOnClientConnectedDelegate
客户上线的委托事件
公共委托NetworkAuthenticationServerBaseOnClientStatusChangeDelegate
表示客户端状态变化的委托信息
Delegate information representing the state change of the client
公共委托NetworkDataServerBaseDataReceivedDelegate
当接收到来自客户的数据信息时触发的对象,该数据可能来自tcp或是串口
The object that is triggered when receiving data information from the customer, the data may come from tcp or serial port
公共委托NetworkDataServerBaseDataSendDelegate
数据发送的时候委托
Show DataSend To PLC
公共委托NetworkFileServerBaseFileUploadDelegate
文件上传的委托