Table of Contents

Namespace SmarterLink.Core.Messaging

Classes

Delegates

Delegates

Delegates.CustomProtocolDataPayloadHandler

Handler for a custom (application-defined) SmarterLink payload. Custom payloads use the standard protocol envelope but carry an arbitrary JSON payload and a caller-defined payloadType name, for use cases that do not fit the standard typed event model. Publishers should follow standard SmarterLink topic conventions where possible.

Delegates.ProtocolDataPayloadHandler<TPayload>

Handler for a typed SmarterLink protocol payload.

Delegates.RawDataPayloadHandler

Handler for a raw (un-enveloped) MQTT message.