Table of Contents

Namespace SmarterLink.Core.FileTransfer

Classes

HashingFunction

Identifies a hashing algorithm used for file transfer integrity verification. Two canonical values are defined; custom algorithm names are permitted.

Interfaces

IFileReceiverDescriptor

Represents the receiver side of an active MQTT file transfer. Use GetChunksAsync(CancellationToken) to stream the incoming file chunks. Dispose when the transfer is complete or aborted.

IFileTransferDescriptor

Represents an active file transfer operation (send or receive). Disposing the descriptor releases associated resources and deactivates the transfer.