blob: 7bd412b1c52c2bccd56e65e1f6779ab14d90e5fe [file] [log] [blame]
yu.dongc33b3072024-08-21 23:14:49 -07001// ICD Codes Header
2
3#ifndef _ICD_CODES_H
4#define _ICD_CODES_H
5
6#ifndef kal_uint8
7 typedef unsigned char kal_uint8;
8#endif
9#ifndef kal_int8
10 typedef signed char kal_int8;
11#endif
12#ifndef kal_uint16
13 typedef unsigned short int kal_uint16;
14#endif
15#ifndef kal_uint16
16 typedef signed short int kal_int16;
17#endif
18#ifndef kal_uint32
19 typedef unsigned int kal_uint32;
20#endif
21#ifndef kal_int32
22 typedef signed int kal_int32;
23#endif
24#ifndef kal_uint64
25 typedef unsigned long long kal_uint64;
26#endif
27#ifndef kal_int64
28 typedef signed long long kal_int64;
29#endif
30
31#define FLEXIBLE_ARRAY_SIZE 1
32
33/// -------------------------------
34/// IMS ICD RECORD/EVENT Codes
35/// -------------------------------
36
37// Layer: IMS, Type: RECORD
38
39// Layer: IMS, Type: EVENT
40
41// Layer: N3GPP, Type: EVENT
42
43/// -------------------------------
44/// IPDATA ICD RECORD/EVENT Codes
45/// -------------------------------
46
47// Layer: IPDATA, Type: RECORD
48
49/// -------------------------------
50/// LTE ICD RECORD/EVENT Codes
51/// -------------------------------
52
53// Layer: CM, Type: EVENT
54
55// Layer: EL1, Type: RECORD
56
57// Layer: EL1, Type: EVENT
58
59// Layer: EL2, Type: RECORD
60
61// Layer: EL2, Type: EVENT
62
63// Layer: ENAS, Type: RECORD
64
65// Layer: ENAS, Type: EVENT
66
67// Layer: ERRC, Type: RECORD
68
69// Layer: ERRC, Type: EVENT
70
71/// -------------------------------
72/// NR ICD RECORD/EVENT Codes
73/// -------------------------------
74
75// Layer: NL1, Type: RECORD
76
77// Layer: NL1, Type: EVENT
78
79// Layer: NL2, Type: RECORD
80
81// Layer: NL2, Type: EVENT
82
83// Layer: NRRC, Type: RECORD
84
85// Layer: NRRC, Type: EVENT
86
87// Layer: VGNAS, Type: RECORD
88
89// Layer: VGNAS, Type: EVENT
90
91#endif /* _ICD_CODES_H */
92