|
AWS IoT Device SDK C++ v2 1.14.0
AWS IoT Device SDK C++ v2
|
#include <GreengrassCoreIpcModel.h>
Protected Member Functions | |
| Aws::Crt::String | GetModelName () const noexcept override |
Protected Member Functions inherited from Aws::Eventstreamrpc::ClientOperation | |
| std::future< RpcError > | Activate (const AbstractShapeBase *shape, OnMessageFlushCallback onMessageFlushCallback) noexcept |
| std::future< RpcError > | SendStreamEvent (AbstractShapeBase *shape, OnMessageFlushCallback onMessageFlushCallback) noexcept |
Additional Inherited Members | |
Protected Attributes inherited from Aws::Eventstreamrpc::ClientOperation | |
| const OperationModelContext & | m_operationModelContext |
|
noexcept |
|
noexcept |
Used to activate a stream for the ValidateAuthorizationTokenOperation
| request | The request used for the ValidateAuthorizationTokenOperation |
| onMessageFlushCallback | An optional callback that is invoked when the request is flushed. |
RpcError that can be used to check whether the stream was activated.
|
overrideprotectedvirtualnoexcept |
Implements Aws::Eventstreamrpc::ClientOperation.
|
noexcept |
Retrieve the result from activating the stream.