HOPS
HOPS class reference
mk4_sizes.h
Go to the documentation of this file.
1 /**************************************************************************
2 * *
3 * global size file for the Mark IV correlator on-line software *
4 * *
5 **************************************************************************/
6 
7 #ifndef MK4_SIZES
8 #define MK4_SIZES
9 
10  /* maximum sizes of various strings */
11 
12 #define MAX_LEN_KEY 32 /* maximum key length (incl. null) */
13 #define MAX_LEN_FILNAM 128 /* " filename length (full path, w/ null */
14 #define MAX_LEN_ERR 128 /* max text length in Error_Message */
15 
16 
17 
18  /* various hardware limits */
19 
20 #define MAX_NUM_SU 16 /* max # of SU's */
21 #define MAX_NUM_STN 32 /* max # of stations within a task */
22 #define MAX_NUM_TAPES 32 /* max # of tape request lines */
23 
24 #define MAX_CHAN 128 // max # data channels (= difx bands)
25 #define MAX_POLY_CHAN 16 // maximum number of polynomials
26 
27 #define MAXFREQ 64 // max # of freq channels
28 
29 #endif
30 
31 #ifndef FALSE
32 #define FALSE 0
33 #define TRUE 1
34 #endif