Table of Contents

Enum AkriMqttErrorKind

Namespace
Azure.Iot.Operations.Protocol
Assembly
Azure.Iot.Operations.Protocol.dll
public enum AkriMqttErrorKind

Fields

Cancellation = 7

An operation was canceled.

ConfigurationInvalid = 0

A class property, configuration file, or environment variable has an invalid value.

ExecutionException = 9

The command processor encountered an error while executing the command.

HeaderInvalid = 2

An MQTT header property is has an invalid value.

HeaderMissing = 1

A required MQTT header property is missing.

InternalLogicError = 5

The client or service observed a condition that was thought to be impossible. This should indicate an issue with this SDK rather than an issue with application code.

InvocationException = 8

The command processor identified an error in the request.

MqttError = 11

The MQTT communication encountered an error and failed. The exception message should be inspected for additional information.

PayloadInvalid = 3

MQTT paylod cannot be deserialized.

StateInvalid = 4

There is some unexpected or incorrect state in the application layer code or in the operating system.

Timeout = 6

An operation was aborted due to timeout.

UnknownError = 10

The client or service caught an unexpected error from a dependent component.

UnsupportedVersion = 12

The request failed because the command executor did not support the protocol version specified by this request or this request specified a malformed protocol version. Alternatively, the request failed because the command executor's response to this request specified a protocol version not supported by this command invoker or specified a malformed protocol version.