Table of Contents

Namespace SmarterLink.Clients

Classes

DataProcessorClient

Client for Data Processor participants. Data Processors consume data from producers, perform analysis, and publish results.

DataProducerClient

Client for Data Producer participants. Data Producers acquire and publish production data such as component images and measurements.

DataStoreClient

Client for Data Store participants. Data Stores persist data and serve files to other participants.

HmiClient

Client for Human-Machine Interface participants. HMI participants display information and interact with operators on the shop floor.

NotificationClient

Provides event subscription for a SmarterLink participant. Obtain an instance via Notifications on any role client.

RoleClientBase

Base class for all role-specific SmarterLink clients. Provides access to event subscriptions and the ability to publish custom payloads.