Table of Contents

Namespace SmarterLink.Core.Protocol.Models

Classes

FileTransferModels

Base type for MQTT file transfer protocol messages.

FileTransferModels.MetadataRequest

Sent by a receiver to request metadata about a file before initiating a transfer.

FileTransferModels.MetadataResponse

Sent by a sender in response to a FileTransferModels.MetadataRequest. Describes the file and the sender's capabilities.

FileTransferModels.TransferAccepted

Sent by a sender to indicate that a transfer request was accepted. Includes integrity hashes for the transferred data.

FileTransferModels.TransferAccepted.Hash

A hash value computed over the transferred file using a specific algorithm.

FileTransferModels.TransferRejected

Sent by a sender to indicate that a transfer request was rejected.

FileTransferModels.TransferRequest

Sent by a receiver to request that the sender begin transferring file chunks.