AWS IoT Device SDK C++ v2  1.34.0
AWS IoT Device SDK C++ v2
Public Attributes | List of all members
Aws::Crt::Mqtt::MqttConnectionOptions Struct Reference

#include <MqttTypes.h>

Public Attributes

const char * hostName = nullptr
 
uint32_t port = 0
 
Io::SocketOptions socketOptions
 
Crt::Io::TlsContext tlsContext
 
Crt::Io::TlsConnectionOptions tlsConnectionOptions
 
bool useWebsocket = false
 
bool useTls = false
 
Allocatorallocator = nullptr
 

Detailed Description

Options required to create an MqttConnection.

Member Data Documentation

◆ allocator

Allocator* Aws::Crt::Mqtt::MqttConnectionOptions::allocator = nullptr

◆ hostName

const char* Aws::Crt::Mqtt::MqttConnectionOptions::hostName = nullptr

◆ port

uint32_t Aws::Crt::Mqtt::MqttConnectionOptions::port = 0

◆ socketOptions

Io::SocketOptions Aws::Crt::Mqtt::MqttConnectionOptions::socketOptions

◆ tlsConnectionOptions

Crt::Io::TlsConnectionOptions Aws::Crt::Mqtt::MqttConnectionOptions::tlsConnectionOptions

◆ tlsContext

Crt::Io::TlsContext Aws::Crt::Mqtt::MqttConnectionOptions::tlsContext

◆ useTls

bool Aws::Crt::Mqtt::MqttConnectionOptions::useTls = false

◆ useWebsocket

bool Aws::Crt::Mqtt::MqttConnectionOptions::useWebsocket = false

The documentation for this struct was generated from the following file: