FOSSology  3.2.0rc1
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 68 of file buckets.h.

Member Data Documentation

char bucketdef_struct::applies_to

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

Definition at line 80 of file buckets.h.

int bucketdef_struct::bucket_agent_pk

bucket agent_pk

Definition at line 82 of file buckets.h.

char* bucketdef_struct::bucket_name

bucker name

Definition at line 71 of file buckets.h.

int bucketdef_struct::bucket_pk

bucket id

Definition at line 70 of file buckets.h.

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 72 of file buckets.h.

regex_t bucketdef_struct::compRegex

compiled regex if type=3

Definition at line 74 of file buckets.h.

char* bucketdef_struct::dataFilename

File in PROJECTSTATEDIR

Definition at line 75 of file buckets.h.

int** bucketdef_struct::match_every

list of arrays of rf_pk's if type=1

Definition at line 77 of file buckets.h.

int* bucketdef_struct::match_only

array of rf_pk's if type=2

Definition at line 76 of file buckets.h.

int bucketdef_struct::nomos_agent_pk

nomos agent_pk whose results this bucket scan is using

Definition at line 81 of file buckets.h.

char* bucketdef_struct::regex

regex string

Definition at line 73 of file buckets.h.

regex_file_t* bucketdef_struct::regex_row

array of regex_file_structs if type=5

Definition at line 78 of file buckets.h.

char bucketdef_struct::stopon

Y to stop procecessing if this bucket matches

Definition at line 79 of file buckets.h.


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