AWS IoT Device SDK C++ v2  1.39.0
AWS IoT Device SDK C++ v2
Public Member Functions | Static Public Member Functions | List of all members
Aws::Eventstreamrpc::OnMessageFlushCallbackContainer Class Reference

Public Member Functions

 OnMessageFlushCallbackContainer (OnMessageFlushCallback &&flushCallback)
 
 OnMessageFlushCallbackContainer (OnMessageFlushCallback &&flushCallback, std::promise< RpcError > &&flushPromise)
 

Static Public Member Functions

static void Complete (OnMessageFlushCallbackContainer *callback, RpcError error)
 

Constructor & Destructor Documentation

◆ OnMessageFlushCallbackContainer() [1/2]

Aws::Eventstreamrpc::OnMessageFlushCallbackContainer::OnMessageFlushCallbackContainer ( OnMessageFlushCallback &&  flushCallback)
inlineexplicit

◆ OnMessageFlushCallbackContainer() [2/2]

Aws::Eventstreamrpc::OnMessageFlushCallbackContainer::OnMessageFlushCallbackContainer ( OnMessageFlushCallback &&  flushCallback,
std::promise< RpcError > &&  flushPromise 
)
inline

Member Function Documentation

◆ Complete()

static void Aws::Eventstreamrpc::OnMessageFlushCallbackContainer::Complete ( OnMessageFlushCallbackContainer callback,
RpcError  error 
)
inlinestatic

Member Data Documentation

◆ m_onFlushPromise

std::promise<RpcError> Aws::Eventstreamrpc::OnMessageFlushCallbackContainer::m_onFlushPromise

◆ m_onMessageFlushCallback

OnMessageFlushCallback Aws::Eventstreamrpc::OnMessageFlushCallbackContainer::m_onMessageFlushCallback

◆ m_state

CallbackState Aws::Eventstreamrpc::OnMessageFlushCallbackContainer::m_state

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