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
Classes | Namespaces | Enumerations | Functions
Api.h File Reference
#include <aws/crt/Types.h>
#include <aws/crt/crypto/HMAC.h>
#include <aws/crt/crypto/Hash.h>
#include <aws/crt/mqtt/Mqtt5Client.h>
#include <aws/crt/mqtt/MqttClient.h>
#include <aws/common/logging.h>

Go to the source code of this file.

Classes

class  Aws::Crt::ApiHandle
 
struct  Aws::Crt::ApiHandle::Version
 

Namespaces

namespace  Aws
 
namespace  Aws::Crt
 

Enumerations

enum class  Aws::Crt::LogLevel {
  Aws::Crt::None = AWS_LL_NONE , Aws::Crt::Fatal = AWS_LL_FATAL , Aws::Crt::Error = AWS_LL_ERROR , Aws::Crt::Warn = AWS_LL_WARN ,
  Aws::Crt::Info = AWS_LL_INFO , Aws::Crt::Debug = AWS_LL_DEBUG , Aws::Crt::Trace = AWS_LL_TRACE , Aws::Crt::Count
}
 
enum class  Aws::Crt::ApiHandleShutdownBehavior { Aws::Crt::Blocking , Aws::Crt::NonBlocking }
 

Functions

AWS_CRT_CPP_API const charAws::Crt::ErrorDebugString (int error) noexcept
 
AWS_CRT_CPP_API int Aws::Crt::LastError () noexcept
 
AWS_CRT_CPP_API int Aws::Crt::LastErrorOrUnknown () noexcept