Plugins

Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0

Hello

Share handshake carrying node identity, session identity, protocol version, and capabilities.

API

Share handshake carrying node identity, session identity, protocol version, and capabilities.

Namespace: DARTWIC::Share.

#include <dartwic/share/DARTWICShareProtocol.h>

Declaration

struct Hello {
    std::string node_name;
    std::string session_id;
    int protocol_version = DARTWIC_SHARE_PROTOCOL_VERSION;
    Capabilities capabilities;
    bool reply_requested = true;
};