Table of Contents

Namespace Skyline.DataMiner.DataSources.CommunicationGatewayMiddleware.Common.Api

Classes

AMiddlewareClient

A class that represents a single gRPC connection that can be used to handle a particular gRPC service's communication. This requires the CommunicationGateway DxM to be available.

'Channel' refers to a virtual connection to a conceptual endpoint in the DxM. 'Connection' refers to an active gRPC (HTTP2) connection with an endpoint. 'DataSource' refers to a conceptual endpoint and its identifying parameters.

DataSourceConfiguration

Contains the configuration parameters for a gNMI endpoint.

MessageBrokerSubscriptionFailedException

An exception thrown when a subscription on the message broker failed.

NoResponseException

An exception thrown when there was no response, or the value was null.

RequestFailedException

Represents errors with the call to or its response value from the CommunicationGateway DxM.

Interfaces

ILogger

An interface that makes it possible to log.

IMiddlewareClient

A class that represents a single gRPC connection that can be used to handle a particular gRPC service's communication. This requires the CommunicationGateway DxM to be available.

'Channel' refers to a virtual connection to a conceptual endpoint in the DxM. 'Connection' refers to an active gRPC (HTTP2) connection with an endpoint. 'DataSource' refers to a conceptual endpoint and its identifying parameters.

IWorkloadMonitor

Makes it possible to retrieve a snapshot of some workload-related information.