Clients

Covers Engine 2.0.0

DARTWICShareClient

Ready-to-use DARTWIC Engine client.

API

Ready-to-use DARTWIC Engine client. All channel, ARGUS, handler, readiness, and lifecycle APIs are inherited from DARTWICShareProtocol. This package adds only the managed TEMPEST-compatible ZeroMQ transport configured by ShareClientConfig.

Namespace: DARTWIC::Share.

#include <dartwic/share/DARTWICShareClient.h>

Declaration

class DARTWICShareClient final : public DARTWICShareProtocol {
public:
    explicit DARTWICShareClient(ShareClientConfig config);
    ~DARTWICShareClient() override = default;
};

ShareClientConfig Inherited DARTWICShareProtocol API