41 bool IsConnected() const noexcept {
return m_connection->IsOpen(); }
42 void Close() noexcept;
43 void WithLaunchMode(
std::launch mode) noexcept;
90 NewSubscribeToValidateConfigurationUpdates(
239 Aws::
Crt::Allocator *m_allocator;
241 std::launch m_asyncLaunchMode;
Definition Bootstrap.h:35
Definition EventStreamClient.h:267
Definition EventStreamClient.h:160
ConnectionConfig() noexcept
Definition EventStreamClient.h:162
Definition EventStreamClient.h:226
Definition EventStreamClient.h:92
Definition GreengrassCoreIpcModel.h:5524
Definition GreengrassCoreIpcModel.h:6132
Definition GreengrassCoreIpcModel.h:5624
Definition GreengrassCoreIpcModel.h:6497
Definition GreengrassCoreIpcClient.h:20
DefaultConnectionConfig() noexcept
Definition DefaultConnectionConfig.cpp:13
Definition GreengrassCoreIpcModel.h:4869
Definition GreengrassCoreIpcModel.h:4769
Definition GreengrassCoreIpcModel.h:5245
Definition GreengrassCoreIpcModel.h:5193
Definition GreengrassCoreIpcModel.h:5023
Definition GreengrassCoreIpcModel.h:5982
Definition GreengrassCoreIpcModel.h:6032
Definition GreengrassCoreIpcModel.h:5674
Definition GreengrassCoreIpcClient.h:26
std::future< RpcError > Connect(ConnectionLifecycleHandler &lifecycleHandler, const ConnectionConfig &connectionConfig=DefaultConnectionConfig()) noexcept
Definition GreengrassCoreIpcClient.cpp:57
bool IsConnected() const noexcept
Definition GreengrassCoreIpcClient.h:41
GreengrassCoreIpcClient(Aws::Crt::Io::ClientBootstrap &clientBootstrap, Aws::Crt::Allocator *allocator=Aws::Crt::g_allocator) noexcept
Definition GreengrassCoreIpcClient.cpp:17
Definition GreengrassCoreIpcModel.h:6524
Definition GreengrassCoreIpcModel.h:5574
Definition GreengrassCoreIpcModel.h:6347
Definition GreengrassCoreIpcModel.h:6184
Definition GreengrassCoreIpcModel.h:6447
Definition GreengrassCoreIpcModel.h:4606
Definition GreengrassCoreIpcModel.h:5295
Definition GreengrassCoreIpcModel.h:4819
Definition GreengrassCoreIpcModel.h:5930
Definition GreengrassCoreIpcModel.h:4556
Definition GreengrassCoreIpcModel.h:5727
Definition GreengrassCoreIpcModel.h:6397
Definition GreengrassCoreIpcModel.h:5417
Definition GreengrassCoreIpcModel.h:5322
Definition GreengrassCoreIpcModel.h:6296
Definition GreengrassCoreIpcModel.h:6211
Definition GreengrassCoreIpcModel.h:4718
Definition GreengrassCoreIpcModel.h:4633
Definition GreengrassCoreIpcModel.h:4505
Definition GreengrassCoreIpcModel.h:4423
Definition GreengrassCoreIpcModel.h:5142
Definition GreengrassCoreIpcModel.h:5050
Definition GreengrassCoreIpcModel.h:4972
Definition GreengrassCoreIpcModel.h:4897
Definition GreengrassCoreIpcModel.h:5827
Definition GreengrassCoreIpcModel.h:6082
Definition GreengrassCoreIpcModel.h:5777
Definition GreengrassCoreIpcModel.h:5880
Definition GreengrassCoreIpcModel.h:5471
#define AWS_GREENGRASSCOREIPC_API
Definition Exports.h:19
Definition Allocator.h:13
AWS_CRT_CPP_API Allocator * g_allocator
Definition Allocator.cpp:22
aws_allocator Allocator
Definition Allocator.h:14
Definition EventStreamClient.h:31
Definition GreengrassCoreIpcClient.h:18
Definition Allocator.h:11
Definition StringView.h:862