24 #ifndef _GVMD_MANAGE_GET_H 25 #define _GVMD_MANAGE_GET_H int details
Boolean. Whether to include full details.
Definition: manage_get.h:36
int trash
Boolean. Whether to return from trashcan.
Definition: manage_get.h:42
A generic SQL iterator structure.
Definition: iterator.h:49
char * filt_id
Filter ID. Overrides "filter".
Definition: manage_get.h:37
GHashTable * extra_params
Hashtable of type-specific extra parameters.
Definition: manage_get.h:48
gchar * subtype
Subtype, or NULL.
Definition: manage_get.h:44
void get_data_set_extra(get_data_t *data, const char *name, const char *value)
Sets a type-specific extra parameter in a get_data_t.
Definition: manage_get.c:79
Command data for a get command.
Definition: manage_get.h:34
int ignore_max_rows_per_page
Whether to ignore the Max Rows Per Page setting.
Definition: manage_get.h:45
gchar * type
Type of resource.
Definition: manage_get.h:43
void get_data_reset(get_data_t *data)
Reset command data.
Definition: manage_get.c:37
char * id
ID of single item to get.
Definition: manage_get.h:41
char * filter_replacement
Filter term to replace the one in filt_id.
Definition: manage_get.h:40
const char * get_iterator_comment(iterator_t *iterator)
Get the comment from a GET iterator.
Definition: manage_get.c:144
char * filter_replace
Column to replace in filter.
Definition: manage_get.h:39
const char * get_data_get_extra(const get_data_t *data, const char *name)
Retrieves a type-specific extra parameter from a get_data_t.
Definition: manage_get.c:61
int ignore_pagination
Whether to ignore the pagination (first and max).
Definition: manage_get.h:46
int minimal
Whether to respond with minimal information.
Definition: manage_get.h:47
char * filter
Filter term.
Definition: manage_get.h:38