#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <glib.h>
#include "brain_db.h"
#include "brain_settings.h"
#include "brain_db_settings.h"
Funzioni | |
| int | get_setting (void *args, int numCols, char **result, char **columnNames) |
| GList * | brain_get_setting_from_db (char *activity, char *field, char *option) |
| Preleva uno o piu' settaggi dal database. | |
| int | brain_set_setting_in_db (char *activity, char *field, char *option, BrainMcsSettingType type, char *value) |
| Permette di settare il valore assunto da un settaggio. | |
| int | brain_add_setting_in_db (char *activity, char *field, char *option, BrainMcsSettingType type, char *value) |
| Aggiunge una nuova entry nella tabella dei settaggi. | |
| int | brain_delete_setting_in_db (char *activity, char *field, char *option, BrainMcsSettingType type, char *value) |
| Elimina una entry dalla tabella dei settaggi. | |
|
||||||||||||||||||||
|
Converte una entry nella tabella dei settaggi in un BrainMcsSetting |
|
||||||||||||||||
|
Preleva uno o piu' settaggi dal database. Preleva dal database tutti i settaggi che corrispondono alle caratteristiche passate. I settaggi sono tornati sottoforma di GList contenente una serie di strutture di tipo BrainMcsSetting, una per ogni settaggio trovato. Per ricavare tutti i settaggi relativi ad un particolare componente del sistema, settare il parametro 'option' come 'all'
|
|
||||||||||||||||||||||||
|
Permette di settare il valore assunto da un settaggio. Permette di modificare un valore registrato tra i settaggi del database, controllando se si tratta di un valore unico o appartiene ad un gruppo di parametri |
|
||||||||||||||||||||||||
|
Aggiunge una nuova entry nella tabella dei settaggi. Aggiunge una nuova entry nella tabella dei settaggi del database
|
|
||||||||||||||||||||||||
|
Elimina una entry dalla tabella dei settaggi. Elimina una entry dalla tabella dei settaggi |
1.4.6