Table of Contents

Namespace DotBoxD.Services.Diagnostics

Classes

RpcDiagnosticErrorEventArgs

Describes an internal DotBoxD diagnostic error that was observed but not allowed to interrupt RPC teardown or event dispatch.

RpcDiagnostics

Central diagnostic hooks for errors DotBoxD observes on best-effort paths.

RpcDisconnectedEventArgs

Describes why a RpcPeer's read loop ended.

RpcDispatchErrorEventArgs

Describes an inbound request dispatch or response-send failure.

RpcErrorTypes

DotBoxD-defined remote error type names.

RpcHostErrorEventArgs

Describes a non-cancellation error observed by an RpcHost accept loop.

RpcPeerEventArgs

Describes an accepted RpcPeer connection.

RpcProtocolErrorEventArgs

Describes a malformed or unsupported protocol frame observed by an RpcPeer.

RpcReadErrorEventArgs

Describes a non-cancellation failure in a RpcPeer's read loop.

Structs

RpcErrorInfo

The error returned to a remote caller for a handler exception, produced by ExceptionTransformer on the side that runs the service. Message becomes the caller's RemoteServiceException message and Type its remote error-type name (e.g. a value from RpcErrorTypes or a custom application error code).