• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..29-Dec-2021-

README.giasH A D29-Dec-20211.3 KiB3422

cb.idlH A D29-Dec-20211 KiB3529

gias.idlH A D29-Dec-202138.2 KiB1,2721,018

ps.idlH A D29-Dec-202134.4 KiB980829

uco.idlH A D29-Dec-20218.4 KiB418319

uid.idlH A D29-Dec-2021874 3935

README.gias

1Geospatial and Imagery Access Service (GIAS)
2
3see https://web.archive.org/web/20101110013355/https://www.nato.int/structur/AC/224/standard/4559/4559_documents/4559_GIAS351_Approved_nu.pdf
4
5To generate the gias dissector from the .idl documents run:
6
7omniidl -p ../../tools -b wireshark_be gias.idl
8
9(Note this is similar to the command that idl2wrs would run but explicitly identifies the backend is to be used.)
10
11The gias.idl file includes all the other .idl files to create one
12dissector for gias.
13
14Note that due to a bug in ommniidl, the following needs to be manually added to the generated dissector:
15
16Errors
17======
18
19Define the heading field:
20static int hf_UCO_InvalidInputParameter_badInputParameters = -1;
21
22Register the headings fields:
23{&hf_UCO_CompressedImage_data_loop, {"Seq length of CompressedImage_data","giop-gias.CompressedImage.data.size",FT_UINT32,BASE_DEC,NULL,0x0,NULL,
24{&hf_UCO_Buffer_octet_buffer_loop, {"Seq length of Buffer_octet_buffer","giop-gias.UCO.Buffer.octet_buffer.size",FT_UINT32,BASE_DEC,NULL,0x0,NULL,HFILL}},
25{&hf_GIAS_Domain_bd_loop, {"Seq length of Domain_bd","giop-gias.GIAS.Domain.bd.size",FT_UINT32,BASE_DEC,NULL,0x0,NULL,HFILL}},
26
27Warnings
28========
29
30Make the following 3 variables const gchar * :
31binary_seq_UCO_CompressedImage_data
32binary_seq_UCO_Buffer_octet_buffer
33binary_seq_GIAS_Domain_bd
34