AWS IoT Device SDK C++ v2
1.34.0
AWS IoT Device SDK C++ v2
|
Classes | |
struct | IamProfile |
struct | IamProfileView |
class | ImdsClient |
struct | ImdsClientConfig |
struct | InstanceInfo |
struct | InstanceInfoView |
struct | WrappedCallbackArgs |
Typedefs | |
using | OnResourceAcquired = std::function< void(const StringView &resource, int errorCode, void *userData)> |
using | OnVectorResourceAcquired = std::function< void(const Vector< StringView > &resource, int errorCode, void *userData)> |
using | OnCredentialsAcquired = std::function< void(const Auth::Credentials &credentials, int errorCode, void *userData)> |
using | OnIamProfileAcquired = std::function< void(const IamProfileView &iamProfile, int errorCode, void *userData)> |
using | OnInstanceInfoAcquired = std::function< void(const InstanceInfoView &instanceInfo, int errorCode, void *userData)> |
using Aws::Crt::Imds::OnCredentialsAcquired = typedef std::function<void(const Auth::Credentials &credentials, int errorCode, void *userData)> |
using Aws::Crt::Imds::OnIamProfileAcquired = typedef std::function<void(const IamProfileView &iamProfile, int errorCode, void *userData)> |
using Aws::Crt::Imds::OnInstanceInfoAcquired = typedef std::function<void(const InstanceInfoView &instanceInfo, int errorCode, void *userData)> |
using Aws::Crt::Imds::OnResourceAcquired = typedef std::function<void(const StringView &resource, int errorCode, void *userData)> |
using Aws::Crt::Imds::OnVectorResourceAcquired = typedef std::function<void(const Vector<StringView> &resource, int errorCode, void *userData)> |