|
AWS IoT Device SDK C++ v2 1.44.2
AWS IoT Device SDK C++ v2
|
Public Member Functions | |
| ClientConnectionImpl (Crt::Allocator *allocator, aws_client_bootstrap *bootstrap) noexcept | |
| ~ClientConnectionImpl () noexcept | |
| std::future< RpcError > | Connect (const ConnectionConfig &connectionOptions, ConnectionLifecycleHandler *connectionLifecycleHandler) noexcept |
| std::shared_ptr< ClientContinuationImpl > | NewStream () noexcept |
| void | Close () noexcept |
| bool | IsOpen () const noexcept |
| void | Shutdown () noexcept |
|
explicitnoexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
| ConnectionCallbackContext Aws::Eventstreamrpc::ClientConnectionImpl::m_callbackContext |
| std::shared_ptr<OnMessageFlushCallbackContainer> Aws::Eventstreamrpc::ClientConnectionImpl::m_connectFlushContainer |
| ClientState Aws::Eventstreamrpc::ClientConnectionImpl::m_currentState |
| ClientState Aws::Eventstreamrpc::ClientConnectionImpl::m_desiredState |
| bool Aws::Eventstreamrpc::ClientConnectionImpl::m_hasShutDown |
| aws_event_stream_rpc_client_connection* Aws::Eventstreamrpc::ClientConnectionImpl::m_underlyingConnection |