Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-02 08:21:08

0001 #ifndef __SUBEVTSTRUCTURES_H__
0002 #define __SUBEVTSTRUCTURES_H__
0003 
0004 #include "SubevtConstants.h"
0005 
0006 typedef struct subevt_data
0007  {
0008    int   sub_length;
0009    short sub_id;
0010    short sub_type;
0011    short sub_decoding;
0012    short sub_padding;
0013    short reserved[2];
0014    int   data;
0015  } *subevtdata_ptr;
0016 
0017 typedef struct packet_data
0018  {
0019    int   sub_length;
0020 
0021    // char hdrversion;
0022    // char hdrlength;
0023    // short status;
0024    int hdrinfo;
0025 
0026    int  sub_id;
0027 
0028    short debug_length;
0029    short error_length;
0030 
0031    /* char structure; */
0032    /* char numDescWds; */
0033    /* char endianism; */
0034    /* char sub_padding; */
0035    int structureinfo;
0036 
0037    short sub_decoding;
0038    short sub_type;
0039 
0040    int   data;
0041  } *packetdata_ptr;
0042 
0043 #endif /* __SUBEVTSTRUCTURES_H__ */