summaryrefslogtreecommitdiffstats
path: root/composer.lock
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2016-03-26 13:32:14 +0100
committerBernhard Posselt <dev@bernhard-posselt.com>2016-03-26 13:32:14 +0100
commit01104074e3e5539a2cbdbd43e0dfd8cb6eca92d3 (patch)
tree5fb60d8cd96bf763d620a75651b10c83757046e6 /composer.lock
parent7b57f50d771fbf7bd749b2f78714a05d7f999800 (diff)
update picofeed
Diffstat (limited to 'composer.lock')
-rw-r--r--composer.lock8
1 files changed, 4 insertions, 4 deletions
diff --git a/composer.lock b/composer.lock
index bf2a7e9dd..d27243529 100644
--- a/composer.lock
+++ b/composer.lock
@@ -57,12 +57,12 @@
"source": {
"type": "git",
"url": "https://github.com/fguillot/picoFeed.git",
- "reference": "d6bbdd248fa4a3eef7831ffaae0491a2ea58f897"
+ "reference": "05e3eaa4780476454f5af3e61019302dcb2b66df"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/fguillot/picoFeed/zipball/d6bbdd248fa4a3eef7831ffaae0491a2ea58f897",
- "reference": "d6bbdd248fa4a3eef7831ffaae0491a2ea58f897",
+ "url": "https://api.github.com/repos/fguillot/picoFeed/zipball/05e3eaa4780476454f5af3e61019302dcb2b66df",
+ "reference": "05e3eaa4780476454f5af3e61019302dcb2b66df",
"shasum": ""
},
"require": {
@@ -97,7 +97,7 @@
],
"description": "Modern library to handle RSS/Atom feeds",
"homepage": "https://github.com/fguillot/picoFeed",
- "time": "2016-03-24 12:09:56"
+ "time": "2016-03-25 14:50:17"
},
{
"name": "pear/net_url2",
: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
// SPDX-License-Identifier: GPL-3.0-or-later

#ifndef NETDATA_ML_H
#define NETDATA_ML_H

#ifdef __cplusplus
extern "C" {
#endif

#include "daemon/common.h"
#include "web/api/queries/rrdr.h"
#include "database/sqlite/sqlite_db_migration.h"

bool ml_capable();
bool ml_enabled(RRDHOST *rh);
bool ml_streaming_enabled();

void ml_init(void);
void ml_fini(void);

void ml_start_threads(void);
void ml_stop_threads(void);

void ml_host_new(RRDHOST *rh);
void ml_host_delete(RRDHOST *rh);

void ml_host_start(RRDHOST *RH);
void ml_host_stop(RRDHOST *RH);

void ml_host_get_info(RRDHOST *RH, BUFFER *wb);
void ml_host_get_detection_info(RRDHOST *RH, BUFFER *wb);
void ml_host_get_models(RRDHOST *RH, BUFFER *wb);

void ml_chart_new(RRDSET *rs);
void ml_chart_delete(RRDSET *rs);
bool ml_chart_update_begin(RRDSET *rs);
void ml_chart_update_end(RRDSET *rs);

void ml_dimension_new(RRDDIM *rd);
void ml_dimension_delete(RRDDIM *rd);
bool ml_dimension_is_anomalous(RRDDIM *rd, time_t curr_time, double value, bool exists);

int ml_dimension_load_models(RRDDIM *rd, sqlite3_stmt **stmt);

void ml_update_global_statistics_charts(uint64_t models_consulted);

bool ml_host_get_host_status(RRDHOST *rh, struct ml_metrics_statistics *mlm);
bool ml_host_running(RRDHOST *rh);

#ifdef __cplusplus
};
#endif

#endif /* NETDATA_ML_H */