rrdfunctions-inflight.h 443 B

12345678910111213141516
  1. // SPDX-License-Identifier: GPL-3.0-or-later
  2. #ifndef NETDATA_RRDFUNCTIONS_INFLIGHT_H
  3. #define NETDATA_RRDFUNCTIONS_INFLIGHT_H
  4. #include "rrd.h"
  5. void rrd_functions_inflight_init(void);
  6. // cancel a running function, to be run from anywhere
  7. void rrd_function_cancel(const char *transaction);
  8. void rrd_function_progress(const char *transaction);
  9. void rrd_function_call_progresser(uuid_t *transaction);
  10. #endif //NETDATA_RRDFUNCTIONS_INFLIGHT_H