21 #ifndef _IMAGESTRUCT_H 22 #define _IMAGESTRUCT_H 28 #include <sys/types.h> 30 #include <semaphore.h> 43 #define SHAREDMEMDIR "/tmp" 45 #define SEMAPHORE_MAXVAL 10 55 // Data types are defined as machine-independent types for portability 57 #define _DATATYPE_UINT8 1 58 #define SIZEOF_DATATYPE_UINT8 1 60 #define _DATATYPE_INT8 2 61 #define SIZEOF_DATATYPE_INT8 1 63 #define _DATATYPE_UINT16 3 64 #define SIZEOF_DATATYPE_UINT16 2 66 #define _DATATYPE_INT16 4 67 #define SIZEOF_DATATYPE_INT16 2 69 #define _DATATYPE_UINT32 5 70 #define SIZEOF_DATATYPE_UINT32 4 72 #define _DATATYPE_INT32 6 73 #define SIZEOF_DATATYPE_INT32 4 75 #define _DATATYPE_UINT64 7 76 #define SIZEOF_DATATYPE_UINT64 8 78 #define _DATATYPE_INT64 8 79 #define SIZEOF_DATATYPE_INT64 8 81 #define _DATATYPE_FLOAT 9 82 #define SIZEOF_DATATYPE_FLOAT 4 84 #define _DATATYPE_DOUBLE 10 85 #define SIZEOF_DATATYPE_DOUBLE 8 87 #define _DATATYPE_COMPLEX_FLOAT 11 88 #define SIZEOF_DATATYPE_COMPLEX_FLOAT 8 90 #define _DATATYPE_COMPLEX_DOUBLE 12 91 #define SIZEOF_DATATYPE_COMPLEX_DOUBLE 16 93 #define _DATATYPE_EVENT_UI8_UI8_UI16_UI8 20 94 #define SIZEOF_DATATYPE_EVENT_UI8_UI8_UI16_UI8 5 219 uint8_t lambda_index;
293 double creation_time;
void __attribute__((constructor)) libinit_00CORE()
Definition: 00CORE.c:87
IMAGE_METADATA
Definition: ImageStruct.h:337
structure holding two 8-byte integers
Definition: ImageStruct.h:136
Definition: ImageStruct.h:167
IMAGE_KEYWORD
Definition: ImageStruct.h:126
EVENT_UI8_UI8_UI16_UI8
Definition: ImageStruct.h:223
IMAGE
Definition: ImageStruct.h:432
Definition: ImageStruct.h:160