AWS IoT Device SDK C++ v2
1.34.0
AWS IoT Device SDK C++ v2
|
#include <aws/eventstreamrpc/Exports.h>
#include <aws/crt/DateTime.h>
#include <aws/crt/JsonObject.h>
#include <aws/crt/StlAllocator.h>
#include <aws/crt/Types.h>
#include <aws/crt/UUID.h>
#include <aws/crt/io/EventLoopGroup.h>
#include <aws/crt/io/SocketOptions.h>
#include <aws/crt/io/TlsOptions.h>
#include <aws/crt/io/HostResolver.h>
#include <aws/event-stream/event_stream_rpc_client.h>
#include <aws/io/host_resolver.h>
#include <atomic>
#include <functional>
#include <future>
#include <memory>
Go to the source code of this file.
Namespaces | |
Aws | |
Aws::Crt | |
Aws::Crt::Io | |
Aws::Eventstreamrpc | |
Typedefs | |
using | Aws::Eventstreamrpc::HeaderValueType = aws_event_stream_header_value_type |
using | Aws::Eventstreamrpc::MessageType = aws_event_stream_rpc_message_type |
using | Aws::Eventstreamrpc::OnMessageFlushCallback = std::function< void(int errorCode)> |
using | Aws::Eventstreamrpc::ConnectMessageAmender = std::function< const MessageAmendment &(void)> |
using | Aws::Eventstreamrpc::ExpectedResponseFactory = std::function< Crt::ScopedResource< AbstractShapeBase >(const Crt::StringView &payload, Crt::Allocator *allocator)> |
using | Aws::Eventstreamrpc::ErrorResponseFactory = std::function< Crt::ScopedResource< OperationError >(const Crt::StringView &payload, Crt::Allocator *allocator)> |
using | Aws::Eventstreamrpc::LoneResponseRetriever = std::function< ExpectedResponseFactory(const Crt::String &modelName)> |
using | Aws::Eventstreamrpc::StreamingResponseRetriever = std::function< ExpectedResponseFactory(const Crt::String &modelName)> |
using | Aws::Eventstreamrpc::ErrorResponseRetriever = std::function< ErrorResponseFactory(const Crt::String &modelName)> |