Adds further ext deps as-is binaries copies from customers env.
Qt6 Migration CI / migrate (push) Canceled after 0s

This commit is contained in:
torsten committed 2026-10-23 16:13:31 +00:00
1 parent 48129fdab2
commit 48d9b9bd49
3700 files changed
+2132394

No files matched your search

+29
View File
@@ -0,0 +1,29 @@
#pragma once
#include "ddkit/base/ThreadSync.hpp"
#include "ddkit/access/TopicPoolWrite.hpp"
#include "ddkit/access/TopicPoolRead.hpp"
#include "ddkit/idls/ActorInfo.hpp"
#include "ddkit/actors/ActorInfo.hpp"
#include "ddkit/actors/ActorInfoDb.hpp"
namespace ddkit {
namespace actors {
/// @brief Encapsulation of a dds-writer for ActorInfo-messages (per domain) / SessionImpl uses.
class ActorInfoWriter {
public:
explicit ActorInfoWriter(access::Participant& participant);
void write(const ddkit_intern::ActorInfo& actorInfo);
void dispose(const ddkit_intern::ActorInfo& actorInfo);
private:
int m_domain;
access::IQosStrategyPtr m_qosStrategy;
access::ITopicStrategyPtr m_topicStrategy;
access::TopicPoolWrite m_topicPoolWrite;
};
} // namespace actors
} // namespace ddkit