AWS IoT Device SDK C++ v2: Member List

AWS IoT Device SDK C++ v2 1.14.0 AWS IoT Device SDK C++ v2

Aws::Crt::Mqtt::MqttConnection Member List

This is the complete list of members for Aws::Crt::Mqtt::MqttConnection, including all inherited members.

Connect(const char *clientId, bool cleanSession, uint16_t keepAliveTimeSecs=0, uint32_t pingTimeoutMs=0, uint32_t protocolOperationTimeoutMs=0) noexcept | Aws::Crt::Mqtt::MqttConnection |
Disconnect() noexcept | Aws::Crt::Mqtt::MqttConnection |
LastError() const noexcept | Aws::Crt::Mqtt::MqttConnection |
MqttClient | Aws::Crt::Mqtt::MqttConnection | friend
MqttConnection(const MqttConnection &)=delete | Aws::Crt::Mqtt::MqttConnection |
MqttConnection(MqttConnection &&)=delete | Aws::Crt::Mqtt::MqttConnection |
OnConnectionCompleted | Aws::Crt::Mqtt::MqttConnection |
OnConnectionInterrupted | Aws::Crt::Mqtt::MqttConnection |
OnConnectionResumed | Aws::Crt::Mqtt::MqttConnection |
OnDisconnect | Aws::Crt::Mqtt::MqttConnection |
operator bool() const noexcept | Aws::Crt::Mqtt::MqttConnection |
operator=(const MqttConnection &)=delete | Aws::Crt::Mqtt::MqttConnection |
operator=(MqttConnection &&)=delete | Aws::Crt::Mqtt::MqttConnection |
Publish(const char *topic, QOS qos, bool retain, const ByteBuf &payload, OnOperationCompleteHandler &&onOpComplete) noexcept | Aws::Crt::Mqtt::MqttConnection |
SetHttpProxyOptions(const Http::HttpClientConnectionProxyOptions &proxyOptions) noexcept | Aws::Crt::Mqtt::MqttConnection |
SetLogin(const char *userName, const char *password) noexcept | Aws::Crt::Mqtt::MqttConnection |
SetOnMessageHandler(OnMessageReceivedHandler &&onMessage) noexcept | Aws::Crt::Mqtt::MqttConnection |
SetOnMessageHandler(OnPublishReceivedHandler &&onPublish) noexcept | Aws::Crt::Mqtt::MqttConnection |
SetReconnectTimeout(uint64_t min_seconds, uint64_t max_seconds) noexcept | Aws::Crt::Mqtt::MqttConnection |
SetWebsocketProxyOptions(const Http::HttpClientConnectionProxyOptions &proxyOptions) noexcept | Aws::Crt::Mqtt::MqttConnection |
SetWill(const char *topic, QOS qos, bool retain, const ByteBuf &payload) noexcept | Aws::Crt::Mqtt::MqttConnection |
Subscribe(const char *topicFilter, QOS qos, OnMessageReceivedHandler &&onMessage, OnSubAckHandler &&onSubAck) noexcept | Aws::Crt::Mqtt::MqttConnection |
Subscribe(const char *topicFilter, QOS qos, OnPublishReceivedHandler &&onPublish, OnSubAckHandler &&onSubAck) noexcept | Aws::Crt::Mqtt::MqttConnection |
Subscribe(const Vector< std::pair< const char *, OnMessageReceivedHandler > > &topicFilters, QOS qos, OnMultiSubAckHandler &&onOpComplete) noexcept | Aws::Crt::Mqtt::MqttConnection |
Subscribe(const Vector< std::pair< const char *, OnPublishReceivedHandler > > &topicFilters, QOS qos, OnMultiSubAckHandler &&onOpComplete) noexcept | Aws::Crt::Mqtt::MqttConnection |
Unsubscribe(const char *topicFilter, OnOperationCompleteHandler &&onOpComplete) noexcept | Aws::Crt::Mqtt::MqttConnection |
WebsocketInterceptor | Aws::Crt::Mqtt::MqttConnection |
~MqttConnection() | Aws::Crt::Mqtt::MqttConnection |