YBOS #define
[The ybos.h & ybos.c]


Defines

#define YBOS_PHYREC_SIZE   8192
#define YBOS_BUFFER_SIZE   3*(YBOS_PHYREC_SIZE<<2) + MAX_EVENT_SIZE + 128
#define YB_BANKLIST_MAX   32
#define YB_STRING_BANKLIST_MAX   YB_BANKLIST_MAX * 4
#define H_BLOCK_SIZE   0
#define H_BLOCK_NUM   1
#define H_HEAD_LEN   2
#define H_START   3
#define D_RECORD   1
#define D_HEADER   2
#define D_EVTLEN   3
#define YB_COMPLETE   1
#define YB_INCOMPLETE   2
#define YB_NO_RECOVER   -1
#define YB_NO_RUN   0
#define YB_ADD_RUN   1
#define DSP_RAW   1
#define DSP_BANK   2
#define DSP_UNK   0
#define DSP_DEC   1
#define DSP_HEX   2
#define DSP_ASC   3
#define I2_BKTYPE   1
#define A1_BKTYPE   2
#define I4_BKTYPE   3
#define F4_BKTYPE   4
#define D8_BKTYPE   5
#define I1_BKTYPE   8
#define MAX_BKTYPE   I1_BKTYPE+1


Define Documentation

#define A1_BKTYPE   2
 

ASCII 1 byte

Definition at line 330 of file ybos.h.

Referenced by update_odb().

#define D8_BKTYPE   5
 

Double 8 bytes

Definition at line 333 of file ybos.h.

Referenced by update_odb().

#define D_EVTLEN   3
 

YBOS

Definition at line 163 of file ybos.h.

#define D_HEADER   2
 

YBOS

Definition at line 162 of file ybos.h.

#define D_RECORD   1
 

YBOS

Definition at line 161 of file ybos.h.

#define DSP_ASC   3
 

Display data in ASCII format

Definition at line 183 of file ybos.h.

#define DSP_BANK   2
 

Display data in bank format

Definition at line 176 of file ybos.h.

#define DSP_DEC   1
 

Display data in decimal format

Definition at line 181 of file ybos.h.

#define DSP_HEX   2
 

Display data in headecimal format

Definition at line 182 of file ybos.h.

#define DSP_RAW   1
 

Display raw data

Definition at line 175 of file ybos.h.

#define DSP_UNK   0
 

Display format unknown

Definition at line 180 of file ybos.h.

#define F4_BKTYPE   4
 

Float 4 bytes

Definition at line 332 of file ybos.h.

#define H_BLOCK_NUM   1
 

YBOS

Definition at line 155 of file ybos.h.

#define H_BLOCK_SIZE   0
 

YBOS

Definition at line 154 of file ybos.h.

#define H_HEAD_LEN   2
 

YBOS

Definition at line 156 of file ybos.h.

#define H_START   3
 

YBOS

Definition at line 157 of file ybos.h.

#define I1_BKTYPE   8
 

Signed Integer 1 byte

Definition at line 334 of file ybos.h.

Referenced by update_odb(), and ybk_iterate().

#define I2_BKTYPE   1
 

Signed Integer 2 bytes

Definition at line 329 of file ybos.h.

Referenced by update_odb().

#define I4_BKTYPE   3
 

Signed Interger 4bytes

Definition at line 331 of file ybos.h.

#define MAX_BKTYPE   I1_BKTYPE+1
 

delimiter

Definition at line 335 of file ybos.h.

Referenced by ybk_find(), ybk_list(), and ybk_locate().

#define YB_ADD_RUN   1
 

YBOS

Definition at line 171 of file ybos.h.

#define YB_BANKLIST_MAX   32
 

maximum number of banks to be found by the ybk_list() or bk_list()

Definition at line 123 of file ybos.h.

Referenced by ybk_list().

#define YB_COMPLETE   1
 

YBOS

Definition at line 167 of file ybos.h.

#define YB_INCOMPLETE   2
 

YBOS

Definition at line 168 of file ybos.h.

#define YB_NO_RECOVER   -1
 

YBOS

Definition at line 169 of file ybos.h.

#define YB_NO_RUN   0
 

YBOS

Definition at line 170 of file ybos.h.

#define YB_STRING_BANKLIST_MAX   YB_BANKLIST_MAX * 4
 

to be used for xbk_list()

Definition at line 125 of file ybos.h.

#define YBOS_BUFFER_SIZE   3*(YBOS_PHYREC_SIZE<<2) + MAX_EVENT_SIZE + 128
 

in BYTES

Definition at line 121 of file ybos.h.

#define YBOS_HEADER_LENGTH   4
 

Definition at line 120 of file ybos.h.

#define YBOS_PHYREC_SIZE   8192
 

I*4

Definition at line 118 of file ybos.h.


Midas DOC Version 1.9.3 ---- PSI Stefan Ritt ----
Contributions: Pierre-Andre Amaudruz - Suzannah Daviel - Doxygen - Peter Green - Greg Hackman - Gertjan Hofman - Paul Knowles - Rudi Meier - Glenn Moloney - Dave Morris - Konstantin Olchanski - Renee Poutissou - Andreas Suter - Piotr Adam Zolnierczuk