GSI Object Oriented Online Offline (Go4)
GO4-6.4.0
Loading...
Searching...
No Matches
MbsAPI
s_flt_descr.h
Go to the documentation of this file.
1
// $Id$
2
//-----------------------------------------------------------------------
3
// The GSI Online Offline Object Oriented (Go4) Project
4
// Experiment Data Processing at EE department, GSI
5
//-----------------------------------------------------------------------
6
// Copyright (C) 2000- GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
7
// Planckstr. 1, 64291 Darmstadt, Germany
8
// Contact: http://go4.gsi.de
9
//-----------------------------------------------------------------------
10
// This software can be used under the license agreements as stated
11
// in Go4License.txt file which is part of the distribution.
12
//-----------------------------------------------------------------------
13
14
#ifndef S_FLT_DESCR_H
15
#define S_FLT_DESCR_H
16
17
#include "
typedefs.h
"
18
19
#if MBS_ENDIAN == 1
20
21
/* filter descriptor */
22
/* -------> Swapped <-------- */
23
/* --------=========--------- */
24
struct
s_flt_descr
{
25
/* indices to filter[] */
26
char
h_fltblkend
;
/* end filter block */
27
char
h_fltblkbeg
;
/* begin filter block */
28
char
hf_fltdescr
;
/* filter descriptor */
29
char
hf_wrtdescr
;
/* write descriptor */
30
/* index to flt_descr[] */
31
short
i_descriptors
;
/* number of descriptors */
32
char
h_dummy
;
33
char
h_nextdescr
;
/* next descriptor */
34
};
35
36
37
#else
38
39
/* filter descriptor */
40
struct
s_flt_descr
41
{
42
char
hf_wrtdescr
;
/* write descriptor */
43
char
hf_fltdescr
;
/* filter descriptor */
44
/* indices to filter[] */
45
char
h_fltblkbeg
;
/* begin filter block */
46
char
h_fltblkend
;
/* end filter block */
47
/* index to flt_descr[] */
48
char
h_nextdescr
;
/* next descriptor */
49
char
h_dummy
;
50
short
i_descriptors
;
/* number of descriptors */
51
};
52
53
#endif
54
55
#endif
s_flt_descr
Definition
s_flt_descr.h:41
s_flt_descr::hf_wrtdescr
char hf_wrtdescr
Definition
s_flt_descr.h:42
s_flt_descr::h_fltblkbeg
char h_fltblkbeg
Definition
s_flt_descr.h:45
s_flt_descr::h_dummy
char h_dummy
Definition
s_flt_descr.h:49
s_flt_descr::hf_fltdescr
char hf_fltdescr
Definition
s_flt_descr.h:43
s_flt_descr::i_descriptors
short i_descriptors
Definition
s_flt_descr.h:50
s_flt_descr::h_fltblkend
char h_fltblkend
Definition
s_flt_descr.h:46
s_flt_descr::h_nextdescr
char h_nextdescr
Definition
s_flt_descr.h:48
typedefs.h
Generated by
1.13.2