FOSSology  4.4.0
Open Source License Compliance by Open Source Software
bucketdef_struct Struct Reference

#include <buckets.h>

Collaboration diagram for bucketdef_struct:
Collaboration graph

Public Attributes

int bucket_pk
 
char * bucket_name
 
int bucket_type
 
char * regex
 
regex_t compRegex
 
char * dataFilename
 
int * match_only
 
int ** match_every
 
regex_file_tregex_row
 
char stopon
 
char applies_to
 
int nomos_agent_pk
 
int bucket_agent_pk
 
int bucketpool_pk
 
char * uploadtree_tablename
 

Detailed Description

struct bucketdef_struct Bucket definition

Definition at line 57 of file buckets.h.

Member Data Documentation

◆ applies_to

char bucketdef_struct::applies_to

'f'=every file, 'p'=packages only

Definition at line 69 of file buckets.h.

◆ bucket_agent_pk

int bucketdef_struct::bucket_agent_pk

bucket agent_pk

Definition at line 71 of file buckets.h.

◆ bucket_name

char* bucketdef_struct::bucket_name

bucker name

Definition at line 60 of file buckets.h.

◆ bucket_pk

int bucketdef_struct::bucket_pk

bucket id

Definition at line 59 of file buckets.h.

◆ bucket_type

int bucketdef_struct::bucket_type

1=MATCH_EVERY, 2=MATCH_ONLY, 3=REGEX, 4=EXEC, 5=REGEX-FILE, 99=Not in any other bucket.

Definition at line 61 of file buckets.h.

◆ compRegex

regex_t bucketdef_struct::compRegex

compiled regex if type=3

Definition at line 63 of file buckets.h.

◆ dataFilename

char* bucketdef_struct::dataFilename

File in PROJECTSTATEDIR

Definition at line 64 of file buckets.h.

◆ match_every

int** bucketdef_struct::match_every

list of arrays of rf_pk's if type=1

Definition at line 66 of file buckets.h.

◆ match_only

int* bucketdef_struct::match_only

array of rf_pk's if type=2

Definition at line 65 of file buckets.h.

◆ nomos_agent_pk

int bucketdef_struct::nomos_agent_pk

nomos agent_pk whose results this bucket scan is using

Definition at line 70 of file buckets.h.

◆ regex

char* bucketdef_struct::regex

regex string

Definition at line 62 of file buckets.h.

◆ regex_row

regex_file_t* bucketdef_struct::regex_row

array of regex_file_structs if type=5

Definition at line 67 of file buckets.h.

◆ stopon

char bucketdef_struct::stopon

Y to stop procecessing if this bucket matches

Definition at line 68 of file buckets.h.


The documentation for this struct was generated from the following file: