CreateChannelEventArgs | 创建通道事件类 |
DmtpActor | 提供Dmtp协议的最基础功能件 |
DmtpActorExtension | 适用于IDmtpActor的扩展。 |
DmtpAdapter | DmtpAdapter 类,继承自 CustomFixedHeaderByteBlockDataHandlingAdapter<DmtpMessage> 该类用于特定地处理 DmtpMessage,通过自定义的固定头部字节块数据处理适配器实现。 |
DmtpChannelExtension | DmtpChannelExtension |
DmtpClientFactoryTClient | 提供DMTP客户端工厂的抽象类,用于创建和管理DMTP客户端实例。 |
DmtpConfigExtension | Dmtp配置扩展类 |
DmtpFeatureExtension | DmtpFeatureExtension |
DmtpHeartbeatPlugin | 基于Dmtp的心跳插件。服务器和客户端均适用 |
DmtpMessage |
Dmtp协议的消息。
|*2*|*2*|**4**|***************n***********| |dm|ProtocolFlags|Length|Data| |head|ushort|int32|bytes| |
DmtpMessageEventArgs | Dmtp消息事件参数类,继承自PluginEventArgs 用于封装Dmtp消息相关的事件数据 |
DmtpOption | 针对Dmtp的配置项 |
DmtpPluginManagerExtension | Dmtp插件管理器扩展类 |
DmtpRouteService | 路由服务实现。 |
DmtpRouteServiceExtension | DmtpRouteServiceExtension |
DmtpUtility | DmtpUtility |
DmtpVerifyEventArgs | 连接验证 |
FlowOperator | 关于具有流速的操作器。 |
HttpDmtpClient | 定义了一个部分类HttpDmtpClient,它继承自HttpClientBase,并实现IHttpDmtpClient接口。 这个类的目的是通过HTTP协议提供DMTP客户端功能, 允许应用程序以一种标准化的方式发送和接收直接邮件。 |
HttpDmtpClientFactory | 适用于基于HttpDmtpClient的DmtpRpc的连接工厂。 |
HttpDmtpClientFactoryTClient | 适用于基于Http协议的Dmtp的连接工厂。 |
HttpDmtpService | HttpDmtpService 类,继承自HttpDmtpServiceTClient,实现IHttpDmtpService接口。 该类提供基于HTTP协议的Dmtp服务,用于处理特定类型的会话客户端。 |
HttpDmtpServiceTClient | HttpDmtpService泛型类型 |
HttpDmtpSessionClient | 抽象类 HttpDmtpSessionClient 继承自 HttpSessionClient,并实现 IHttpDmtpSessionClient 接口。 该类提供了与 HTTP DMTP 协议相关的会话客户端功能。 |
HttpDmtpSocketClient | Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy. 已过时。 |
NamedPipeDmtpClient | NamedPipeDmtpClient |
NamedPipeDmtpService | NamedPipeDmtpService |
NamedPipeDmtpServiceTClient | NamedPipeDmtpService泛型类型 |
NamedPipeDmtpSessionClient | NamedPipeDmtpSessionClient |
PackageRouterEventArgs | 包路由事件参数类,继承自MsgPermitEventArgs |
SealedDmtpActor | 密封的DmtpActor |
TcpDmtpClient | TcpDmtpClient 类是部分类,实现了 ITcpDmtpClient 接口,用于提供基于 TCP 协议的客户端功能。 继承自 TcpClientBase,复用基础的 TCP 客户端功能。 |
TcpDmtpClientFactory | 适用于基于TcpDmtpClient的DmtpRpc的连接工厂。 |
TcpDmtpClientFactoryTClient | 适用于基于Tcp协议的Dmtp的连接工厂。 |
TcpDmtpService | TCP分布式消息传输服务类,继承自TcpDmtpService并实现ITcpDmtpService接口。 该类提供了基于TCP协议的分布式消息传输服务功能。 |
TcpDmtpServiceTClient | 抽象类TcpDmtpServiceTClient;为基于TCP协议的Dmtp服务提供基础实现。 它扩展了TcpServiceBaseTClient;,并实现了ITcpDmtpServiceTClient接口。 TClient必须是TcpDmtpSessionClient的派生类。 |
TcpDmtpSessionClient | 抽象类TcpDmtpSessionClient定义了基于TCP的Dmtp会话客户端的基本行为。 它扩展了TcpSessionClientBase类,并实现了ITcpDmtpSessionClient接口。 |
TcpDmtpSocketClient | Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy. 已过时。 |
TokenVerifyException | Token验证异常 |
UdpDmtp | 定义了UDP数据传输协议(DMTP)的实现类。 该类继承自UdpSessionBase并实现了IUdpDmtp接口,提供了基于UDP协议的数据传输机制。 |
WaitPing | WaitPing |
WaitSetId | 设置Id |
WaitVerify | 验证消息 |
WebSocketDmtpClient | WebSocketDmtpClient 类,继承自 SetupConfigObject 并实现了 IWebSocketDmtpClient 接口。 该类负责 WebSocket 客户端的配置和管理,提供与 Dmtp 协议相关的功能。 |
RouteType | 路由类型 |
IActor | 定义了Actor接口,用于规范Actor的行为。 |
IDmtpActor | 提供Dmtp协议的最基础功能件 |
IDmtpActorObject | 定义包含IDmtpActor成员的接口对象。 |
IDmtpChannel | 提供一个基于Dmtp协议的,可以独立读写的通道。 |
IDmtpClient | 定义了IDmtpClient接口,它继承了多个与DMTP客户端行为相关的接口。 这些接口共同定义了客户端在系统中的行为和职责,包括但不限于客户端的连接、配置、状态管理等。 |
IDmtpClosedPlugin | 定义了一个插件接口,用于处理会话关闭后的操作 |
IDmtpClosingPlugin | 定义即将断开连接时的插件行为(仅主动断开时有效)。 |
IDmtpCreateChannelPlugin | 已过时。 |
IDmtpCreatedChannelPlugin | 定义了一个插件接口,用于在成功创建频道后执行特定操作。 |
IDmtpFeature | Dmtp功能性组件接口 |
IDmtpHandshakedPlugin | 定义了一个插件接口,该插件在完成与Dmtp的握手连接后需要被调用。 |
IDmtpHandshakingPlugin | IDmtpHandshakingPlugin接口定义了插件在Dmtp握手过程中需要实现的方法。 它继承自IPlugin接口。 |
IDmtpReceivedPlugin | 定义了一个插件接口,该插件用于处理接收到的Dmtp消息。 |
IDmtpRouteService | 用于路由的服务接口 |
IDmtpRoutingPlugin | 定义了IDmtpRoutingPlugin接口,它是IPlugin接口的子接口,用于处理DMTP路由插件的转发逻辑。 |
IDmtpService | IDmtpService |
IHttpDmtpClient | 定义了一个HTTP DMTP客户端接口,该接口继承了DMTP客户端、HTTP会话和TCP连接客户端的基本行为。 |
IHttpDmtpService | 定义了一个非泛型的HTTP DMTP服务接口,使用默认的HTTP DMTP会话客户端类型。 |
IHttpDmtpServiceTClient | 定义了一个泛型的HTTP DMTP服务接口,用于支持不同类型的HTTP DMTP客户端操作。 |
IHttpDmtpServiceBase | 定义了一个接口,用于合并HTTP服务和DMTP服务的基本功能。 |
IHttpDmtpSessionClient | 定义了一个接口,用于通过HTTP协议进行会话管理,并支持DMTP(动态消息传输协议)会话操作。 这个接口扩展了现有的HTTP会话客户端和会话接口,增加了对DMTP协议的支持,使得会话管理更加灵活和高效。 |
IHttpDmtpSocketClient | 已过时。 |
INamedPipeDmtpClient | 基于命名管道的Dmtp客户端接口 |
INamedPipeDmtpService | INamedPipeDmtpService |
INamedPipeDmtpServiceTClient | INamedPipeDmtpService |
INamedPipeDmtpServiceBase | INamedPipeDmtpServiceBase |
INamedPipeDmtpSessionClient | INamedPipeDmtpSessionClient |
IProtocolSecureService | 协议安全服务,主要用于检测协议冲突的问题。 |
ITcpDmtpClient | 基于Dmtp协议的Tcp客户端接口 |
ITcpDmtpService | 定义了一个非泛型接口 ITcpDmtpService,它是 ITcpDmtpService 的泛型版本, 其中 TClient 被固定为 TcpDmtpSessionClient 类型。 该接口用于提供基于 TCP 协议的 Dmtp 服务,使用默认的 TcpDmtpSessionClient 作为客户端类型。 |
ITcpDmtpServiceTClient | 定义了一个泛型接口ITcpDmtpServiceTClient,它继承自ITcpDmtpServiceBase和ITcpServiceBaseTClient, 其中 TClient 必须是 ITcpDmtpSessionClient 的实现。 该接口用于提供基于 TCP 协议的 Dmtp 服务,支持泛型客户端类型 TClient。 |
ITcpDmtpServiceBase | 定义了一个接口,整合了ITcpServiceBase和IDmtpService的功能。 该接口用于提供基于TCP协议的DMTP服务支持。 实现此接口的类应能够处理TCP服务和DMTP服务相关的操作。 |
ITcpDmtpSessionClient | 定义了一个接口,用于通过TCP协议实现的Dmtp会话客户端。 它扩展了ITcpSession、ITcpListenableClient、IResolverObject、IDmtpActorObject和ISessionClient接口, 提供了一种机制,使得客户端能够参与基于TCP的Dmtp会话,包括监听、解析和会话管理功能。 |
ITcpDmtpSocketClient | 已过时。 |
IUdpDmtp | 定义了一个UdpDmtp接口,它继承自IServiceBase, IClient和IDmtpActorObject接口。 该接口的目的是为UdpDmtp通信协议提供一个标准的服务接口,使得客户端和服务端可以在分布式系统中进行交互。 它结合了服务的基本特性、客户端功能以及分布式对象的交互行为。 |
IUdpDmtpClient | UdpDmtp终端接口 |
IWebSocketDmtpClient | 定义WebSocketDmtp客户端接口,继承多个客户端和配置相关接口 |
ChannelStatus | 通道状态 |