9 #ifndef MONK_AGENT_DATABASE_H
10 #define MONK_AGENT_DATABASE_H
14 #include "highlight.h"
16 #define DECISION_TYPE_FOR_IRRELEVANT 4
33 char* acknowledgement;
35 GArray* licenseMappings;
40 long left,
long right,
long groupId,
41 bool ignoreIrre,
bool scanFindings);
45 long saveToDb(
fo_dbManager*
dbManager,
int agentId,
long int refId,
long int pFileId,
unsigned int percent);
52 void phrase_free(
Phrase* phrase);
53 void phrases_free(GArray* phrases);
The main FOSSology C library.
fo_dbManager * dbManager
fo_dbManager object
Structure to hold a license mapping with add/remove flag.
int removing
0 = add license, 1 = remove license
long rfPk
rf_pk from license_ref table
Structure to hold a custom phrase and its mapped licenses.