Plugins

Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0

ArgusEventTelemetry

One-way ARGUS event creation, update, or removal, with ownership and relay route.

API

One-way ARGUS event creation, update, or removal, with ownership and relay route.

Namespace: DARTWIC::Share.

#include <dartwic/share/DARTWICShareProtocol.h>

Declaration

struct ArgusEventTelemetry {
    enum class Kind { Created, Updated, Removed };
    Kind kind = Kind::Created;
    std::string owner_node;
    ArgusEvent event;
    std::vector<std::string> route;
};