UNIVERS
15.3
UNIVERS base processing software API
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
include
mix
univers_file.h
1
/* univers_file.h */
2
/* $Id: univers_file.h,v 1.7 2008/03/28 13:35:23 vlad Exp $ */
3
#ifndef __univers_file_h
4
#define __univers_file_h
5
6
/***********************************************************************
7
*
8
* Формат заголовка трассы, принятый в пакете UNIVERS для UNIX.
9
*
10
***********************************************************************/
11
12
/* Поля заголовка СЦС-5 */
13
/* Имя поля Смещение в байтах */
14
#define UV_NMGL 0
15
#define UV_NTR 4
16
#define UV_SIZE 8
17
#define UV_ACT 12
18
#define UV_NMGF 16
19
#define UV_XSP 20
20
#define UV_XDP 24
21
#define UV_XOP 28
22
#define UV_L 32
23
#define UV_FTR 36
24
#define UV_TBC 40
25
#define UV_TEC 44
26
#define UV_TBA 48
27
#define UV_TEA 52
28
#define UV_DT 56
29
#define UV_P 60
30
#define UV_VER 64
31
#define UV_NCF 68
32
#define UV_NSP 72
33
#define UV_YSP 76
34
#define UV_YDP 80
35
#define UV_YOP 84
36
#define UV_NXBN 88
37
#define UV_NYBN 92
38
#define UV_XMC 96
39
#define UV_YMC 100
40
#define UV_PNAME 104
41
#define UV_PVAL 112
42
#define UV_PPGM 116
43
/* Расширения для нужд ВСП в пакете UNIVERS */
44
#define UV_TRFR 120
45
#define UV_XSPV 124
46
#define UV_YSPV 128
47
#define UV_ZSPV 132
48
#define UV_XOPV 136
49
#define UV_YOPV 140
50
#define UV_ZOPV 144
51
#define UV_XDPV 148
52
#define UV_YDPV 152
53
#define UV_ZDPV 156
54
#define UV_HCAB 160
55
#define UV_TYPE 164
56
#define UV_COMP 168
57
#define UV_WCODE 172
58
#define UV_DHSP 184
59
#define UV_DELAY 188
60
#define UV_NDP 192
61
#define UV_AZIMUTH 196
62
#define UV_DIP 200
63
#define UV_TFB 204
64
#define UV_AMAX 208
65
#define UV_AMIN 212
66
#define UV_NSL 216
67
#define UV_NSS 220
68
#define UV_NRP 224
69
#define UV_NRL 228
70
#define UV_NRS 232
71
#define UV_REZ 236
72
73
74
/* Размер заголовка трассы в 4-х байтовых словах / #ifndef UV_HdrSizeWords # define UV_HdrSizeWords 60 #endif /* UV_HdrSizeWords */ /* Размер заголовка трассы в байтах */ #ifndef UV_HdrSize # define UV_HdrSize 240 #endif /* UV_HdrSize */ /* * Следующая условно-обрабатываемая часть действительна только если * данный файл подключен НЕ из программы трансформации (смотри ft). */ #ifndef _filetrans_ /*********************************************************************** * Описание структуры заголовка UNIVERS ***********************************************************************/ #include <mix/trace_file.h> /* Заголовок трассы UNIVERS */ typedef TrHeader UV_TraceHeader; #endif /* _filetrans_ */ #endif /* univers_file.h */ */
75
#ifndef UV_HdrSizeWords
76
# define UV_HdrSizeWords 60
77
#endif
/* UV_HdrSizeWords */
78
79
/* Размер заголовка трассы в байтах */
80
#ifndef UV_HdrSize
81
# define UV_HdrSize 240
82
#endif
/* UV_HdrSize */
83
84
85
/*
86
* Следующая условно-обрабатываемая часть действительна только если
87
* данный файл подключен НЕ из программы трансформации (смотри ft).
88
*/
89
#ifndef _filetrans_
90
91
/***********************************************************************
92
* Описание структуры заголовка UNIVERS
93
***********************************************************************/
94
95
#include <mix/trace_file.h>
96
97
/* Заголовок трассы UNIVERS */
98
typedef
TrHeader
UV_TraceHeader
;
99
100
#endif
/* _filetrans_ */
101
102
#endif
/* univers_file.h */
TrHeader
Definition:
trace_file.h:15
Generated by
1.8.5