agent_cmds.h 562 B

123456789101112131415161718192021222324252627
  1. // SPDX-License-Identifier: GPL-3.0-or-later
  2. #ifndef ACLK_SCHEMA_WRAPPERS_AGENT_CMDS_H
  3. #define ACLK_SCHEMA_WRAPPERS_AGENT_CMDS_H
  4. #include "libnetdata/libnetdata.h"
  5. #ifdef __cplusplus
  6. extern "C" {
  7. #endif
  8. struct aclk_cancel_pending_req {
  9. char *request_id;
  10. struct timeval timestamp;
  11. char *trace_id;
  12. };
  13. int parse_cancel_pending_req(const char *msg, size_t msg_len, struct aclk_cancel_pending_req *req);
  14. void free_cancel_pending_req(struct aclk_cancel_pending_req *req);
  15. #ifdef __cplusplus
  16. }
  17. #endif
  18. #endif /* ACLK_SCHEMA_WRAPPERS_AGENT_CMDS_H */