aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
File List
Here is a list of all files with brief descriptions:
[detail level 123456]
 ▼ include
 ▼ aws
 ▼ crt
 ► auth
 ► cbor
 ► checksum
 ► crypto
 ► endpoints
 ► http
 ► io
 ► mqtt
 Allocator.h
 Api.h
 DateTime.h
 DnsUtils.h
 Exports.h
 ImdsClient.h
 JsonObject.h
 Optional.h
 RefCounted.h
 StlAllocator.h
 StringUtils.h
 StringView.h
 Types.h
 TypeTraits.h
 Utility.h
 UUID.h
 Variant.h
 ▼ iot
 Mqtt5Client.h
 MqttClient.h
 MqttCommon.h
 MqttRequestResponseClient.h
 ▼ source
 ▼ auth
 Credentials.cpp
 Sigv4Signing.cpp
 ▼ cbor
 Cbor.cpp
 ▼ checksum
 CRC.cpp
 XXHash.cpp
 ▼ crypto
 Hash.cpp
 HKDF.cpp
 HMAC.cpp
 SecureRandom.cpp
 SymmetricCipher.cpp
 ▼ endpoints
 RuleEngine.cpp
 ▼ http
 HttpConnection.cpp
 HttpConnectionManager.cpp
 HttpProxyStrategy.cpp
 HttpRequestResponse.cpp
 ▼ io
 Bootstrap.cpp
 ChannelHandler.cpp
 EventLoopGroup.cpp
 HostResolver.cpp
 Pkcs11.cpp
 SocketOptions.cpp
 Stream.cpp
 TlsOptions.cpp
 Uri.cpp
 ▼ iot
 Mqtt5Client.cpp
 MqttClient.cpp
 MqttCommon.cpp
 MqttRequestResponseClient.cpp
 ▼ mqtt
 Mqtt5Client.cpp
 Mqtt5ClientCore.cpp
 Mqtt5Packets.cpp
 MqttClient.cpp
 MqttConnection.cpp
 MqttConnectionCore.cpp
 Allocator.cpp
 Api.cpp
 DateTime.cpp
 DnsUtils.cpp
 ImdsClient.cpp
 JsonObject.cpp
 StringUtils.cpp
 Types.cpp
 UUID.cpp