control.h 410 B

123456789101112131415
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. #ifndef CONTROL_H
  3. #define CONTROL_H
  4. #include <stdbool.h>
  5. void control_init(const char *control_host, const char *control_port,
  6. bool server);
  7. void control_cleanup(void);
  8. void control_writeln(const char *str);
  9. char *control_readln(void);
  10. void control_expectln(const char *str);
  11. bool control_cmpln(char *line, const char *str, bool fail);
  12. #endif /* CONTROL_H */