19#ifndef _GVMD_MANAGE_TICKETS_H
20#define _GVMD_MANAGE_TICKETS_H
71ticket_iterator_fix_verified_time (
iterator_t*);
86ticket_iterator_fix_verified_report_id (
iterator_t*);
101result_ticket_iterator_ticket_id (
iterator_t*);
116create_ticket (
const char *,
const char *,
const char *,
const char *, ticket_t *)
__attribute__((weak));
119copy_ticket (
const char *,
const char *, ticket_t *)
__attribute__((weak));
126 const gchar *,
const gchar *,
const gchar *,
__attribute__((deprecated))
Return if argument 1 matches regular expression in argument 2.
Definition: manage_pg_server.c:52
int ticket_writable(ticket_t ticket)
Return whether a ticket is writable.
Definition: manage_sql_tickets.c:675
double ticket_iterator_severity(iterator_t *iterator)
Get a column value from a ticket iterator.
Definition: manage_sql_tickets.c:333
int ticket_iterator_orphan(iterator_t *iterator)
Get column value from a ticket iterator.
Definition: manage_sql_tickets.c:419
int init_result_ticket_iterator(iterator_t *iterator, result_t result)
Initialise a result ticket iterator.
Definition: manage_sql_tickets.c:545
int init_ticket_iterator(iterator_t *iterator, const get_data_t *get)
Initialise a ticket iterator.
Definition: manage_sql_tickets.c:280
int trash_ticket_writable(ticket_t ticket)
Return whether a trashcan ticket is writable.
Definition: manage_sql_tickets.c:688
int ticket_in_use(ticket_t ticket)
Return whether a ticket is in use.
Definition: manage_sql_tickets.c:649
int init_ticket_result_iterator(iterator_t *iterator, const gchar *ticket_id, int trash)
Initialise a ticket result iterator.
Definition: manage_sql_tickets.c:501
int trash_ticket_in_use(ticket_t ticket)
Return whether a trashcan ticket is in use.
Definition: manage_sql_tickets.c:662
int modify_ticket(const gchar *ticket_id, const gchar *comment, const gchar *status_name, const gchar *open_note, const gchar *fixed_note, const gchar *closed_note, const gchar *user_id)
Modify a ticket.
Definition: manage_sql_tickets.c:1188
int ticket_count(const get_data_t *get)
Count number of tickets.
Definition: manage_sql_tickets.c:260
Command data for a get command.
Definition: manage_get.h:35
A generic SQL iterator structure.
Definition: iterator.h:50