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