40 void Close() noexcept;
77 Aws::Crt::Io::ClientBootstrap &m_clientBootstrap;
Definition: Bootstrap.h:35
Definition: EventStreamClient.h:562
bool IsOpen() const noexcept
Definition: EventStreamClient.h:590
Definition: EventStreamClient.h:150
Definition: EventStreamClient.h:227
Definition: EventStreamClient.h:117
Definition: GreengrassCoreIpcModel.h:3553
Definition: GreengrassCoreIpcModel.h:4575
Definition: GreengrassCoreIpcClient.h:18
DefaultConnectionConfig() noexcept
Definition: DefaultConnectionConfig.cpp:13
Definition: GreengrassCoreIpcModel.h:2991
Definition: GreengrassCoreIpcModel.h:2926
Definition: GreengrassCoreIpcModel.h:3364
Definition: GreengrassCoreIpcModel.h:3170
Definition: GreengrassCoreIpcModel.h:4003
Definition: GreengrassCoreIpcModel.h:4066
Definition: GreengrassCoreIpcModel.h:3616
Definition: GreengrassCoreIpcClient.h:24
std::future< RpcError > Connect(ConnectionLifecycleHandler &lifecycleHandler, const ConnectionConfig &connectionConfig=DefaultConnectionConfig()) noexcept
Definition: GreengrassCoreIpcClient.cpp:39
DeleteThingShadowOperation NewDeleteThingShadow() noexcept
Definition: GreengrassCoreIpcClient.cpp:78
ListComponentsOperation NewListComponents() noexcept
Definition: GreengrassCoreIpcClient.cpp:122
PublishToTopicOperation NewPublishToTopic() noexcept
Definition: GreengrassCoreIpcClient.cpp:117
CreateDebugPasswordOperation NewCreateDebugPassword() noexcept
Definition: GreengrassCoreIpcClient.cpp:127
SubscribeToIoTCoreOperation NewSubscribeToIoTCore(SubscribeToIoTCoreStreamHandler &) noexcept
Definition: GreengrassCoreIpcClient.cpp:50
SendConfigurationValidityReportOperation NewSendConfigurationValidityReport() noexcept
Definition: GreengrassCoreIpcClient.cpp:137
ListNamedShadowsForThingOperation NewListNamedShadowsForThing() noexcept
Definition: GreengrassCoreIpcClient.cpp:181
StopComponentOperation NewStopComponent() noexcept
Definition: GreengrassCoreIpcClient.cpp:200
GetThingShadowOperation NewGetThingShadow() noexcept
Definition: GreengrassCoreIpcClient.cpp:132
PauseComponentOperation NewPauseComponent() noexcept
Definition: GreengrassCoreIpcClient.cpp:205
DeferComponentUpdateOperation NewDeferComponentUpdate() noexcept
Definition: GreengrassCoreIpcClient.cpp:83
UpdateThingShadowOperation NewUpdateThingShadow() noexcept
Definition: GreengrassCoreIpcClient.cpp:144
UpdateStateOperation NewUpdateState() noexcept
Definition: GreengrassCoreIpcClient.cpp:176
SubscribeToValidateConfigurationUpdatesOperation NewSubscribeToValidateConfigurationUpdates(SubscribeToValidateConfigurationUpdatesStreamHandler &) noexcept
Definition: GreengrassCoreIpcClient.cpp:89
SubscribeToConfigurationUpdateOperation NewSubscribeToConfigurationUpdate(SubscribeToConfigurationUpdateStreamHandler &) noexcept
Definition: GreengrassCoreIpcClient.cpp:69
GetComponentDetailsOperation NewGetComponentDetails() noexcept
Definition: GreengrassCoreIpcClient.cpp:112
ResumeComponentOperation NewResumeComponent() noexcept
Definition: GreengrassCoreIpcClient.cpp:59
bool IsConnected() const noexcept
Definition: GreengrassCoreIpcClient.h:39
RestartComponentOperation NewRestartComponent() noexcept
Definition: GreengrassCoreIpcClient.cpp:161
GetSecretValueOperation NewGetSecretValue() noexcept
Definition: GreengrassCoreIpcClient.cpp:171
PublishToIoTCoreOperation NewPublishToIoTCore() noexcept
Definition: GreengrassCoreIpcClient.cpp:64
GreengrassCoreIpcClient(Aws::Crt::Io::ClientBootstrap &clientBootstrap, Aws::Crt::Allocator *allocator=Aws::Crt::g_allocator) noexcept
Definition: GreengrassCoreIpcClient.cpp:8
ValidateAuthorizationTokenOperation NewValidateAuthorizationToken() noexcept
Definition: GreengrassCoreIpcClient.cpp:154
GetConfigurationOperation NewGetConfiguration() noexcept
Definition: GreengrassCoreIpcClient.cpp:98
CreateLocalDeploymentOperation NewCreateLocalDeployment() noexcept
Definition: GreengrassCoreIpcClient.cpp:210
SubscribeToComponentUpdatesOperation NewSubscribeToComponentUpdates(SubscribeToComponentUpdatesStreamHandler &) noexcept
Definition: GreengrassCoreIpcClient.cpp:186
ListLocalDeploymentsOperation NewListLocalDeployments() noexcept
Definition: GreengrassCoreIpcClient.cpp:195
UpdateConfigurationOperation NewUpdateConfiguration() noexcept
Definition: GreengrassCoreIpcClient.cpp:149
void Close() noexcept
Definition: GreengrassCoreIpcClient.cpp:46
SubscribeToTopicOperation NewSubscribeToTopic(SubscribeToTopicStreamHandler &) noexcept
Definition: GreengrassCoreIpcClient.cpp:103
GetLocalDeploymentStatusOperation NewGetLocalDeploymentStatus() noexcept
Definition: GreengrassCoreIpcClient.cpp:166
Definition: GreengrassCoreIpcModel.h:4600
Definition: GreengrassCoreIpcModel.h:3490
Definition: GreengrassCoreIpcModel.h:4384
Definition: GreengrassCoreIpcModel.h:4195
Definition: GreengrassCoreIpcModel.h:4510
Definition: GreengrassCoreIpcModel.h:2739
Definition: GreengrassCoreIpcModel.h:3427
Definition: GreengrassCoreIpcModel.h:3937
Definition: GreengrassCoreIpcModel.h:2676
Definition: GreengrassCoreIpcModel.h:3682
Definition: GreengrassCoreIpcModel.h:4447
Definition: GreengrassCoreIpcModel.h:4318
Definition: GreengrassCoreIpcModel.h:4220
Definition: GreengrassCoreIpcModel.h:2862
Definition: GreengrassCoreIpcModel.h:2764
Definition: GreengrassCoreIpcModel.h:2612
Definition: GreengrassCoreIpcModel.h:2517
Definition: GreengrassCoreIpcModel.h:3300
Definition: GreengrassCoreIpcModel.h:3195
Definition: GreengrassCoreIpcModel.h:3106
Definition: GreengrassCoreIpcModel.h:3016
Definition: GreengrassCoreIpcModel.h:3808
Definition: GreengrassCoreIpcModel.h:4129
Definition: GreengrassCoreIpcModel.h:3745
Definition: GreengrassCoreIpcModel.h:3874
aws_allocator Allocator
Definition: StlAllocator.h:17
AWS_CRT_CPP_API Allocator * g_allocator
Definition: Api.cpp:21
Definition: EventStreamClient.h:38