aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
Loading...
Searching...
No Matches
Mqtt5Types.h
Go to the documentation of this file.
1#pragma once
6#include <aws/mqtt/v5/mqtt5_client.h>
7#include <aws/mqtt/v5/mqtt5_types.h>
8
9namespace Aws
10{
11 namespace Crt
12 {
13 namespace Mqtt5
14 {
29 using QOS = aws_mqtt5_qos;
30
65 using ConnectReasonCode = aws_mqtt5_connect_reason_code;
66
107 using DisconnectReasonCode = aws_mqtt5_disconnect_reason_code;
108
127 using PubAckReasonCode = aws_mqtt5_puback_reason_code;
128
148 using SubAckReasonCode = aws_mqtt5_suback_reason_code;
149
169 using UnSubAckReasonCode = aws_mqtt5_unsuback_reason_code;
170
186 using ClientSessionBehaviorType = aws_mqtt5_client_session_behavior_type;
187
200 using ClientExtendedValidationAndFlowControl = aws_mqtt5_extended_validation_and_flow_control_options;
201
223 using ClientOperationQueueBehaviorType = aws_mqtt5_client_operation_queue_behavior_type;
224
242 using ExponentialBackoffJitterMode = aws_exponential_backoff_jitter_mode;
243
246
259 using PayloadFormatIndicator = aws_mqtt5_payload_format_indicator;
260
278 using RetainHandlingType = aws_mqtt5_retain_handling_type;
279
308 using PacketType = aws_mqtt5_packet_type;
309
310 } // namespace Mqtt5
311
312 } // namespace Crt
313} // namespace Aws
aws_mqtt5_unsuback_reason_code UnSubAckReasonCode
Definition Mqtt5Types.h:169
aws_mqtt5_client_operation_queue_behavior_type ClientOperationQueueBehaviorType
Definition Mqtt5Types.h:223
aws_mqtt5_qos QOS
Definition Mqtt5Types.h:29
aws_mqtt5_connect_reason_code ConnectReasonCode
Definition Mqtt5Types.h:65
aws_mqtt5_suback_reason_code SubAckReasonCode
Definition Mqtt5Types.h:148
aws_mqtt5_retain_handling_type RetainHandlingType
Definition Mqtt5Types.h:278
aws_mqtt5_client_session_behavior_type ClientSessionBehaviorType
Definition Mqtt5Types.h:186
aws_mqtt5_puback_reason_code PubAckReasonCode
Definition Mqtt5Types.h:127
ExponentialBackoffJitterMode JitterMode
Definition Mqtt5Types.h:245
aws_mqtt5_payload_format_indicator PayloadFormatIndicator
Definition Mqtt5Types.h:259
aws_exponential_backoff_jitter_mode ExponentialBackoffJitterMode
Definition Mqtt5Types.h:242
aws_mqtt5_disconnect_reason_code DisconnectReasonCode
Definition Mqtt5Types.h:107
aws_mqtt5_packet_type PacketType
Definition Mqtt5Types.h:308
aws_mqtt5_extended_validation_and_flow_control_options ClientExtendedValidationAndFlowControl
Definition Mqtt5Types.h:200
Definition Allocator.h:11