AWS IoT Device SDK C++ v2  1.35.0
AWS IoT Device SDK C++ v2
Public Member Functions | Static Public Member Functions | List of all members
Aws::Iot::RequestResponse::StreamingOperation Class Reference
Inheritance diagram for Aws::Iot::RequestResponse::StreamingOperation:
Aws::Iot::RequestResponse::IStreamingOperation

Public Member Functions

 StreamingOperation (const std::shared_ptr< StreamingOperationImpl > &impl)
 
virtual ~StreamingOperation ()
 
virtual void Open ()
 
- Public Member Functions inherited from Aws::Iot::RequestResponse::IStreamingOperation
virtual ~IStreamingOperation ()=default
 

Static Public Member Functions

static std::shared_ptr< IStreamingOperationCreate (Aws::Crt::Allocator *allocator, const StreamingOperationOptionsInternal &options, struct aws_mqtt_request_response_client *client)
 

Constructor & Destructor Documentation

◆ StreamingOperation()

Aws::Iot::RequestResponse::StreamingOperation::StreamingOperation ( const std::shared_ptr< StreamingOperationImpl > &  impl)
explicit

◆ ~StreamingOperation()

Aws::Iot::RequestResponse::StreamingOperation::~StreamingOperation ( )
virtual

Member Function Documentation

◆ Create()

std::shared_ptr< IStreamingOperation > Aws::Iot::RequestResponse::StreamingOperation::Create ( Aws::Crt::Allocator allocator,
const StreamingOperationOptionsInternal options,
struct aws_mqtt_request_response_client *  client 
)
static

◆ Open()

void Aws::Iot::RequestResponse::StreamingOperation::Open ( )
virtual

Opens a streaming operation by making the appropriate MQTT subscription with the broker.

Implements Aws::Iot::RequestResponse::IStreamingOperation.


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