MCPcopy Create free account
hub / github.com/XTXMarkets/ternfs / updateAlert

Method updateAlert

cpp/core/XmonAgent.cpp:100–113  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

98}
99
100void XmonAgent::updateAlert(XmonNCAlert& aid, const std::string& message) {
101 if (aid.alertId < 0) {
102 aid.alertId = _createAlert(aid.appType, false, aid.quietPeriod, message);
103 } else {
104 XmonRequest req;
105 req.appType = aid.appType;
106 req.msgType = XmonRequestType::UPDATE;
107 req.alertId = aid.alertId;
108 req.binnable = false;
109 req.message = message;
110 req.quietPeriod = 0;
111 req.write(_pipe[1]);
112 }
113}
114
115void XmonAgent::clearAlert(XmonNCAlert& aid) {
116 if (likely(aid.alertId < 0)) { return; }

Callers

nothing calls this directly

Calls 1

writeMethod · 0.45

Tested by

no test coverage detected