AWS IoT Device SDK C++ v2  1.33.0
AWS IoT Device SDK C++ v2
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

 Aws
 
 Aws::Crt
 

Enumerations

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

Functions

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