Multi-ApplicationOnlineProfiling
2.1
|
struct representing a job that does the actual data processing (created by Knowledge_system) More...
#include <Knowledge_System.h>
Data Fields | |
uint64_t | ks_type |
the type of Knowledge_system More... | |
int32_t | entries_count |
struct Data_entry ** | entries |
void(* | process )(struct MALP_blackboard *bb, struct Data_entry **de, uint32_t entry_count, void *arg) |
void * | arg |
int | is_serial |
struct representing a job that does the actual data processing (created by Knowledge_system)
Definition at line 109 of file Knowledge_System.h.
void* Knowledge_system_job::arg |
the additionnal argument do give to process
Definition at line 115 of file Knowledge_System.h.
struct Data_entry** Knowledge_system_job::entries |
the data entries to process
Definition at line 113 of file Knowledge_System.h.
int32_t Knowledge_system_job::entries_count |
the number of data entries to process
Definition at line 112 of file Knowledge_System.h.
int Knowledge_system_job::is_serial |
Boolean which determines whether jobs have to be processed serially (relativelly to a single KS)
Definition at line 116 of file Knowledge_System.h.
uint64_t Knowledge_system_job::ks_type |
the type of Knowledge_system
Definition at line 111 of file Knowledge_System.h.
void(* Knowledge_system_job::process)(struct MALP_blackboard *bb, struct Data_entry **de, uint32_t entry_count, void *arg) |
the function that does the work on data entries
Definition at line 114 of file Knowledge_System.h.