aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
Class Index
A | B | C | D | E | H | I | J | M | N | O | P | R | S | T | U | V | W | X
  A  
DefaultHostResolver (Aws::Crt::Io)   InstanceInfoView (Aws::Crt::Imds)   Pkcs12Options (Aws::Iot)   SubscribePacket (Aws::Crt::Mqtt5)   
DelegateCredentialsProviderCallbackArgs (Aws::Crt::Auth)   IPacket (Aws::Crt::Mqtt5)   ProxyEnvVarOptions (Aws::Crt::Http)   Subscription (Aws::Crt::Mqtt5)   
AdaptiveHttpProxyStrategy (Aws::Crt::Http)   DisconnectPacket (Aws::Crt::Mqtt5)   ISigningConfig (Aws::Crt::Auth)   PubAckPacket (Aws::Crt::Mqtt5)   SubscriptionStatusEvent (Aws::Iot::RequestResponse)   
ApiHandle (Aws::Crt)   
  E  
IsSpecializationOf (Aws::Crt)   PublishPacket (Aws::Crt::Mqtt5)   SymmetricCipher (Aws::Crt::Crypto)   
AWSIoTMetrics (Aws::Crt::Mqtt)   IsSpecializationOf< Primary< Args... >, Primary > (Aws::Crt)   PublishReceivedEventData (Aws::Crt::Mqtt5)   
  T  
AwsSigningConfig (Aws::Crt::Auth)   EventLoop (Aws::Crt::Io)   IStreamingOperation (Aws::Iot::RequestResponse)   PublishResult (Aws::Crt::Mqtt5)   
  B  
EventLoopGroup (Aws::Crt::Io)   
  J  
  R  
TaskWrapper (Aws::Crt::Io)   
  H  
TlsChannelHandler (Aws::Crt::Io)   
BddEngine (Aws::Crt::Endpoints)   JsonObject (Aws::Crt)   ReconnectOptions (Aws::Crt::Mqtt5)   TlsConnectionOptions (Aws::Crt::Io)   
ByoHash (Aws::Crt::Crypto)   Hash (Aws::Crt::Crypto)   JsonView (Aws::Crt)   RefCounted (Aws::Crt)   TlsContext (Aws::Crt::Io)   
ByoHMAC (Aws::Crt::Crypto)   HasType (Aws::Crt::VariantDetail::Checker)   
  M  
RequestContext (Aws::Crt::Endpoints)   TlsContextOptions (Aws::Crt::Io)   
  C  
HMAC (Aws::Crt::Crypto)   RequestResponseClientOptions (Aws::Iot::RequestResponse)   TlsContextPkcs11Options (Aws::Crt::Io)   
HostResolver (Aws::Crt::Io)   ManagedConnection (Aws::Crt::Http)   ResolutionOutcome (Aws::Crt::Endpoints)   TopicAliasingOptions (Aws::Crt::Mqtt5)   
CborDecoder (Aws::Crt::Cbor)   HttpClientConnection (Aws::Crt::Http)   MovableVariant (Aws::Crt::VariantDetail)   Result (Aws::Iot::RequestResponse)   
  U  
CborEncoder (Aws::Crt::Cbor)   HttpClientConnectionManager (Aws::Crt::Http)   MovableVariant< false > (Aws::Crt::VariantDetail)   RuleEngine (Aws::Crt::Endpoints)   
ChannelHandler (Aws::Crt::Io)   HttpClientConnectionManagerOptions (Aws::Crt::Http)   MovableVariant< true > (Aws::Crt::VariantDetail)   
  S  
UnmanagedConnection (Aws::Crt::Http)   
ClientBootstrap (Aws::Crt::Io)   HttpClientConnectionOptions (Aws::Crt::Http)   Mqtt5Client (Aws::Crt::Mqtt5)   UnmodeledResponse (Aws::Iot::RequestResponse)   
ClientStreamCallbackData (Aws::Crt::Http)   HttpClientConnectionProxyOptions (Aws::Crt::Http)   Mqtt5ClientBuilder (Aws::Iot)   S3BufferTicket (Aws::Crt::S3)   UnSubAckPacket (Aws::Crt::Mqtt5)   
ClientTlsChannelHandler (Aws::Crt::Io)   HttpClientStream (Aws::Crt::Http)   Mqtt5ClientOperationStatistics (Aws::Crt::Mqtt5)   S3ChecksumConfig (Aws::Crt::S3)   UnsubscribePacket (Aws::Crt::Mqtt5)   
CognitoLoginPair (Aws::Crt::Auth)   HttpMessage (Aws::Crt::Http)   Mqtt5ClientOptions (Aws::Crt::Mqtt5)   S3Client (Aws::Crt::S3)   Uri (Aws::Crt::Io)   
Conjunction (Aws::Crt)   HttpProxyStrategy (Aws::Crt::Http)   Mqtt5CustomAuthConfig (Aws::Iot)   S3ClientConfig (Aws::Crt::S3)   UserProperty (Aws::Crt::Mqtt5)   
Conjunction< Arg, Args... > (Aws::Crt)   HttpProxyStrategyAdaptiveConfig (Aws::Crt::Http)   MqttClient (Aws::Iot)   S3ClientShutdownCallbackData (Aws::Crt::S3)   UserPropertyView (Aws::Iot::RequestResponse)   
ConnAckPacket (Aws::Crt::Mqtt5)   HttpProxyStrategyBasicAuthConfig (Aws::Crt::Http)   MqttClient (Aws::Crt::Mqtt)   S3CopyObjectMetaRequestOptions (Aws::Crt::S3)   UUID (Aws::Crt)   
ConnectionCallbackData (Aws::Crt::Http)   HttpRequest (Aws::Crt::Http)   MqttClientConnectionConfig (Aws::Iot)   S3DefaultObjectMetaRequestOptions (Aws::Crt::S3)   
  V  
ConnectionManagerCallbackArgs (Aws::Crt::Http)   HttpRequestOptions (Aws::Crt::Http)   MqttClientConnectionConfigBuilder (Aws::Iot)   S3GetObjectMetaRequestOptions (Aws::Crt::S3)   
ConnectPacket (Aws::Crt::Mqtt5)   HttpResponse (Aws::Crt::Http)   MqttConnection (Aws::Crt::Mqtt)   S3MetaRequest (Aws::Crt::S3)   Variant (Aws::Crt)   
CopyableVariant (Aws::Crt::VariantDetail)   HttpSignerCallbackData (Aws::Crt::Auth)   MqttConnectionOperationStatistics (Aws::Crt::Mqtt)   S3MetaRequestCallbackData (Aws::Crt::S3)   VariantAlternative (Aws::Crt::VariantDetail)   
CopyableVariant< false > (Aws::Crt::VariantDetail)   HttpStream (Aws::Crt::Http)   MqttConnectionOptions (Aws::Crt::Mqtt)   S3MetaRequestOptions (Aws::Crt::S3)   VariantImpl (Aws::Crt::VariantDetail)   
CopyableVariant< true > (Aws::Crt::VariantDetail)   
  I  
MqttRequestResponseClient (Aws::Iot::RequestResponse)   S3MetaRequestResult (Aws::Crt::S3)   VariantSize (Aws::Crt::VariantDetail)   
Credentials (Aws::Crt::Auth)   MqttRequestResponseClientImpl (Aws::Iot::RequestResponse)   S3MetaRequestWriteData (Aws::Crt::S3)   ApiHandle::Version (Aws::Crt)   
CredentialsProvider (Aws::Crt::Auth)   IamProfile (Aws::Crt::Imds)   
  N  
S3PutObjectMetaRequestOptions (Aws::Crt::S3)   
  W  
CredentialsProviderCachedConfig (Aws::Crt::Auth)   IamProfileView (Aws::Crt::Imds)   S3RetryStrategy (Aws::Crt::S3)   
CredentialsProviderCallbackArgs (Aws::Crt::Auth)   ICredentialsProvider (Aws::Crt::Auth)   NegotiatedSettings (Aws::Crt::Mqtt5)   S3RetryStrategyExponentialBackoffOptions (Aws::Crt::S3)   WebsocketConfig (Aws::Iot)   
CredentialsProviderChainConfig (Aws::Crt::Auth)   IHttpRequestSigner (Aws::Crt::Auth)   
  O  
ScheduledTask (Aws::Crt::Io)   WrappedCallbackArgs (Aws::Crt::Imds)   
CredentialsProviderChainDefaultConfig (Aws::Crt::Auth)   ImdsClient (Aws::Crt::Imds)   Sigv4HttpRequestSigner (Aws::Crt::Auth)   
  X  
CredentialsProviderCognitoConfig (Aws::Crt::Auth)   ImdsClientConfig (Aws::Crt::Imds)   OnAttemptingConnectEventData (Aws::Crt::Mqtt5)   SocketOptions (Aws::Crt::Io)   
CredentialsProviderDelegateConfig (Aws::Crt::Auth)   ScheduledTask::Impl (Aws::Crt::Io)   OnConnectionClosedData (Aws::Crt::Mqtt)   StdIOStreamInputStream (Aws::Crt::Io)   XXHash (Aws::Crt::Checksum)   
CredentialsProviderImdsConfig (Aws::Crt::Auth)   S3ClientConfig::Impl (Aws::Crt::S3)   OnConnectionFailureData (Aws::Crt::Mqtt)   StlAllocator (Aws::Crt)   
  b  
CredentialsProviderLoginConfig (Aws::Crt::Auth)   S3MetaRequestOptions::Impl (Aws::Crt::S3)   OnConnectionFailureEventData (Aws::Crt::Mqtt5)   StreamingOperation (Aws::Iot::RequestResponse)   
CredentialsProviderProfileConfig (Aws::Crt::Auth)   IMqttRequestResponseClient (Aws::Iot::RequestResponse)   OnConnectionSuccessData (Aws::Crt::Mqtt)   StreamingOperationImpl (Aws::Iot::RequestResponse)   basic_string_view (Aws::Crt)   
CredentialsProviderStaticConfig (Aws::Crt::Auth)   IncomingPublishEvent (Aws::Iot::RequestResponse)   OnConnectionSuccessEventData (Aws::Crt::Mqtt5)   StreamingOperationImplHandle (Aws::Iot::RequestResponse)   
  h  
CredentialsProviderSTSConfig (Aws::Crt::Auth)   IncompleteRequest (Aws::Iot::RequestResponse)   OnDisconnectionEventData (Aws::Crt::Mqtt5)   StreamingOperationOptions (Aws::Iot::RequestResponse)   
CredentialsProviderSTSWebIdentityConfig (Aws::Crt::Auth)   InPlaceT (Aws::Crt)   OnStoppedEventData (Aws::Crt::Mqtt5)   StreamingOperationOptionsInternal (Aws::Iot::RequestResponse)   hash< Aws::Crt::basic_string_view< CharT, Traits > > (std)   
CredentialsProviderX509Config (Aws::Crt::Auth)   InPlaceTypeT (Aws::Crt)   OnWriteUserData (Aws::Crt::Http)   StreamReadLock (Aws::Iot::RequestResponse)   
  r  
  D  
InputStream (Aws::Crt::Io)   Optional (Aws::Crt)   StreamWriteLock (Aws::Iot::RequestResponse)   
InstanceInfo (Aws::Crt::Imds)   
  P  
SubAckPacket (Aws::Crt::Mqtt5)   StlAllocator::rebind (Aws::Crt)   
DateTime (Aws::Crt)   
Pkcs11Lib (Aws::Crt::Io)   
A | B | C | D | E | H | I | J | M | N | O | P | R | S | T | U | V | W | X