Initial commit
[com/gs-lite.git] / cfg / packet_schema.txt
1 PROTOCOL base{
2         uint systemTime get_system_time (low_cardinality,required,increasing, snap_len 0);
3 }
4
5 PROTOCOL CSV_EXAMPLE (base) {
6         uint uintInPosition1  get_csv_uint_pos1;
7         ullong ullongInPosition2 get_csv_ullong_pos2;
8         IP ipInPosition3 get_csv_ip_pos3;
9         IPV6 ipv6InPosition4 get_csv_ipv6_pos4;
10         string stringInPosition5 get_csv_string_pos5;
11         bool boolInPosition6 get_csv_bool_pos6;
12         int intInPosition7 get_csv_int_pos7;
13         llong llongInPosition8 get_csv_llong_pos8;
14         float floatInPosition9 get_csv_float_pos9;
15 }
16
17
18 PROTOCOL CSV_TCPEXAMPLE (base) {
19         uint ivalue get_csv_uint_pos1 (increasing);
20         uint value get_csv_uint_pos2;
21 }
22
23 PROTOCOL GDAT_EXAMPLE (base) {
24         uint uintOldTime get_gdat_uint_pos1;
25         uint uintInPosition1  get_gdat_uint_pos2;
26         ullong ullongInPosition2 get_gdat_ullong_pos3;
27         IP ipInPosition3 get_gdat_ip_pos4;
28         IPV6 ipv6InPosition4 get_gdat_ipv6_pos5;
29         string stringInPosition5 get_gdat_string_pos6;
30         bool boolInPosition6 get_gdat_bool_pos7;
31         int intInPosition7 get_gdat_int_pos8;
32         llong llongInPosition8 get_gdat_llong_pos9;
33         float floatInPosition9 get_gdat_float_pos10;
34 }
35
36