AWS IoT Device SDK C++ v2
1.39.0
AWS IoT Device SDK C++ v2
|
#include <EventStreamClient.h>
Public Member Functions | |
ClientConnection (Crt::Allocator *allocator, aws_client_bootstrap *bootstrap) noexcept | |
~ClientConnection () noexcept | |
std::future< RpcError > | Connect (const ConnectionConfig &connectionOptions, ConnectionLifecycleHandler *connectionLifecycleHandler) noexcept |
std::shared_ptr< ClientContinuationImpl > | NewStream () noexcept |
void | Close () noexcept |
bool | IsOpen () const noexcept |
Class representing a connection to an RPC server.
|
noexcept |
|
noexcept |
|
noexcept |
Close the connection.
|
noexcept |
Initiates a new outgoing event-stream-rpc connection.
connectionOptions | Connection options. |
connectionLifecycleHandler | Handler to process connection lifecycle events. |
|
noexcept |
Check if the connection is open.
|
noexcept |
Create a new stream (continuation).