1 -ifndef(_lwes_included
).
2 -define(_lwes_included
, yup
).
4 -record (lwes_event
, {name
, attrs
}).
6 -define (LWES_TYPE_U_INT_16
, 1).
7 -define (LWES_TYPE_INT_16
, 2).
8 -define (LWES_TYPE_U_INT_32
, 3).
9 -define (LWES_TYPE_INT_32
, 4).
10 -define (LWES_TYPE_STRING
, 5).
11 -define (LWES_TYPE_IP_ADDR
, 6).
12 -define (LWES_TYPE_INT_64
, 7).
13 -define (LWES_TYPE_U_INT_64
, 8).
14 -define (LWES_TYPE_BOOLEAN
, 9).
15 -define (LWES_TYPE_BYTE
, 10).
16 -define (LWES_TYPE_FLOAT
, 11).
17 -define (LWES_TYPE_DOUBLE
, 12).
18 -define (LWES_TYPE_LONG_STRING
, 13).
19 -define (LWES_TYPE_U_INT_16_ARRAY
, 129).
20 -define (LWES_TYPE_INT_16_ARRAY
, 130).
21 -define (LWES_TYPE_U_INT_32_ARRAY
, 131).
22 -define (LWES_TYPE_INT_32_ARRAY
, 132).
23 -define (LWES_TYPE_STRING_ARRAY
, 133).
24 -define (LWES_TYPE_IP_ADDR_ARRAY
, 134).
25 -define (LWES_TYPE_INT_64_ARRAY
, 135).
26 -define (LWES_TYPE_U_INT_64_ARRAY
, 136).
27 -define (LWES_TYPE_BOOLEAN_ARRAY
, 137).
28 -define (LWES_TYPE_BYTE_ARRAY
, 138).
29 -define (LWES_TYPE_FLOAT_ARRAY
, 139).
30 -define (LWES_TYPE_DOUBLE_ARRAY
, 140).
31 -define (LWES_TYPE_N_U_INT_16_ARRAY
, 141).
32 -define (LWES_TYPE_N_INT_16_ARRAY
, 142).
33 -define (LWES_TYPE_N_U_INT_32_ARRAY
, 143).
34 -define (LWES_TYPE_N_INT_32_ARRAY
, 144).
35 -define (LWES_TYPE_N_STRING_ARRAY
, 145).
36 -define (LWES_TYPE_N_INT_64_ARRAY
, 147).
37 -define (LWES_TYPE_N_U_INT_64_ARRAY
, 148).
38 -define (LWES_TYPE_N_BOOLEAN_ARRAY
, 149).
39 -define (LWES_TYPE_N_BYTE_ARRAY
, 150).
40 -define (LWES_TYPE_N_FLOAT_ARRAY
, 151).
41 -define (LWES_TYPE_N_DOUBLE_ARRAY
, 152).
46 -define (LWES_U_INT_16
, uint16
).
47 -define (LWES_INT_16
, int16
).
48 -define (LWES_U_INT_32
, uint32
).
49 -define (LWES_INT_32
, int32
).
50 -define (LWES_STRING
, string
).
51 -define (LWES_IP_ADDR
, ip_addr
).
52 -define (LWES_INT_64
, int64
).
53 -define (LWES_U_INT_64
, uint64
).
54 -define (LWES_BOOLEAN
, boolean
).
55 -define (LWES_BYTE
, byte
).
56 -define (LWES_FLOAT
, float).
57 -define (LWES_DOUBLE
, double
).
58 -define (LWES_LONG_STRING
, long_string
).
59 -define (LWES_U_INT_16_ARRAY
, uint16_array
).
60 -define (LWES_INT_16_ARRAY
, int16_array
).
61 -define (LWES_U_INT_32_ARRAY
, uint32_array
).
62 -define (LWES_INT_32_ARRAY
, int32_array
).
63 -define (LWES_INT_64_ARRAY
, int64_array
).
64 -define (LWES_U_INT_64_ARRAY
, uint64_array
).
65 -define (LWES_STRING_ARRAY
, string_array
).
66 -define (LWES_IP_ADDR_ARRAY
, ip_addr_array
).
67 -define (LWES_BOOLEAN_ARRAY
, boolean_array
).
68 -define (LWES_BYTE_ARRAY
, byte_array
).
69 -define (LWES_FLOAT_ARRAY
, float_array
).
70 -define (LWES_DOUBLE_ARRAY
, double_array
).
71 -define (LWES_N_U_INT_16_ARRAY
, nullable_uint16_array
).
72 -define (LWES_N_INT_16_ARRAY
, nullable_int16_array
).
73 -define (LWES_N_U_INT_32_ARRAY
, nullable_uint32_array
).
74 -define (LWES_N_INT_32_ARRAY
, nullable_int32_array
).
75 -define (LWES_N_STRING_ARRAY
, nullable_string_array
).
76 -define (LWES_N_INT_64_ARRAY
, nullable_int64_array
).
77 -define (LWES_N_U_INT_64_ARRAY
, nullable_uint64_array
).
78 -define (LWES_N_BOOLEAN_ARRAY
, nullable_boolean_array
).
79 -define (LWES_N_BYTE_ARRAY
, nullable_byte_array
).
80 -define (LWES_N_FLOAT_ARRAY
, nullable_float_array
).
81 -define (LWES_N_DOUBLE_ARRAY
, nullable_double_array
).