|  | Multi-ApplicationOnlineProfiling
    2.1
    | 
Struct defining a piece of data that can exist on the blackboard. More...
#include <Data_Entry.h>

| Data Fields | |
| uint64_t | key | 
| the key, identifying the type of data  More... | |
| uint64_t | ref_count | 
| the number of users of this piece of data  More... | |
| MALP_Spinlock | lock | 
| a lock for concurrent access  More... | |
| short | been_resubmitted | 
| 1 if it has been re-submitted  More... | |
| size_t | size | 
| the size of the data available in payload  More... | |
| char | payload [0] | 
| the actual data  More... | |
Struct defining a piece of data that can exist on the blackboard.
Definition at line 37 of file Data_Entry.h.
| short Data_entry::been_resubmitted | 
1 if it has been re-submitted
Definition at line 43 of file Data_Entry.h.
| uint64_t Data_entry::key | 
the key, identifying the type of data
Definition at line 39 of file Data_Entry.h.
| MALP_Spinlock Data_entry::lock | 
a lock for concurrent access
Definition at line 42 of file Data_Entry.h.
| char Data_entry::payload[0] | 
the actual data
Definition at line 46 of file Data_Entry.h.
| uint64_t Data_entry::ref_count | 
the number of users of this piece of data
Definition at line 41 of file Data_Entry.h.
| size_t Data_entry::size | 
the size of the data available in payload
Definition at line 45 of file Data_Entry.h.