1#ifndef INCLUDE_GUARD__AGENDA_TELECOMMAND_DEFINITIONS_H
2#define INCLUDE_GUARD__AGENDA_TELECOMMAND_DEFINITIONS_H
11 char *response_output_buf, uint16_t response_output_buf_size
16 char *response_output_buf, uint16_t response_output_buf_size
21 char *response_output_buf, uint16_t response_output_buf_size
26 char *response_output_buf, uint16_t response_output_buf_size
31 char *response_output_buf, uint16_t response_output_buf_size
36 char *response_output_buf, uint16_t response_output_buf_len
uint8_t TCMDEXEC_agenda_fetch_logged_jsonl(const char *args_str, char *response_output_buf, uint16_t response_output_buf_size)
Telecommand: Fetch all pending agenda items, and log them each as JSONL.
Definition agenda_telecommand_defs.c:120
uint8_t TCMDEXEC_agenda_enqueue_from_file(const char *args_str, char *response_output_buf, uint16_t response_output_buf_len)
Telecommand: Enqueue telecommands from a file.
Definition agenda_telecommand_defs.c:291
uint8_t TCMDEXEC_agenda_delete_all(const char *args_str, char *response_output_buf, uint16_t response_output_buf_size)
Telecommand: Delete all agenda entries.
Definition agenda_telecommand_defs.c:134
uint8_t TCMDEXEC_agenda_fetch_json_grouped(const char *args_str, char *response_output_buf, uint16_t response_output_buf_size)
Fetches the active agendas and writes a minified JSON dict-of-lists to the response buffer.
Definition agenda_telecommand_defs.c:22
uint8_t TCMDEXEC_agenda_delete_by_tssent(const char *args_str, char *response_output_buf, uint16_t response_output_buf_size)
Telecommand: Delete agenda entry by tssent timestamp.
Definition agenda_telecommand_defs.c:167
uint8_t TCMDEXEC_agenda_delete_by_name(const char *args_str, char *response_output_buf, uint16_t response_output_buf_size)
Telecommand: Delete all agenda entries with a given telecommand name.
Definition agenda_telecommand_defs.c:224