AWS IoT Device SDK C++ v2  1.34.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) noexceptAws::Crt::Mqtt::MqttConnection
Disconnect() noexceptAws::Crt::Mqtt::MqttConnection
GetOperationStatistics() noexceptAws::Crt::Mqtt::MqttConnection
LastError() const noexceptAws::Crt::Mqtt::MqttConnection
Mqtt5::Mqtt5ClientCore classAws::Crt::Mqtt::MqttConnectionfriend
MqttClient classAws::Crt::Mqtt::MqttConnectionfriend
MqttConnection(const MqttConnection &)=deleteAws::Crt::Mqtt::MqttConnection
MqttConnection(MqttConnection &&)=deleteAws::Crt::Mqtt::MqttConnection
NewConnectionFromMqtt5Client(std::shared_ptr< Mqtt5::Mqtt5Client > mqtt5client) noexceptAws::Crt::Mqtt::MqttConnectionstatic
OnConnectionClosedAws::Crt::Mqtt::MqttConnection
OnConnectionCompletedAws::Crt::Mqtt::MqttConnection
OnConnectionFailureAws::Crt::Mqtt::MqttConnection
OnConnectionInterruptedAws::Crt::Mqtt::MqttConnection
OnConnectionResumedAws::Crt::Mqtt::MqttConnection
OnConnectionSuccessAws::Crt::Mqtt::MqttConnection
OnDisconnectAws::Crt::Mqtt::MqttConnection
operator bool() const noexceptAws::Crt::Mqtt::MqttConnection
operator=(const MqttConnection &)=deleteAws::Crt::Mqtt::MqttConnection
operator=(MqttConnection &&)=deleteAws::Crt::Mqtt::MqttConnection
Publish(const char *topic, QOS qos, bool retain, const ByteBuf &payload, OnOperationCompleteHandler &&onOpComplete) noexceptAws::Crt::Mqtt::MqttConnection
SetHttpProxyOptions(const Http::HttpClientConnectionProxyOptions &proxyOptions) noexceptAws::Crt::Mqtt::MqttConnection
SetLogin(const char *username, const char *password) noexceptAws::Crt::Mqtt::MqttConnection
SetOnMessageHandler(OnMessageReceivedHandler &&onMessage) noexceptAws::Crt::Mqtt::MqttConnection
SetOnMessageHandler(OnPublishReceivedHandler &&onPublish) noexceptAws::Crt::Mqtt::MqttConnection
SetReconnectTimeout(uint64_t min_seconds, uint64_t max_seconds) noexceptAws::Crt::Mqtt::MqttConnection
SetWebsocketProxyOptions(const Http::HttpClientConnectionProxyOptions &proxyOptions) noexceptAws::Crt::Mqtt::MqttConnection
SetWill(const char *topic, QOS qos, bool retain, const ByteBuf &payload) noexceptAws::Crt::Mqtt::MqttConnection
Subscribe(const char *topicFilter, QOS qos, OnMessageReceivedHandler &&onMessage, OnSubAckHandler &&onSubAck) noexceptAws::Crt::Mqtt::MqttConnection
Subscribe(const char *topicFilter, QOS qos, OnPublishReceivedHandler &&onPublish, OnSubAckHandler &&onSubAck) noexceptAws::Crt::Mqtt::MqttConnection
Subscribe(const Vector< std::pair< const char *, OnMessageReceivedHandler >> &topicFilters, QOS qos, OnMultiSubAckHandler &&onOpComplete) noexceptAws::Crt::Mqtt::MqttConnection
Subscribe(const Vector< std::pair< const char *, OnPublishReceivedHandler >> &topicFilters, QOS qos, OnMultiSubAckHandler &&onOpComplete) noexceptAws::Crt::Mqtt::MqttConnection
Unsubscribe(const char *topicFilter, OnOperationCompleteHandler &&onOpComplete) noexceptAws::Crt::Mqtt::MqttConnection
WebsocketInterceptorAws::Crt::Mqtt::MqttConnection
~MqttConnection()Aws::Crt::Mqtt::MqttConnection