|
AWS IoT Device SDK C++ v2
1.40.2
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).