aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
|
This is the complete list of members for Aws::Crt::Mqtt5::Mqtt5Client, including all inherited members.
GetOperationStatistics() noexcept | Aws::Crt::Mqtt5::Mqtt5Client | |
getptr() | Aws::Crt::Mqtt5::Mqtt5Client | inline |
GetUnderlyingHandle() const noexcept | Aws::Crt::Mqtt5::Mqtt5Client | |
LastError() const noexcept | Aws::Crt::Mqtt5::Mqtt5Client | |
Mqtt::MqttConnection | Aws::Crt::Mqtt5::Mqtt5Client | friend |
NewMqtt5Client(const Mqtt5ClientOptions &options, Allocator *allocator=ApiAllocator()) noexcept | Aws::Crt::Mqtt5::Mqtt5Client | static |
operator bool() const noexcept | Aws::Crt::Mqtt5::Mqtt5Client | |
Publish(std::shared_ptr< PublishPacket > publishPacket, OnPublishCompletionHandler onPublishCompletionCallback=NULL) noexcept | Aws::Crt::Mqtt5::Mqtt5Client | |
Start() const noexcept | Aws::Crt::Mqtt5::Mqtt5Client | |
Stop() noexcept | Aws::Crt::Mqtt5::Mqtt5Client | |
Stop(std::shared_ptr< DisconnectPacket > disconnectPacket) noexcept | Aws::Crt::Mqtt5::Mqtt5Client | |
Subscribe(std::shared_ptr< SubscribePacket > subscribePacket, OnSubscribeCompletionHandler onSubscribeCompletionCallback=NULL) noexcept | Aws::Crt::Mqtt5::Mqtt5Client | |
Unsubscribe(std::shared_ptr< UnsubscribePacket > unsubscribePacket, OnUnsubscribeCompletionHandler onUnsubscribeCompletionCallback=NULL) noexcept | Aws::Crt::Mqtt5::Mqtt5Client | |
~Mqtt5Client() | Aws::Crt::Mqtt5::Mqtt5Client | virtual |