Plugins
Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0
ArgusEvent
ARGUS event identity, presentation, ownership, channel references, and details.
API
ARGUS event identity, presentation, ownership, channel references, and details. The engine interprets timestamp as Unix nanoseconds when created_at_ns is absent.
Namespace: DARTWIC::Share.
#include <dartwic/share/DARTWICShareProtocol.h>Declaration
struct ArgusEvent {
std::string event_id;
std::string type = "message";
std::string title;
std::string description;
std::string status = "new";
std::string owner_node;
uint64_t timestamp = 0;
std::vector<std::string> channels;
Value::Object details;
};