3 * Routines for IDL dissection
5 * Autogenerated from idl2wrs
6 * Copyright 2001 Frank Singleton <frank.singleton@ericsson.com>
11 * Wireshark - Network traffic analyzer
12 * By Gerald Combs <gerald@wireshark.org>
13 * Copyright 1998 Gerald Combs
17 * SPDX-License-Identifier: GPL-2.0-or-later
24 #include <epan/packet.h>
25 #include <epan/proto.h>
26 #include "packet-giop.h"
27 #include <epan/expert.h>
29 #include <wsutil/array.h>
31 #include "ws_diag_control.h"
32 #include "ws_compiler_tests.h"
35 /* disable warning: "unreference local variable" */
36 #pragma warning(disable:4101)
39 /* XXX this should be autogenerated, or the warnings fixed in the generator */
40 DIAG_OFF(unused
-function
)
41 DIAG_OFF(unused
-variable
)
42 #if WS_IS_AT_LEAST_GNUC_VERSION(6,0)
43 DIAG_OFF(unused
-const-variable
)
46 void proto_register_giop_gias(void);
47 void proto_reg_handoff_giop_gias(void);
49 /* Initialise the protocol and subtree pointers */
50 static int proto_gias
;
52 static int ett_giop_struct
;
53 static int ett_giop_sequence
;
54 static int ett_giop_array
;
55 static int ett_giop_union
;
58 /* Initialise the initial Alignment */
59 static uint32_t boundary
= GIOP_HEADER_SIZE
; /* initial value */
61 static int hf_operationrequest
;/* Request_Operation field */
63 /* Operation filters */
64 static int hf_GIAS_UpdateByQueryRequest_complete_return
;
65 static int hf_GIAS_CreateAssociationRequest_complete_return
;
66 static int hf_GIAS_GetRelatedFilesRequest_complete_return
;
67 static int hf_GIAS_GetRelatedFilesRequest_complete_locations_loop
;
68 static int hf_GIAS_GetRelatedFilesRequest_complete_locations
;
69 static int hf_GIAS_IngestRequest_complete_return
;
70 static int hf_GIAS_GetParametersRequest_complete_StringDAG_return
;
71 static int hf_GIAS_GetParametersRequest_complete_return
;
72 static int hf_GIAS_HitCountRequest_complete_return
;
73 static int hf_GIAS_HitCountRequest_complete_number_of_hits
;
74 static int hf_GIAS_SetAvailabilityRequest_complete_return
;
75 static int hf_GIAS_SubmitStandingQueryRequest_complete_XML_results_return
;
76 static int hf_GIAS_SubmitStandingQueryRequest_complete_XML_results_results
;
77 static int hf_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_return
;
78 static int hf_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_results_loop
;
79 static int hf_GIAS_SubmitStandingQueryRequest_complete_DAG_results_return
;
80 static int hf_GIAS_SubmitStandingQueryRequest_complete_DAG_results_results_loop
;
81 static int hf_GIAS_SubmitStandingQueryRequest_clear_intervals_num_intervals
;
82 static int hf_GIAS_SubmitStandingQueryRequest_get_number_of_intervals_return
;
83 static int hf_GIAS_SubmitStandingQueryRequest_get_number_of_hits_in_interval_return
;
84 static int hf_GIAS_SubmitStandingQueryRequest_get_number_of_hits_in_interval_interval
;
85 static int hf_GIAS_SubmitStandingQueryRequest_get_number_of_hits_return
;
86 static int hf_GIAS_SubmitStandingQueryRequest_set_number_of_hits_hits
;
87 static int hf_GIAS_SubmitQueryRequest_complete_XML_results_return
;
88 static int hf_GIAS_SubmitQueryRequest_complete_XML_results_results
;
89 static int hf_GIAS_SubmitQueryRequest_complete_stringDAG_results_return
;
90 static int hf_GIAS_SubmitQueryRequest_complete_stringDAG_results_results_loop
;
91 static int hf_GIAS_SubmitQueryRequest_complete_DAG_results_return
;
92 static int hf_GIAS_SubmitQueryRequest_complete_DAG_results_results_loop
;
93 static int hf_GIAS_SubmitQueryRequest_set_number_of_hits_hits
;
94 static int hf_GIAS_UpdateRequest_complete_return
;
95 static int hf_GIAS_CreateMetaDataRequest_complete_return
;
96 static int hf_GIAS_CreateRequest_complete_return
;
97 static int hf_GIAS_CreateRequest_complete_new_products_loop
;
98 static int hf_GIAS_SubmitQueryOrderRequest_complete_return
;
99 static int hf_GIAS_SubmitQueryOrderRequest_complete_list_return
;
100 static int hf_GIAS_SubmitQueryOrderRequest_complete_list_prods_loop
;
101 static int hf_GIAS_OrderRequest_complete_return
;
102 static int hf_GIAS_Request_free_callback_id
;
103 static int hf_GIAS_Request_register_callback_return
;
104 static int hf_GIAS_Request_set_user_info_message
;
105 static int hf_GIAS_IngestMgr_bulk_push_property_list_loop
;
106 static int hf_GIAS_IngestMgr_bulk_pull_property_list_loop
;
107 static int hf_GIAS_ProductMgr_get_related_files_products_loop
;
108 static int hf_GIAS_ProductMgr_get_related_files_type
;
109 static int hf_GIAS_ProductMgr_get_related_files_properties_loop
;
110 static int hf_GIAS_ProductMgr_get_related_file_types_return_loop
;
111 static int hf_GIAS_ProductMgr_get_related_file_types_return
;
112 static int hf_GIAS_ProductMgr_get_parameters_desired_parameters_loop
;
113 static int hf_GIAS_ProductMgr_get_parameters_desired_parameters
;
114 static int hf_GIAS_ProductMgr_get_parameters_properties_loop
;
115 static int hf_GIAS_StandingQueryMgr_submit_standing_query_result_attributes_loop
;
116 static int hf_GIAS_StandingQueryMgr_submit_standing_query_result_attributes
;
117 static int hf_GIAS_StandingQueryMgr_submit_standing_query_sort_attributes_loop
;
118 static int hf_GIAS_StandingQueryMgr_submit_standing_query_properties_loop
;
119 static int hf_GIAS_StandingQueryMgr_get_event_descriptions_return_loop
;
120 static int hf_GIAS_CatalogMgr_hit_count_properties_loop
;
121 static int hf_GIAS_CatalogMgr_submit_query_result_attributes_loop
;
122 static int hf_GIAS_CatalogMgr_submit_query_result_attributes
;
123 static int hf_GIAS_CatalogMgr_submit_query_sort_attributes_loop
;
124 static int hf_GIAS_CatalogMgr_submit_query_properties_loop
;
125 static int hf_GIAS_UpdateMgr_update_by_query_properties_loop
;
126 static int hf_GIAS_UpdateMgr_update_view
;
127 static int hf_GIAS_UpdateMgr_update_changes_loop
;
128 static int hf_GIAS_UpdateMgr_update_relfiles_loop
;
129 static int hf_GIAS_UpdateMgr_update_properties_loop
;
130 static int hf_GIAS_CreationMgr_create_association_assoc_name
;
131 static int hf_GIAS_CreationMgr_create_association_view_b_objects_loop
;
132 static int hf_GIAS_CreationMgr_create_association_assoc_info_loop
;
133 static int hf_GIAS_CreationMgr_create_metadata_view_name
;
134 static int hf_GIAS_CreationMgr_create_metadata_related_files_loop
;
135 static int hf_GIAS_CreationMgr_create_metadata_properties_loop
;
136 static int hf_GIAS_CreationMgr_create_new_product_loop
;
137 static int hf_GIAS_CreationMgr_create_related_files_loop
;
138 static int hf_GIAS_CreationMgr_create_properties_loop
;
139 static int hf_GIAS_DataModelMgr_get_max_vertices_return
;
140 static int hf_GIAS_DataModelMgr_get_max_vertices_properties_loop
;
141 static int hf_GIAS_DataModelMgr_get_associations_return_loop
;
142 static int hf_GIAS_DataModelMgr_get_associations_properties_loop
;
143 static int hf_GIAS_DataModelMgr_get_entity_attributes_return_loop
;
144 static int hf_GIAS_DataModelMgr_get_entity_attributes_aEntity
;
145 static int hf_GIAS_DataModelMgr_get_entity_attributes_properties_loop
;
146 static int hf_GIAS_DataModelMgr_get_entities_view_name
;
147 static int hf_GIAS_DataModelMgr_get_entities_properties_loop
;
148 static int hf_GIAS_DataModelMgr_get_queryable_attributes_return_loop
;
149 static int hf_GIAS_DataModelMgr_get_queryable_attributes_view_name
;
150 static int hf_GIAS_DataModelMgr_get_queryable_attributes_properties_loop
;
151 static int hf_GIAS_DataModelMgr_get_attributes_return_loop
;
152 static int hf_GIAS_DataModelMgr_get_attributes_view_name
;
153 static int hf_GIAS_DataModelMgr_get_attributes_properties_loop
;
154 static int hf_GIAS_DataModelMgr_get_view_names_return_loop
;
155 static int hf_GIAS_DataModelMgr_get_view_names_properties_loop
;
156 static int hf_GIAS_DataModelMgr_get_logical_attribute_name_return
;
157 static int hf_GIAS_DataModelMgr_get_logical_attribute_name_view_name
;
158 static int hf_GIAS_DataModelMgr_get_logical_attribute_name_attribute_type
;
159 static int hf_GIAS_DataModelMgr_get_logical_attribute_name_properties_loop
;
160 static int hf_GIAS_DataModelMgr_get_logical_aliases_return_loop
;
161 static int hf_GIAS_DataModelMgr_get_logical_aliases_category
;
162 static int hf_GIAS_DataModelMgr_get_logical_aliases_properties_loop
;
163 static int hf_GIAS_DataModelMgr_get_alias_categories_return_loop
;
164 static int hf_GIAS_DataModelMgr_get_alias_categories_return
;
165 static int hf_GIAS_DataModelMgr_get_alias_categories_properties_loop
;
166 static int hf_GIAS_DataModelMgr_get_data_model_date_properties_loop
;
167 static int hf_GIAS_OrderMgr_order_properties_loop
;
168 static int hf_GIAS_OrderMgr_validate_order_properties_loop
;
169 static int hf_GIAS_OrderMgr_get_package_specifications_return_loop
;
170 static int hf_GIAS_OrderMgr_get_package_specifications_return
;
171 static int hf_GIAS_QueryOrderMgr_submit_query_order_o_type
;
172 static int hf_GIAS_QueryOrderMgr_submit_query_order_properties_loop
;
173 static int hf_GIAS_QueryOrderMgr_get_event_descriptions_return_loop
;
174 static int hf_GIAS_AccessManager_set_availability_products_loop
;
175 static int hf_GIAS_AccessManager_set_availability_availability_requirement
;
176 static int hf_GIAS_AccessManager_set_availability_use_mode
;
177 static int hf_GIAS_AccessManager_set_availability_priority
;
178 static int hf_GIAS_AccessManager_get_number_of_priorities_return
;
179 static int hf_GIAS_AccessManager_query_availability_delay_return
;
180 static int hf_GIAS_AccessManager_query_availability_delay_availability_requirement
;
181 static int hf_GIAS_AccessManager_query_availability_delay_use_mode
;
182 static int hf_GIAS_AccessManager_is_available_return
;
183 static int hf_GIAS_AccessManager_is_available_use_mode
;
184 static int hf_GIAS_AccessManager_get_use_modes_return_loop
;
185 static int hf_GIAS_AccessManager_get_use_modes_return
;
186 static int hf_GIAS_RequestManager_set_timeout_new_lifetime
;
187 static int hf_GIAS_RequestManager_get_timeout_return
;
188 static int hf_GIAS_RequestManager_set_default_timeout_new_default
;
189 static int hf_GIAS_RequestManager_get_default_timeout_return
;
190 static int hf_GIAS_RequestManager_get_active_requests_return_loop
;
191 static int hf_GIAS_LibraryManager_get_libraries_return_loop
;
192 static int hf_GIAS_LibraryManager_get_property_values_return_loop
;
193 static int hf_GIAS_LibraryManager_get_property_values_desired_properties_loop
;
194 static int hf_GIAS_LibraryManager_get_property_values_desired_properties
;
195 static int hf_GIAS_LibraryManager_get_property_names_return_loop
;
196 static int hf_GIAS_LibraryManager_get_property_names_return
;
197 static int hf_GIAS_Library_get_other_libraries_return_loop
;
198 static int hf_GIAS_Library_get_manager_manager_type
;
199 static int hf_GIAS_Library_get_manager_types_return_loop
;
200 static int hf_GIAS_Library_get_manager_types_return
;
201 static int hf_CB_Callback_notify_theState
;
203 static int hf_GIAS_DeliveryManifest_package_name
;
204 static int hf_GIAS_DeliveryManifest_elements_loop
;
205 static int hf_GIAS_PackageElement_files_loop
;
206 static int hf_GIAS_PackageElement_files
;
207 static int hf_GIAS_AccessCriteria_userID
;
208 static int hf_GIAS_AccessCriteria_password
;
209 static int hf_GIAS_AccessCriteria_licenseKey
;
210 static int hf_GIAS_QueryOrderContents_originator
;
211 static int hf_GIAS_QueryOrderContents_operatorNote
;
212 static int hf_GIAS_QueryOrderContents_orderPriority
;
213 static int hf_GIAS_QueryOrderContents_del_list_loop
;
214 static int hf_GIAS_OrderContents_originator
;
215 static int hf_GIAS_OrderContents_operatorNote
;
216 static int hf_GIAS_OrderContents_orderPriority
;
217 static int hf_GIAS_OrderContents_prod_list_loop
;
218 static int hf_GIAS_OrderContents_del_list_loop
;
219 static int hf_GIAS_DeliveryDetails_receiver
;
220 static int hf_GIAS_DeliveryDetails_shipmentMode
;
221 static int hf_GIAS_ProductDetails_mTypes_loop
;
222 static int hf_GIAS_ProductDetails_benums_loop
;
223 static int hf_GIAS_ProductDetails_benums
;
224 static int hf_GIAS_ProductDetails_info_system_name
;
225 static int hf_GIAS_DelayEstimate_time_delay
;
226 static int hf_GIAS_DelayEstimate_valid_time_delay
;
227 static int hf_GIAS_SortAttribute_attribute_name
;
228 static int hf_GIAS_SortAttribute_sort_polarity
;
229 static int hf_GIAS_QueryLifeSpan_frequency_loop
;
230 static int hf_GIAS_DayEventTime_day_event
;
231 static int hf_GIAS_Event_event_name
;
232 static int hf_GIAS_Event_event_type
;
233 static int hf_GIAS_Event_event_description
;
234 static int hf_GIAS_Query_view
;
235 static int hf_GIAS_Query_bqs_query
;
236 static int hf_GIAS_LibraryDescription_library_name
;
237 static int hf_GIAS_LibraryDescription_library_description
;
238 static int hf_GIAS_LibraryDescription_library_version_number
;
239 static int hf_GIAS_Association_name
;
240 static int hf_GIAS_Association_view_a
;
241 static int hf_GIAS_Association_view_b
;
242 static int hf_GIAS_Association_description
;
243 static int hf_GIAS_Association_card
;
244 static int hf_GIAS_Association_attribute_info_loop
;
245 static int hf_GIAS_AttributeInformation_attribute_name
;
246 static int hf_GIAS_AttributeInformation_attribute_type
;
247 static int hf_GIAS_AttributeInformation_attribute_units
;
248 static int hf_GIAS_AttributeInformation_attribute_reference
;
249 static int hf_GIAS_AttributeInformation_mode
;
250 static int hf_GIAS_AttributeInformation_description
;
251 static int hf_GIAS_AttributeInformation_sortable
;
252 static int hf_GIAS_AttributeInformation_updateable
;
253 static int hf_GIAS_FloatingPointRange_lower_bound
;
254 static int hf_GIAS_FloatingPointRange_upper_bound
;
255 static int hf_GIAS_IntegerRange_lower_bound
;
256 static int hf_GIAS_IntegerRange_upper_bound
;
257 static int hf_GIAS_View_view_name
;
258 static int hf_GIAS_View_orderable
;
259 static int hf_GIAS_View_sub_views_loop
;
260 static int hf_GIAS_View_sub_views
;
261 static int hf_GIAS_RelatedFile_file_type
;
262 static int hf_GIAS_ValidationResults_valid
;
263 static int hf_GIAS_ValidationResults_warning
;
264 static int hf_GIAS_ValidationResults_details
;
265 static int hf_GIAS_PhysicalDelivery_address
;
266 static int hf_GIAS_MediaType_media_type
;
267 static int hf_GIAS_MediaType_quantity
;
268 static int hf_GIAS_TailoringSpec_specs_loop
;
269 static int hf_GIAS_PackagingSpec_package_identifier
;
270 static int hf_GIAS_PackagingSpec_packaging_format_and_compression
;
271 static int hf_GIAS_AlterationSpec_pf
;
272 static int hf_GIAS_AlterationSpec_geo_region_type
;
273 static int hf_GIAS_ImageSpec_imgform
;
274 static int hf_GIAS_ImageSpec_imageid
;
275 static int hf_GIAS_ImageSpec_comp
;
276 static int hf_GIAS_ImageSpec_bpp
;
277 static int hf_GIAS_ImageSpec_algo
;
278 static int hf_GIAS_ImageSpec_rrds_loop
;
279 static int hf_GIAS_ImageSpec_rrds
;
280 static int hf_GIAS_ImageSpec_geo_region_type
;
281 static int hf_GIAS_ImageSpec_encoding
;
282 static int hf_UCO_exception_details_exception_name
;
283 static int hf_UCO_exception_details_standard_exception_name
;
284 static int hf_UCO_exception_details_exception_desc
;
285 static int hf_UCO_EntityGraph_nodes_loop
;
286 static int hf_UCO_EntityGraph_relationship_loop
;
287 static int hf_UCO_EntityRelationship_start_node
;
288 static int hf_UCO_EntityRelationship_end_node
;
289 static int hf_UCO_EntityRelationship_start_to_end_card
;
290 static int hf_UCO_EntityRelationship_end_to_start_card
;
291 static int hf_UCO_EntityNode_id
;
292 static int hf_UCO_EntityNode_entity_name
;
293 static int hf_UCO_Status_completion_state
;
294 static int hf_UCO_Status_warning
;
295 static int hf_UCO_Status_status_message
;
296 static int hf_UCO_CompressedImage_width
;
297 static int hf_UCO_CompressedImage_height
;
298 static int hf_UCO_CompressedImage_compression_form
;
299 static int hf_UCO_CompressedImage_data_loop
;
300 static int hf_UCO_CompressedImage_data
;
301 static int hf_UCO_SimpleCImage_width
;
302 static int hf_UCO_SimpleCImage_height
;
303 static int hf_UCO_SimpleGSImage_width
;
304 static int hf_UCO_SimpleGSImage_height
;
305 static int hf_UCO_Ellipse_north_angle
;
306 static int hf_UCO_LinearDimension_dimension
;
307 static int hf_UCO_LinearDimension_reference_system
;
308 static int hf_UCO_Coordinate3d_x
;
309 static int hf_UCO_Coordinate3d_y
;
310 static int hf_UCO_Coordinate3d_z
;
311 static int hf_UCO_Coordinate2d_x
;
312 static int hf_UCO_Coordinate2d_y
;
313 static int hf_UCO_RequestDescription_user_info
;
314 static int hf_UCO_RequestDescription_request_type
;
315 static int hf_UCO_RequestDescription_request_info
;
316 static int hf_UCO_RequestDescription_request_details_loop
;
317 static int hf_UCO_UpdateDAG_changes_loop
;
318 static int hf_UCO_Change_changed_node
;
319 static int hf_UCO_Change_change_type
;
320 static int hf_UCO_StringDAG_nodes_loop
;
321 static int hf_UCO_StringDAG_edges_loop
;
322 static int hf_UCO_StringNode_id
;
323 static int hf_UCO_StringNode_node_type
;
324 static int hf_UCO_StringNode_attribute_name
;
325 static int hf_UCO_StringNode_value
;
326 static int hf_UCO_DAG_nodes_loop
;
327 static int hf_UCO_DAG_edges_loop
;
328 static int hf_UCO_Edge_start_node
;
329 static int hf_UCO_Edge_end_node
;
330 static int hf_UCO_Edge_relationship_type
;
331 static int hf_UCO_Node_id
;
332 static int hf_UCO_Node_node_type
;
333 static int hf_UCO_Node_attribute_name
;
334 static int hf_UCO_Time_hour
;
335 static int hf_UCO_Time_minute
;
336 static int hf_UCO_Time_second
;
337 static int hf_UCO_Date_year
;
338 static int hf_UCO_Date_month
;
339 static int hf_UCO_Date_day
;
340 static int hf_UCO_DirectAccessLocation_access_protocol
;
341 static int hf_UCO_FileLocation_user_name
;
342 static int hf_UCO_FileLocation_password
;
343 static int hf_UCO_FileLocation_host_name
;
344 static int hf_UCO_FileLocation_path_name
;
345 static int hf_UCO_FileLocation_file_name
;
346 static int hf_UCO_Ratio_numerator
;
347 static int hf_UCO_Ratio_denominator
;
348 static int hf_UCO_NameValue_aname
;
349 static int hf_UCO_NameName_name1
;
350 static int hf_UCO_NameName_name2
;
351 /* User exception filters */
352 static int hf_UCO_InvalidInputParameter_badInputParameters
;
353 static int hf_UCO_InvalidInputParameter_badInputParameters_loop
;
355 static int hf_GIAS_LifeEvent_LifeEvent
;
356 static int hf_GIAS_LifeEvent_ev
;
357 static int hf_GIAS_Domain_Domain
;
358 static int hf_GIAS_Domain_t
;
359 static int hf_GIAS_Domain_is_loop
;
360 static int hf_GIAS_Domain_fps_loop
;
361 static int hf_GIAS_Domain_l_loop
;
362 static int hf_GIAS_Domain_l
;
363 static int hf_GIAS_Domain_ol_loop
;
364 static int hf_GIAS_Domain_ol
;
365 static int hf_GIAS_Domain_gs_loop
;
366 static int hf_GIAS_Domain_bd_loop
;
367 static int hf_GIAS_Domain_bd
;
368 static int hf_GIAS_Domain_bv
;
369 static int hf_GIAS_Destination_Destination
;
370 static int hf_GIAS_Destination_e_dest
;
371 static int hf_UCO_Buffer_Buffer
;
372 static int hf_UCO_Buffer_octet_buffer_loop
;
373 static int hf_UCO_Buffer_octet_buffer
;
374 static int hf_UCO_Buffer_char_buffer_loop
;
375 static int hf_UCO_Buffer_char_buffer
;
376 static int hf_UCO_Buffer_ushort_buffer_loop
;
377 static int hf_UCO_Buffer_ushort_buffer
;
378 static int hf_UCO_Buffer_short_buffer_loop
;
379 static int hf_UCO_Buffer_short_buffer
;
380 static int hf_UCO_Buffer_ulong_buffer_loop
;
381 static int hf_UCO_Buffer_ulong_buffer
;
382 static int hf_UCO_Buffer_long_buffer_loop
;
383 static int hf_UCO_Buffer_long_buffer
;
384 static int hf_UCO_Buffer_float_buffer_loop
;
385 static int hf_UCO_Buffer_float_buffer
;
386 static int hf_UCO_Buffer_double_buffer_loop
;
387 static int hf_UCO_Buffer_double_buffer
;
388 /* Expert info filters */
389 static expert_field ei_gias_unknown_giop_msg
;
390 static expert_field ei_gias_unknown_exception
;
391 static expert_field ei_gias_unknown_reply_status
;
394 static proto_tree
*start_dissecting(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*ptree
, int *offset
);
397 /* Struct prototype declaration Start */
399 /* Struct = IDL:GIAS/DeliveryManifest:1.0 */
400 static void decode_GIAS_DeliveryManifest_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
402 /* Struct = IDL:GIAS/PackageElement:1.0 */
403 static void decode_GIAS_PackageElement_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
405 /* Struct = IDL:GIAS/AccessCriteria:1.0 */
406 static void decode_GIAS_AccessCriteria_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
408 /* Struct = IDL:GIAS/QueryOrderContents:1.0 */
409 static void decode_GIAS_QueryOrderContents_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
411 /* Struct = IDL:GIAS/OrderContents:1.0 */
412 static void decode_GIAS_OrderContents_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
414 /* Struct = IDL:GIAS/DeliveryDetails:1.0 */
415 static void decode_GIAS_DeliveryDetails_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
417 /* Struct = IDL:GIAS/ProductDetails:1.0 */
418 static void decode_GIAS_ProductDetails_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
420 /* Struct = IDL:GIAS/DelayEstimate:1.0 */
421 static void decode_GIAS_DelayEstimate_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
423 /* Struct = IDL:GIAS/SortAttribute:1.0 */
424 static void decode_GIAS_SortAttribute_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
426 /* Struct = IDL:GIAS/QueryLifeSpan:1.0 */
427 static void decode_GIAS_QueryLifeSpan_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
429 /* Struct = IDL:GIAS/DayEventTime:1.0 */
430 static void decode_GIAS_DayEventTime_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
432 /* Struct = IDL:GIAS/Event:1.0 */
433 static void decode_GIAS_Event_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
435 /* Struct = IDL:GIAS/Query:1.0 */
436 static void decode_GIAS_Query_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
438 /* Struct = IDL:GIAS/LibraryDescription:1.0 */
439 static void decode_GIAS_LibraryDescription_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
441 /* Struct = IDL:GIAS/Association:1.0 */
442 static void decode_GIAS_Association_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
444 /* Struct = IDL:GIAS/AttributeInformation:1.0 */
445 static void decode_GIAS_AttributeInformation_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
447 /* Struct = IDL:GIAS/FloatingPointRange:1.0 */
448 static void decode_GIAS_FloatingPointRange_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
450 /* Struct = IDL:GIAS/IntegerRange:1.0 */
451 static void decode_GIAS_IntegerRange_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
453 /* Struct = IDL:GIAS/DateRange:1.0 */
454 static void decode_GIAS_DateRange_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
456 /* Struct = IDL:GIAS/View:1.0 */
457 static void decode_GIAS_View_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
459 /* Struct = IDL:GIAS/RelatedFile:1.0 */
460 static void decode_GIAS_RelatedFile_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
462 /* Struct = IDL:GIAS/ValidationResults:1.0 */
463 static void decode_GIAS_ValidationResults_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
465 /* Struct = IDL:GIAS/PhysicalDelivery:1.0 */
466 static void decode_GIAS_PhysicalDelivery_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
468 /* Struct = IDL:GIAS/MediaType:1.0 */
469 static void decode_GIAS_MediaType_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
471 /* Struct = IDL:GIAS/TailoringSpec:1.0 */
472 static void decode_GIAS_TailoringSpec_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
474 /* Struct = IDL:GIAS/PackagingSpec:1.0 */
475 static void decode_GIAS_PackagingSpec_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
477 /* Struct = IDL:GIAS/AlterationSpec:1.0 */
478 static void decode_GIAS_AlterationSpec_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
480 /* Struct = IDL:GIAS/ImageSpec:1.0 */
481 static void decode_GIAS_ImageSpec_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
483 /* Struct = IDL:UCO/exception_details:1.0 */
484 static void decode_UCO_exception_details_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
486 /* Struct = IDL:UCO/EntityGraph:1.0 */
487 static void decode_UCO_EntityGraph_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
489 /* Struct = IDL:UCO/EntityRelationship:1.0 */
490 static void decode_UCO_EntityRelationship_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
492 /* Struct = IDL:UCO/EntityNode:1.0 */
493 static void decode_UCO_EntityNode_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
495 /* Struct = IDL:UCO/Status:1.0 */
496 static void decode_UCO_Status_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
498 /* Struct = IDL:UCO/CompressedImage:1.0 */
499 static void decode_UCO_CompressedImage_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
501 /* Struct = IDL:UCO/SimpleCImage:1.0 */
502 static void decode_UCO_SimpleCImage_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
504 /* Struct = IDL:UCO/SimpleGSImage:1.0 */
505 static void decode_UCO_SimpleGSImage_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
507 /* Struct = IDL:UCO/Rectangle:1.0 */
508 static void decode_UCO_Rectangle_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
510 /* Struct = IDL:UCO/Ellipse:1.0 */
511 static void decode_UCO_Ellipse_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
513 /* Struct = IDL:UCO/Circle:1.0 */
514 static void decode_UCO_Circle_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
516 /* Struct = IDL:UCO/LinearDimension:1.0 */
517 static void decode_UCO_LinearDimension_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
519 /* Struct = IDL:UCO/Coordinate3d:1.0 */
520 static void decode_UCO_Coordinate3d_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
522 /* Struct = IDL:UCO/Coordinate2d:1.0 */
523 static void decode_UCO_Coordinate2d_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
525 /* Struct = IDL:UCO/RequestDescription:1.0 */
526 static void decode_UCO_RequestDescription_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
528 /* Struct = IDL:UCO/UpdateDAG:1.0 */
529 static void decode_UCO_UpdateDAG_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
531 /* Struct = IDL:UCO/Change:1.0 */
532 static void decode_UCO_Change_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
534 /* Struct = IDL:UCO/StringDAG:1.0 */
535 static void decode_UCO_StringDAG_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
537 /* Struct = IDL:UCO/StringNode:1.0 */
538 static void decode_UCO_StringNode_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
540 /* Struct = IDL:UCO/DAG:1.0 */
541 static void decode_UCO_DAG_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
543 /* Struct = IDL:UCO/Edge:1.0 */
544 static void decode_UCO_Edge_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
546 /* Struct = IDL:UCO/Node:1.0 */
547 static void decode_UCO_Node_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
549 /* Struct = IDL:UCO/AbsTime:1.0 */
550 static void decode_UCO_AbsTime_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
552 /* Struct = IDL:UCO/Time:1.0 */
553 static void decode_UCO_Time_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
555 /* Struct = IDL:UCO/Date:1.0 */
556 static void decode_UCO_Date_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
558 /* Struct = IDL:UCO/DirectAccessLocation:1.0 */
559 static void decode_UCO_DirectAccessLocation_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
561 /* Struct = IDL:UCO/FileLocation:1.0 */
562 static void decode_UCO_FileLocation_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
564 /* Struct = IDL:UCO/Ratio:1.0 */
565 static void decode_UCO_Ratio_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
567 /* Struct = IDL:UCO/NameValue:1.0 */
568 static void decode_UCO_NameValue_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
570 /* Struct = IDL:UCO/NameName:1.0 */
571 static void decode_UCO_NameName_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
573 /* Struct prototype declaration End */
575 /* Union prototype declaration Start */
577 /* Union = IDL:GIAS/LifeEvent:1.0 */
578 static void decode_GIAS_LifeEvent_un(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
581 /* Union = IDL:GIAS/Domain:1.0 */
582 static void decode_GIAS_Domain_un(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
585 /* Union = IDL:GIAS/Destination:1.0 */
586 static void decode_GIAS_Destination_un(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
589 /* Union = IDL:UCO/Buffer:1.0 */
590 static void decode_UCO_Buffer_un(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
);
592 /* Union prototype declaration End */
598 * Enum = IDL:GIAS/Polarity:1.0
600 static const value_string GIAS_Polarity
[] = {
608 * Enum = IDL:GIAS/LifeEventType:1.0
610 static const value_string GIAS_LifeEventType
[] = {
612 { 0, "ABSOLUTE_TIME" },
613 { 1, "DAY_EVENT_TIME" },
614 { 2, "NAMED_EVENT" },
615 { 3, "RELATIVE_TIME" },
620 * Enum = IDL:GIAS/DayEvent:1.0
622 static const value_string GIAS_DayEvent
[] = {
631 { 7, "FIRST_OF_MONTH" },
632 { 8, "END_OF_MONTH" },
637 * Enum = IDL:GIAS/NamedEventType:1.0
639 static const value_string GIAS_NamedEventType
[] = {
641 { 0, "START_EVENT" },
643 { 2, "FREQUENCY_EVENT" },
648 * Enum = IDL:GIAS/RequirementMode:1.0
650 static const value_string GIAS_RequirementMode
[] = {
658 * Enum = IDL:GIAS/AttributeType:1.0
660 static const value_string GIAS_AttributeType
[] = {
664 { 2, "FLOATING_POINT" },
665 { 3, "UCOS_COORDINATE" },
666 { 4, "UCOS_POLYGON" },
667 { 5, "UCOS_ABS_TIME" },
668 { 6, "UCOS_RECTANGLE" },
669 { 7, "UCOS_SIMPLE_GS_IMAGE" },
670 { 8, "UCOS_SIMPLE_C_IMAGE" },
671 { 9, "UCOS_COMPRESSED_IMAGE" },
672 { 10, "UCOS_HEIGHT" },
673 { 11, "UCOS_ELEVATION" },
674 { 12, "UCOS_DISTANCE" },
675 { 13, "UCOS_PERCENTAGE" },
676 { 14, "UCOS_RATIO" },
677 { 15, "UCOS_ANGLE" },
678 { 16, "UCOS_FILE_SIZE" },
679 { 17, "UCOS_FILE_LOCATION" },
680 { 18, "UCOS_COUNT" },
681 { 19, "UCOS_WEIGHT" },
683 { 21, "UCOS_LINESTRING" },
684 { 22, "UCOS_DATA_RATE" },
685 { 23, "UCOS_BIN_DATA" },
686 { 24, "BOOLEAN_DATA" },
687 { 25, "UCOS_DURATION" },
692 * Enum = IDL:GIAS/DomainType:1.0
694 static const value_string GIAS_DomainType
[] = {
698 { 2, "INTEGER_VALUE" },
699 { 3, "FLOATING_POINT_VALUE" },
701 { 5, "ORDERED_LIST" },
702 { 6, "INTEGER_RANGE" },
703 { 7, "FLOATING_POINT_RANGE" },
705 { 9, "INTEGER_SET" },
706 { 10, "FLOATING_POINT_SET" },
707 { 11, "GEOGRAPHIC_SET" },
708 { 12, "BINARY_DATA" },
709 { 13, "BOOLEAN_VALUE" },
714 * Enum = IDL:GIAS/ConceptualAttributeType:1.0
716 static const value_string GIAS_ConceptualAttributeType
[] = {
719 { 1, "CLASSIFICATION" },
722 { 4, "DATASETTYPE" },
723 { 5, "MODIFICATIONDATE" },
724 { 6, "PRODUCTTITLE" },
725 { 7, "DIRECTACCESS" },
726 { 8, "DIRECTACCESSPROTOCOL" },
727 { 9, "UNIQUEIDENTIFIER" },
733 * Enum = IDL:GIAS/DestinationType:1.0
735 static const value_string GIAS_DestinationType
[] = {
744 * Enum = IDL:GIAS/SupportDataEncoding:1.0
746 static const value_string GIAS_SupportDataEncoding
[] = {
754 * Enum = IDL:GIAS/OrderType:1.0
756 static const value_string GIAS_OrderType
[] = {
764 * Enum = IDL:GIAS/AvailabilityRequirement:1.0
766 static const value_string GIAS_AvailabilityRequirement
[] = {
769 { 1, "NOT_REQUIRED" },
774 * Enum = IDL:GIAS/GeoRegionType:1.0
776 static const value_string GIAS_GeoRegionType
[] = {
778 { 0, "LINE_SAMPLE_FULL" },
779 { 1, "LINE_SAMPLE_CHIP" },
782 { 4, "NULL_REGION" },
787 * Enum = IDL:UCO/State:1.0
789 static const value_string UCO_State
[] = {
792 { 1, "IN_PROGRESS" },
797 { 6, "RESULTS_AVAILABLE" },
798 { 7, "TRANSFER_COMPLETE" },
803 * Enum = IDL:UCO/BufferType:1.0
805 static const value_string UCO_BufferType
[] = {
810 { 3, "USHORT_DATA" },
814 { 7, "DOUBLE_DATA" },
819 * Enum = IDL:UCO/ChangeType:1.0
821 static const value_string UCO_ChangeType
[] = {
824 { 1, "UPDATE_CHANGE" },
825 { 2, "DELETE_CHANGE" },
830 * Enum = IDL:UCO/Cardinality:1.0
832 static const value_string UCO_Cardinality
[] = {
835 { 1, "ONE_TO_MANY" },
836 { 2, "MANY_TO_ONE" },
837 { 3, "MANY_TO_MANY" },
838 { 4, "ONE_TO_ZERO_OR_MORE" },
839 { 5, "ONE_TO_ONE_OR_MORE" },
840 { 6, "ONE_TO_ZERO_OR_ONE" },
845 * Enum = IDL:UCO/NodeType:1.0
847 static const value_string UCO_NodeType
[] = {
850 { 1, "ENTITY_NODE" },
851 { 2, "RECORD_NODE" },
852 { 3, "ATTRIBUTE_NODE" },
857 * Enum = IDL:UCO/Protocol:1.0
859 static const value_string UCO_Protocol
[] = {
871 /* Begin Exception Helper Functions */
874 /* Exception = IDL:UCO/ProcessingFault:1.0 */
876 decode_ex_UCO_ProcessingFault(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
879 proto_item
*item
= wmem_new0(pinfo
->pool
, proto_item
);
881 { /* Begin struct "UCO_exception_details" */
882 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_exception_details");
884 decode_UCO_exception_details_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
885 } /* End struct "UCO_exception_details" */
888 /* Exception = IDL:UCO/SystemFault:1.0 */
890 decode_ex_UCO_SystemFault(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
893 proto_item
*item
= wmem_new0(pinfo
->pool
, proto_item
);
895 { /* Begin struct "UCO_exception_details" */
896 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_exception_details");
898 decode_UCO_exception_details_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
899 } /* End struct "UCO_exception_details" */
902 /* Exception = IDL:UCO/InvalidInputParameter:1.0 */
904 decode_ex_UCO_InvalidInputParameter(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
907 proto_item
*item
= wmem_new0(pinfo
->pool
, proto_item
);
909 /* Operation specific Variable declarations Begin */
910 uint32_t u_octet4_loop_UCO_InvalidInputParameter_badInputParameters
;
911 uint32_t i_UCO_InvalidInputParameter_badInputParameters
;
912 /* Operation specific Variable declarations End */
914 { /* Begin struct "UCO_exception_details" */
915 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_exception_details");
917 decode_UCO_exception_details_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
918 } /* End struct "UCO_exception_details" */
919 u_octet4_loop_UCO_InvalidInputParameter_badInputParameters
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
920 proto_tree_add_uint(tree
, hf_UCO_InvalidInputParameter_badInputParameters_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_InvalidInputParameter_badInputParameters
);
923 proto_tree
*tree_bak_BvgfeZ0bv0qS
= tree
;
924 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_InvalidInputParameter_badInputParameters");
925 for (i_UCO_InvalidInputParameter_badInputParameters
=0; i_UCO_InvalidInputParameter_badInputParameters
< u_octet4_loop_UCO_InvalidInputParameter_badInputParameters
; i_UCO_InvalidInputParameter_badInputParameters
++) {
927 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_InvalidInputParameter_badInputParameters
);
930 tree
= tree_bak_BvgfeZ0bv0qS
;
936 /* End Exception Helper Functions */
939 * Main delegator for exception handling
943 decode_user_exception(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*ptree _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
945 proto_tree
*tree _U_
;
947 if (!header
->exception_id
)
950 if (strcmp(header
->exception_id
, "IDL:UCO/ProcessingFault:1.0") == 0) {
951 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
952 decode_ex_UCO_ProcessingFault(tvb
, pinfo
, tree
, offset
, header
, operation
, stream_is_big_endian
); /* IDL:UCO/ProcessingFault:1.0 */
956 if (strcmp(header
->exception_id
, "IDL:UCO/SystemFault:1.0") == 0) {
957 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
958 decode_ex_UCO_SystemFault(tvb
, pinfo
, tree
, offset
, header
, operation
, stream_is_big_endian
); /* IDL:UCO/SystemFault:1.0 */
962 if (strcmp(header
->exception_id
, "IDL:UCO/InvalidInputParameter:1.0") == 0) {
963 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
964 decode_ex_UCO_InvalidInputParameter(tvb
, pinfo
, tree
, offset
, header
, operation
, stream_is_big_endian
); /* IDL:UCO/InvalidInputParameter:1.0 */
969 return false; /* user exception not found */
973 * IDL:GIAS/UpdateByQueryRequest/complete:1.0
976 decode_GIAS_UpdateByQueryRequest_complete(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
978 /* Operation specific Variable declarations Begin */
980 /* Operation specific Variable declarations End */
982 switch(header
->message_type
) {
986 switch(header
->rep_status
) {
988 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
989 proto_tree_add_uint(tree
, hf_GIAS_UpdateByQueryRequest_complete_return
, tvb
, *offset
-4, 4, u_octet4
);
995 /* Unknown Exception */
996 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
998 } /* switch(header->rep_status) */
1002 /* Unknown GIOP Message */
1003 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1005 } /* switch(header->message_type) */
1009 * IDL:GIAS/CreateAssociationRequest/complete:1.0
1012 decode_GIAS_CreateAssociationRequest_complete(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1014 /* Operation specific Variable declarations Begin */
1016 /* Operation specific Variable declarations End */
1018 switch(header
->message_type
) {
1022 switch(header
->rep_status
) {
1024 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1025 proto_tree_add_uint(tree
, hf_GIAS_CreateAssociationRequest_complete_return
, tvb
, *offset
-4, 4, u_octet4
);
1028 case USER_EXCEPTION
:
1031 /* Unknown Exception */
1032 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1034 } /* switch(header->rep_status) */
1038 /* Unknown GIOP Message */
1039 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1041 } /* switch(header->message_type) */
1045 * IDL:GIAS/GetRelatedFilesRequest/complete:1.0
1048 decode_GIAS_GetRelatedFilesRequest_complete(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1050 /* Operation specific Variable declarations Begin */
1052 uint32_t u_octet4_loop_GIAS_GetRelatedFilesRequest_complete_locations
;
1053 uint32_t i_GIAS_GetRelatedFilesRequest_complete_locations
;
1054 /* Operation specific Variable declarations End */
1056 switch(header
->message_type
) {
1060 switch(header
->rep_status
) {
1062 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1063 proto_tree_add_uint(tree
, hf_GIAS_GetRelatedFilesRequest_complete_return
, tvb
, *offset
-4, 4, u_octet4
);
1065 u_octet4_loop_GIAS_GetRelatedFilesRequest_complete_locations
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
1066 proto_tree_add_uint(tree
, hf_GIAS_GetRelatedFilesRequest_complete_locations_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_GetRelatedFilesRequest_complete_locations
);
1069 proto_tree
*tree_bak_AqsKG9XiGHCd
= tree
;
1070 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_GetRelatedFilesRequest_complete_locations");
1071 for (i_GIAS_GetRelatedFilesRequest_complete_locations
=0; i_GIAS_GetRelatedFilesRequest_complete_locations
< u_octet4_loop_GIAS_GetRelatedFilesRequest_complete_locations
; i_GIAS_GetRelatedFilesRequest_complete_locations
++) {
1073 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_GetRelatedFilesRequest_complete_locations
);
1076 tree
= tree_bak_AqsKG9XiGHCd
;
1080 case USER_EXCEPTION
:
1083 /* Unknown Exception */
1084 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1086 } /* switch(header->rep_status) */
1090 /* Unknown GIOP Message */
1091 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1093 } /* switch(header->message_type) */
1097 * IDL:GIAS/IngestRequest/complete:1.0
1100 decode_GIAS_IngestRequest_complete(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1102 /* Operation specific Variable declarations Begin */
1104 /* Operation specific Variable declarations End */
1106 switch(header
->message_type
) {
1110 switch(header
->rep_status
) {
1112 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1113 proto_tree_add_uint(tree
, hf_GIAS_IngestRequest_complete_return
, tvb
, *offset
-4, 4, u_octet4
);
1116 case USER_EXCEPTION
:
1119 /* Unknown Exception */
1120 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1122 } /* switch(header->rep_status) */
1126 /* Unknown GIOP Message */
1127 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1129 } /* switch(header->message_type) */
1133 * IDL:GIAS/GetParametersRequest/complete_StringDAG:1.0
1136 decode_GIAS_GetParametersRequest_complete_StringDAG(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1138 /* Operation specific Variable declarations Begin */
1140 /* Operation specific Variable declarations End */
1142 switch(header
->message_type
) {
1146 switch(header
->rep_status
) {
1148 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1149 proto_tree_add_uint(tree
, hf_GIAS_GetParametersRequest_complete_StringDAG_return
, tvb
, *offset
-4, 4, u_octet4
);
1151 { /* Begin struct "UCO_StringDAG" */
1152 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_StringDAG");
1154 decode_UCO_StringDAG_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
1155 } /* End struct "UCO_StringDAG" */
1157 case USER_EXCEPTION
:
1160 /* Unknown Exception */
1161 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1163 } /* switch(header->rep_status) */
1167 /* Unknown GIOP Message */
1168 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1170 } /* switch(header->message_type) */
1174 * IDL:GIAS/GetParametersRequest/complete:1.0
1177 decode_GIAS_GetParametersRequest_complete(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1179 /* Operation specific Variable declarations Begin */
1181 /* Operation specific Variable declarations End */
1183 switch(header
->message_type
) {
1187 switch(header
->rep_status
) {
1189 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1190 proto_tree_add_uint(tree
, hf_GIAS_GetParametersRequest_complete_return
, tvb
, *offset
-4, 4, u_octet4
);
1192 { /* Begin struct "UCO_DAG" */
1193 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_DAG");
1195 decode_UCO_DAG_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
1196 } /* End struct "UCO_DAG" */
1198 case USER_EXCEPTION
:
1201 /* Unknown Exception */
1202 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1204 } /* switch(header->rep_status) */
1208 /* Unknown GIOP Message */
1209 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1211 } /* switch(header->message_type) */
1215 * IDL:GIAS/HitCountRequest/complete:1.0
1218 decode_GIAS_HitCountRequest_complete(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1220 /* Operation specific Variable declarations Begin */
1222 /* Operation specific Variable declarations End */
1224 switch(header
->message_type
) {
1228 switch(header
->rep_status
) {
1230 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1231 proto_tree_add_uint(tree
, hf_GIAS_HitCountRequest_complete_return
, tvb
, *offset
-4, 4, u_octet4
);
1233 proto_tree_add_uint(tree
, hf_GIAS_HitCountRequest_complete_number_of_hits
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
1236 case USER_EXCEPTION
:
1239 /* Unknown Exception */
1240 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1242 } /* switch(header->rep_status) */
1246 /* Unknown GIOP Message */
1247 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1249 } /* switch(header->message_type) */
1253 * IDL:GIAS/SetAvailabilityRequest/complete:1.0
1256 decode_GIAS_SetAvailabilityRequest_complete(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1258 /* Operation specific Variable declarations Begin */
1260 /* Operation specific Variable declarations End */
1262 switch(header
->message_type
) {
1266 switch(header
->rep_status
) {
1268 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1269 proto_tree_add_uint(tree
, hf_GIAS_SetAvailabilityRequest_complete_return
, tvb
, *offset
-4, 4, u_octet4
);
1272 case USER_EXCEPTION
:
1275 /* Unknown Exception */
1276 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1278 } /* switch(header->rep_status) */
1282 /* Unknown GIOP Message */
1283 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1285 } /* switch(header->message_type) */
1289 * IDL:GIAS/SubmitStandingQueryRequest/complete_XML_results:1.0
1292 decode_GIAS_SubmitStandingQueryRequest_complete_XML_results(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1294 /* Operation specific Variable declarations Begin */
1296 /* Operation specific Variable declarations End */
1298 switch(header
->message_type
) {
1302 switch(header
->rep_status
) {
1304 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1305 proto_tree_add_uint(tree
, hf_GIAS_SubmitStandingQueryRequest_complete_XML_results_return
, tvb
, *offset
-4, 4, u_octet4
);
1307 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_SubmitStandingQueryRequest_complete_XML_results_results
);
1310 case USER_EXCEPTION
:
1313 /* Unknown Exception */
1314 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1316 } /* switch(header->rep_status) */
1320 /* Unknown GIOP Message */
1321 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1323 } /* switch(header->message_type) */
1327 * IDL:GIAS/SubmitStandingQueryRequest/complete_stringDAG_results:1.0
1330 decode_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1332 /* Operation specific Variable declarations Begin */
1334 uint32_t u_octet4_loop_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_results
;
1335 uint32_t i_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_results
;
1336 /* Operation specific Variable declarations End */
1338 switch(header
->message_type
) {
1342 switch(header
->rep_status
) {
1344 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1345 proto_tree_add_uint(tree
, hf_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_return
, tvb
, *offset
-4, 4, u_octet4
);
1347 u_octet4_loop_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_results
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
1348 proto_tree_add_uint(tree
, hf_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_results_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_results
);
1351 proto_tree
*tree_bak_uNgxCuWTQvLk
= tree
;
1352 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_results");
1353 for (i_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_results
=0; i_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_results
< u_octet4_loop_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_results
; i_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_results
++) {
1355 { /* Begin struct "UCO_StringDAG" */
1356 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_StringDAG");
1358 decode_UCO_StringDAG_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
1359 } /* End struct "UCO_StringDAG" */
1361 tree
= tree_bak_uNgxCuWTQvLk
;
1365 case USER_EXCEPTION
:
1368 /* Unknown Exception */
1369 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1371 } /* switch(header->rep_status) */
1375 /* Unknown GIOP Message */
1376 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1378 } /* switch(header->message_type) */
1382 * IDL:GIAS/SubmitStandingQueryRequest/complete_DAG_results:1.0
1385 decode_GIAS_SubmitStandingQueryRequest_complete_DAG_results(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1387 /* Operation specific Variable declarations Begin */
1389 uint32_t u_octet4_loop_GIAS_SubmitStandingQueryRequest_complete_DAG_results_results
;
1390 uint32_t i_GIAS_SubmitStandingQueryRequest_complete_DAG_results_results
;
1391 /* Operation specific Variable declarations End */
1393 switch(header
->message_type
) {
1397 switch(header
->rep_status
) {
1399 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1400 proto_tree_add_uint(tree
, hf_GIAS_SubmitStandingQueryRequest_complete_DAG_results_return
, tvb
, *offset
-4, 4, u_octet4
);
1402 u_octet4_loop_GIAS_SubmitStandingQueryRequest_complete_DAG_results_results
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
1403 proto_tree_add_uint(tree
, hf_GIAS_SubmitStandingQueryRequest_complete_DAG_results_results_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_SubmitStandingQueryRequest_complete_DAG_results_results
);
1406 proto_tree
*tree_bak_C5IZj37UGrw1
= tree
;
1407 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_SubmitStandingQueryRequest_complete_DAG_results_results");
1408 for (i_GIAS_SubmitStandingQueryRequest_complete_DAG_results_results
=0; i_GIAS_SubmitStandingQueryRequest_complete_DAG_results_results
< u_octet4_loop_GIAS_SubmitStandingQueryRequest_complete_DAG_results_results
; i_GIAS_SubmitStandingQueryRequest_complete_DAG_results_results
++) {
1410 { /* Begin struct "UCO_DAG" */
1411 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_DAG");
1413 decode_UCO_DAG_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
1414 } /* End struct "UCO_DAG" */
1416 tree
= tree_bak_C5IZj37UGrw1
;
1420 case USER_EXCEPTION
:
1423 /* Unknown Exception */
1424 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1426 } /* switch(header->rep_status) */
1430 /* Unknown GIOP Message */
1431 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1433 } /* switch(header->message_type) */
1437 * IDL:GIAS/SubmitStandingQueryRequest/get_time_next_execution:1.0
1440 decode_GIAS_SubmitStandingQueryRequest_get_time_next_execution(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1442 switch(header
->message_type
) {
1446 switch(header
->rep_status
) {
1448 { /* Begin struct "UCO_AbsTime" */
1449 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_AbsTime");
1451 decode_UCO_AbsTime_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
1452 } /* End struct "UCO_AbsTime" */
1454 case USER_EXCEPTION
:
1457 /* Unknown Exception */
1458 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1460 } /* switch(header->rep_status) */
1464 /* Unknown GIOP Message */
1465 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1467 } /* switch(header->message_type) */
1471 * IDL:GIAS/SubmitStandingQueryRequest/get_time_last_executed:1.0
1474 decode_GIAS_SubmitStandingQueryRequest_get_time_last_executed(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1476 switch(header
->message_type
) {
1480 switch(header
->rep_status
) {
1482 { /* Begin struct "UCO_AbsTime" */
1483 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_AbsTime");
1485 decode_UCO_AbsTime_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
1486 } /* End struct "UCO_AbsTime" */
1488 case USER_EXCEPTION
:
1491 /* Unknown Exception */
1492 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1494 } /* switch(header->rep_status) */
1498 /* Unknown GIOP Message */
1499 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1501 } /* switch(header->message_type) */
1505 * IDL:GIAS/SubmitStandingQueryRequest/resume:1.0
1508 decode_GIAS_SubmitStandingQueryRequest_resume(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1510 switch(header
->message_type
) {
1514 switch(header
->rep_status
) {
1516 /* Function returns void */
1519 case USER_EXCEPTION
:
1522 /* Unknown Exception */
1523 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1525 } /* switch(header->rep_status) */
1529 /* Unknown GIOP Message */
1530 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1532 } /* switch(header->message_type) */
1536 * IDL:GIAS/SubmitStandingQueryRequest/pause:1.0
1539 decode_GIAS_SubmitStandingQueryRequest_pause(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1541 switch(header
->message_type
) {
1545 switch(header
->rep_status
) {
1547 /* Function returns void */
1550 case USER_EXCEPTION
:
1553 /* Unknown Exception */
1554 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1556 } /* switch(header->rep_status) */
1560 /* Unknown GIOP Message */
1561 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1563 } /* switch(header->message_type) */
1567 * IDL:GIAS/SubmitStandingQueryRequest/clear_before:1.0
1570 decode_GIAS_SubmitStandingQueryRequest_clear_before(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1572 switch(header
->message_type
) {
1574 { /* Begin struct "UCO_Time" */
1575 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Time");
1577 decode_UCO_Time_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
1578 } /* End struct "UCO_Time" */
1581 switch(header
->rep_status
) {
1583 /* Function returns void */
1586 case USER_EXCEPTION
:
1589 /* Unknown Exception */
1590 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1592 } /* switch(header->rep_status) */
1596 /* Unknown GIOP Message */
1597 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1599 } /* switch(header->message_type) */
1603 * IDL:GIAS/SubmitStandingQueryRequest/clear_intervals:1.0
1606 decode_GIAS_SubmitStandingQueryRequest_clear_intervals(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1608 switch(header
->message_type
) {
1610 proto_tree_add_uint(tree
, hf_GIAS_SubmitStandingQueryRequest_clear_intervals_num_intervals
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
1614 switch(header
->rep_status
) {
1616 /* Function returns void */
1619 case USER_EXCEPTION
:
1622 /* Unknown Exception */
1623 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1625 } /* switch(header->rep_status) */
1629 /* Unknown GIOP Message */
1630 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1632 } /* switch(header->message_type) */
1636 * IDL:GIAS/SubmitStandingQueryRequest/clear_all:1.0
1639 decode_GIAS_SubmitStandingQueryRequest_clear_all(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1641 switch(header
->message_type
) {
1645 switch(header
->rep_status
) {
1647 /* Function returns void */
1650 case USER_EXCEPTION
:
1653 /* Unknown Exception */
1654 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1656 } /* switch(header->rep_status) */
1660 /* Unknown GIOP Message */
1661 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1663 } /* switch(header->message_type) */
1667 * IDL:GIAS/SubmitStandingQueryRequest/get_number_of_intervals:1.0
1670 decode_GIAS_SubmitStandingQueryRequest_get_number_of_intervals(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1672 switch(header
->message_type
) {
1676 switch(header
->rep_status
) {
1678 proto_tree_add_uint(tree
, hf_GIAS_SubmitStandingQueryRequest_get_number_of_intervals_return
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
1681 case USER_EXCEPTION
:
1684 /* Unknown Exception */
1685 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1687 } /* switch(header->rep_status) */
1691 /* Unknown GIOP Message */
1692 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1694 } /* switch(header->message_type) */
1698 * IDL:GIAS/SubmitStandingQueryRequest/get_number_of_hits_in_interval:1.0
1701 decode_GIAS_SubmitStandingQueryRequest_get_number_of_hits_in_interval(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1703 switch(header
->message_type
) {
1705 proto_tree_add_uint(tree
, hf_GIAS_SubmitStandingQueryRequest_get_number_of_hits_in_interval_interval
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
1709 switch(header
->rep_status
) {
1711 proto_tree_add_uint(tree
, hf_GIAS_SubmitStandingQueryRequest_get_number_of_hits_in_interval_return
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
1714 case USER_EXCEPTION
:
1717 /* Unknown Exception */
1718 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1720 } /* switch(header->rep_status) */
1724 /* Unknown GIOP Message */
1725 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1727 } /* switch(header->message_type) */
1731 * IDL:GIAS/SubmitStandingQueryRequest/get_number_of_hits:1.0
1734 decode_GIAS_SubmitStandingQueryRequest_get_number_of_hits(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1736 switch(header
->message_type
) {
1740 switch(header
->rep_status
) {
1742 proto_tree_add_uint(tree
, hf_GIAS_SubmitStandingQueryRequest_get_number_of_hits_return
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
1745 case USER_EXCEPTION
:
1748 /* Unknown Exception */
1749 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1751 } /* switch(header->rep_status) */
1755 /* Unknown GIOP Message */
1756 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1758 } /* switch(header->message_type) */
1762 * IDL:GIAS/SubmitStandingQueryRequest/set_number_of_hits:1.0
1765 decode_GIAS_SubmitStandingQueryRequest_set_number_of_hits(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1767 switch(header
->message_type
) {
1769 proto_tree_add_uint(tree
, hf_GIAS_SubmitStandingQueryRequest_set_number_of_hits_hits
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
1773 switch(header
->rep_status
) {
1775 /* Function returns void */
1778 case USER_EXCEPTION
:
1781 /* Unknown Exception */
1782 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1784 } /* switch(header->rep_status) */
1788 /* Unknown GIOP Message */
1789 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1791 } /* switch(header->message_type) */
1795 * IDL:GIAS/SubmitQueryRequest/complete_XML_results:1.0
1798 decode_GIAS_SubmitQueryRequest_complete_XML_results(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1800 /* Operation specific Variable declarations Begin */
1802 /* Operation specific Variable declarations End */
1804 switch(header
->message_type
) {
1808 switch(header
->rep_status
) {
1810 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1811 proto_tree_add_uint(tree
, hf_GIAS_SubmitQueryRequest_complete_XML_results_return
, tvb
, *offset
-4, 4, u_octet4
);
1813 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_SubmitQueryRequest_complete_XML_results_results
);
1816 case USER_EXCEPTION
:
1819 /* Unknown Exception */
1820 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1822 } /* switch(header->rep_status) */
1826 /* Unknown GIOP Message */
1827 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1829 } /* switch(header->message_type) */
1833 * IDL:GIAS/SubmitQueryRequest/complete_stringDAG_results:1.0
1836 decode_GIAS_SubmitQueryRequest_complete_stringDAG_results(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1838 /* Operation specific Variable declarations Begin */
1840 uint32_t u_octet4_loop_GIAS_SubmitQueryRequest_complete_stringDAG_results_results
;
1841 uint32_t i_GIAS_SubmitQueryRequest_complete_stringDAG_results_results
;
1842 /* Operation specific Variable declarations End */
1844 switch(header
->message_type
) {
1848 switch(header
->rep_status
) {
1850 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1851 proto_tree_add_uint(tree
, hf_GIAS_SubmitQueryRequest_complete_stringDAG_results_return
, tvb
, *offset
-4, 4, u_octet4
);
1853 u_octet4_loop_GIAS_SubmitQueryRequest_complete_stringDAG_results_results
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
1854 proto_tree_add_uint(tree
, hf_GIAS_SubmitQueryRequest_complete_stringDAG_results_results_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_SubmitQueryRequest_complete_stringDAG_results_results
);
1857 proto_tree
*tree_bak_BKnVMePZXtbh
= tree
;
1858 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_SubmitQueryRequest_complete_stringDAG_results_results");
1859 for (i_GIAS_SubmitQueryRequest_complete_stringDAG_results_results
=0; i_GIAS_SubmitQueryRequest_complete_stringDAG_results_results
< u_octet4_loop_GIAS_SubmitQueryRequest_complete_stringDAG_results_results
; i_GIAS_SubmitQueryRequest_complete_stringDAG_results_results
++) {
1861 { /* Begin struct "UCO_StringDAG" */
1862 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_StringDAG");
1864 decode_UCO_StringDAG_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
1865 } /* End struct "UCO_StringDAG" */
1867 tree
= tree_bak_BKnVMePZXtbh
;
1871 case USER_EXCEPTION
:
1874 /* Unknown Exception */
1875 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1877 } /* switch(header->rep_status) */
1881 /* Unknown GIOP Message */
1882 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1884 } /* switch(header->message_type) */
1888 * IDL:GIAS/SubmitQueryRequest/complete_DAG_results:1.0
1891 decode_GIAS_SubmitQueryRequest_complete_DAG_results(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1893 /* Operation specific Variable declarations Begin */
1895 uint32_t u_octet4_loop_GIAS_SubmitQueryRequest_complete_DAG_results_results
;
1896 uint32_t i_GIAS_SubmitQueryRequest_complete_DAG_results_results
;
1897 /* Operation specific Variable declarations End */
1899 switch(header
->message_type
) {
1903 switch(header
->rep_status
) {
1905 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1906 proto_tree_add_uint(tree
, hf_GIAS_SubmitQueryRequest_complete_DAG_results_return
, tvb
, *offset
-4, 4, u_octet4
);
1908 u_octet4_loop_GIAS_SubmitQueryRequest_complete_DAG_results_results
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
1909 proto_tree_add_uint(tree
, hf_GIAS_SubmitQueryRequest_complete_DAG_results_results_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_SubmitQueryRequest_complete_DAG_results_results
);
1912 proto_tree
*tree_bak_PC2mFJ2r0iY3
= tree
;
1913 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_SubmitQueryRequest_complete_DAG_results_results");
1914 for (i_GIAS_SubmitQueryRequest_complete_DAG_results_results
=0; i_GIAS_SubmitQueryRequest_complete_DAG_results_results
< u_octet4_loop_GIAS_SubmitQueryRequest_complete_DAG_results_results
; i_GIAS_SubmitQueryRequest_complete_DAG_results_results
++) {
1916 { /* Begin struct "UCO_DAG" */
1917 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_DAG");
1919 decode_UCO_DAG_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
1920 } /* End struct "UCO_DAG" */
1922 tree
= tree_bak_PC2mFJ2r0iY3
;
1926 case USER_EXCEPTION
:
1929 /* Unknown Exception */
1930 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1932 } /* switch(header->rep_status) */
1936 /* Unknown GIOP Message */
1937 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1939 } /* switch(header->message_type) */
1943 * IDL:GIAS/SubmitQueryRequest/set_number_of_hits:1.0
1946 decode_GIAS_SubmitQueryRequest_set_number_of_hits(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1948 switch(header
->message_type
) {
1950 proto_tree_add_uint(tree
, hf_GIAS_SubmitQueryRequest_set_number_of_hits_hits
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
1954 switch(header
->rep_status
) {
1956 /* Function returns void */
1959 case USER_EXCEPTION
:
1962 /* Unknown Exception */
1963 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
1965 } /* switch(header->rep_status) */
1969 /* Unknown GIOP Message */
1970 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
1972 } /* switch(header->message_type) */
1976 * IDL:GIAS/UpdateRequest/complete:1.0
1979 decode_GIAS_UpdateRequest_complete(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
1981 /* Operation specific Variable declarations Begin */
1983 /* Operation specific Variable declarations End */
1985 switch(header
->message_type
) {
1989 switch(header
->rep_status
) {
1991 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
1992 proto_tree_add_uint(tree
, hf_GIAS_UpdateRequest_complete_return
, tvb
, *offset
-4, 4, u_octet4
);
1995 case USER_EXCEPTION
:
1998 /* Unknown Exception */
1999 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2001 } /* switch(header->rep_status) */
2005 /* Unknown GIOP Message */
2006 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2008 } /* switch(header->message_type) */
2012 * IDL:GIAS/CreateMetaDataRequest/complete:1.0
2015 decode_GIAS_CreateMetaDataRequest_complete(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2017 /* Operation specific Variable declarations Begin */
2019 /* Operation specific Variable declarations End */
2021 switch(header
->message_type
) {
2025 switch(header
->rep_status
) {
2027 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
2028 proto_tree_add_uint(tree
, hf_GIAS_CreateMetaDataRequest_complete_return
, tvb
, *offset
-4, 4, u_octet4
);
2030 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
2033 case USER_EXCEPTION
:
2036 /* Unknown Exception */
2037 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2039 } /* switch(header->rep_status) */
2043 /* Unknown GIOP Message */
2044 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2046 } /* switch(header->message_type) */
2050 * IDL:GIAS/CreateRequest/complete:1.0
2053 decode_GIAS_CreateRequest_complete(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2055 /* Operation specific Variable declarations Begin */
2057 uint32_t u_octet4_loop_GIAS_CreateRequest_complete_new_products
;
2058 uint32_t i_GIAS_CreateRequest_complete_new_products
;
2059 /* Operation specific Variable declarations End */
2061 switch(header
->message_type
) {
2065 switch(header
->rep_status
) {
2067 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
2068 proto_tree_add_uint(tree
, hf_GIAS_CreateRequest_complete_return
, tvb
, *offset
-4, 4, u_octet4
);
2070 u_octet4_loop_GIAS_CreateRequest_complete_new_products
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
2071 proto_tree_add_uint(tree
, hf_GIAS_CreateRequest_complete_new_products_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_CreateRequest_complete_new_products
);
2074 proto_tree
*tree_bak_nD9BPXJyhSPP
= tree
;
2075 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_CreateRequest_complete_new_products");
2076 for (i_GIAS_CreateRequest_complete_new_products
=0; i_GIAS_CreateRequest_complete_new_products
< u_octet4_loop_GIAS_CreateRequest_complete_new_products
; i_GIAS_CreateRequest_complete_new_products
++) {
2078 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
2081 tree
= tree_bak_nD9BPXJyhSPP
;
2085 case USER_EXCEPTION
:
2088 /* Unknown Exception */
2089 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2091 } /* switch(header->rep_status) */
2095 /* Unknown GIOP Message */
2096 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2098 } /* switch(header->message_type) */
2102 * IDL:GIAS/SubmitQueryOrderRequest/complete:1.0
2105 decode_GIAS_SubmitQueryOrderRequest_complete(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2107 /* Operation specific Variable declarations Begin */
2109 /* Operation specific Variable declarations End */
2111 switch(header
->message_type
) {
2115 switch(header
->rep_status
) {
2117 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
2118 proto_tree_add_uint(tree
, hf_GIAS_SubmitQueryOrderRequest_complete_return
, tvb
, *offset
-4, 4, u_octet4
);
2120 { /* Begin struct "GIAS_DeliveryManifest" */
2121 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_DeliveryManifest");
2123 decode_GIAS_DeliveryManifest_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2124 } /* End struct "GIAS_DeliveryManifest" */
2126 case USER_EXCEPTION
:
2129 /* Unknown Exception */
2130 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2132 } /* switch(header->rep_status) */
2136 /* Unknown GIOP Message */
2137 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2139 } /* switch(header->message_type) */
2143 * IDL:GIAS/SubmitQueryOrderRequest/complete_list:1.0
2146 decode_GIAS_SubmitQueryOrderRequest_complete_list(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2148 /* Operation specific Variable declarations Begin */
2150 uint32_t u_octet4_loop_GIAS_SubmitQueryOrderRequest_complete_list_prods
;
2151 uint32_t i_GIAS_SubmitQueryOrderRequest_complete_list_prods
;
2152 /* Operation specific Variable declarations End */
2154 switch(header
->message_type
) {
2158 switch(header
->rep_status
) {
2160 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
2161 proto_tree_add_uint(tree
, hf_GIAS_SubmitQueryOrderRequest_complete_list_return
, tvb
, *offset
-4, 4, u_octet4
);
2163 u_octet4_loop_GIAS_SubmitQueryOrderRequest_complete_list_prods
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
2164 proto_tree_add_uint(tree
, hf_GIAS_SubmitQueryOrderRequest_complete_list_prods_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_SubmitQueryOrderRequest_complete_list_prods
);
2167 proto_tree
*tree_bak_PqNVwTKcU5vh
= tree
;
2168 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_SubmitQueryOrderRequest_complete_list_prods");
2169 for (i_GIAS_SubmitQueryOrderRequest_complete_list_prods
=0; i_GIAS_SubmitQueryOrderRequest_complete_list_prods
< u_octet4_loop_GIAS_SubmitQueryOrderRequest_complete_list_prods
; i_GIAS_SubmitQueryOrderRequest_complete_list_prods
++) {
2171 { /* Begin struct "GIAS_DeliveryManifest" */
2172 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_DeliveryManifest");
2174 decode_GIAS_DeliveryManifest_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2175 } /* End struct "GIAS_DeliveryManifest" */
2177 tree
= tree_bak_PqNVwTKcU5vh
;
2181 case USER_EXCEPTION
:
2184 /* Unknown Exception */
2185 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2187 } /* switch(header->rep_status) */
2191 /* Unknown GIOP Message */
2192 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2194 } /* switch(header->message_type) */
2198 * IDL:GIAS/SubmitQueryOrderRequest/resume:1.0
2201 decode_GIAS_SubmitQueryOrderRequest_resume(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2203 switch(header
->message_type
) {
2207 switch(header
->rep_status
) {
2209 /* Function returns void */
2212 case USER_EXCEPTION
:
2215 /* Unknown Exception */
2216 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2218 } /* switch(header->rep_status) */
2222 /* Unknown GIOP Message */
2223 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2225 } /* switch(header->message_type) */
2229 * IDL:GIAS/SubmitQueryOrderRequest/pause:1.0
2232 decode_GIAS_SubmitQueryOrderRequest_pause(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2234 switch(header
->message_type
) {
2238 switch(header
->rep_status
) {
2240 /* Function returns void */
2243 case USER_EXCEPTION
:
2246 /* Unknown Exception */
2247 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2249 } /* switch(header->rep_status) */
2253 /* Unknown GIOP Message */
2254 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2256 } /* switch(header->message_type) */
2260 * IDL:GIAS/OrderRequest/complete:1.0
2263 decode_GIAS_OrderRequest_complete(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2265 /* Operation specific Variable declarations Begin */
2267 /* Operation specific Variable declarations End */
2269 switch(header
->message_type
) {
2273 switch(header
->rep_status
) {
2275 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
2276 proto_tree_add_uint(tree
, hf_GIAS_OrderRequest_complete_return
, tvb
, *offset
-4, 4, u_octet4
);
2278 { /* Begin struct "GIAS_DeliveryManifest" */
2279 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_DeliveryManifest");
2281 decode_GIAS_DeliveryManifest_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2282 } /* End struct "GIAS_DeliveryManifest" */
2284 case USER_EXCEPTION
:
2287 /* Unknown Exception */
2288 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2290 } /* switch(header->rep_status) */
2294 /* Unknown GIOP Message */
2295 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2297 } /* switch(header->message_type) */
2301 * IDL:GIAS/Request/get_request_manager:1.0
2304 decode_GIAS_Request_get_request_manager(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2306 switch(header
->message_type
) {
2310 switch(header
->rep_status
) {
2312 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
2315 case USER_EXCEPTION
:
2318 /* Unknown Exception */
2319 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2321 } /* switch(header->rep_status) */
2325 /* Unknown GIOP Message */
2326 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2328 } /* switch(header->message_type) */
2332 * IDL:GIAS/Request/free_callback:1.0
2335 decode_GIAS_Request_free_callback(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2337 switch(header
->message_type
) {
2339 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Request_free_callback_id
);
2343 switch(header
->rep_status
) {
2345 /* Function returns void */
2348 case USER_EXCEPTION
:
2351 /* Unknown Exception */
2352 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2354 } /* switch(header->rep_status) */
2358 /* Unknown GIOP Message */
2359 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2361 } /* switch(header->message_type) */
2365 * IDL:GIAS/Request/register_callback:1.0
2368 decode_GIAS_Request_register_callback(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2370 switch(header
->message_type
) {
2372 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
2376 switch(header
->rep_status
) {
2378 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Request_register_callback_return
);
2381 case USER_EXCEPTION
:
2384 /* Unknown Exception */
2385 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2387 } /* switch(header->rep_status) */
2391 /* Unknown GIOP Message */
2392 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2394 } /* switch(header->message_type) */
2398 * IDL:GIAS/Request/cancel:1.0
2401 decode_GIAS_Request_cancel(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2403 switch(header
->message_type
) {
2407 switch(header
->rep_status
) {
2409 /* Function returns void */
2412 case USER_EXCEPTION
:
2415 /* Unknown Exception */
2416 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2418 } /* switch(header->rep_status) */
2422 /* Unknown GIOP Message */
2423 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2425 } /* switch(header->message_type) */
2429 * IDL:GIAS/Request/get_remaining_delay:1.0
2432 decode_GIAS_Request_get_remaining_delay(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2434 switch(header
->message_type
) {
2438 switch(header
->rep_status
) {
2440 { /* Begin struct "GIAS_DelayEstimate" */
2441 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_DelayEstimate");
2443 decode_GIAS_DelayEstimate_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2444 } /* End struct "GIAS_DelayEstimate" */
2446 case USER_EXCEPTION
:
2449 /* Unknown Exception */
2450 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2452 } /* switch(header->rep_status) */
2456 /* Unknown GIOP Message */
2457 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2459 } /* switch(header->message_type) */
2463 * IDL:GIAS/Request/get_status:1.0
2466 decode_GIAS_Request_get_status(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2468 switch(header
->message_type
) {
2472 switch(header
->rep_status
) {
2474 { /* Begin struct "UCO_Status" */
2475 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Status");
2477 decode_UCO_Status_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2478 } /* End struct "UCO_Status" */
2480 case USER_EXCEPTION
:
2483 /* Unknown Exception */
2484 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2486 } /* switch(header->rep_status) */
2490 /* Unknown GIOP Message */
2491 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2493 } /* switch(header->message_type) */
2497 * IDL:GIAS/Request/set_user_info:1.0
2500 decode_GIAS_Request_set_user_info(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2502 switch(header
->message_type
) {
2504 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Request_set_user_info_message
);
2508 switch(header
->rep_status
) {
2510 /* Function returns void */
2513 case USER_EXCEPTION
:
2516 /* Unknown Exception */
2517 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2519 } /* switch(header->rep_status) */
2523 /* Unknown GIOP Message */
2524 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2526 } /* switch(header->message_type) */
2530 * IDL:GIAS/Request/get_request_description:1.0
2533 decode_GIAS_Request_get_request_description(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2535 switch(header
->message_type
) {
2539 switch(header
->rep_status
) {
2541 { /* Begin struct "UCO_RequestDescription" */
2542 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_RequestDescription");
2544 decode_UCO_RequestDescription_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2545 } /* End struct "UCO_RequestDescription" */
2547 case USER_EXCEPTION
:
2550 /* Unknown Exception */
2551 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2553 } /* switch(header->rep_status) */
2557 /* Unknown GIOP Message */
2558 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2560 } /* switch(header->message_type) */
2564 * IDL:GIAS/IngestMgr/bulk_push:1.0
2567 decode_GIAS_IngestMgr_bulk_push(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2569 /* Operation specific Variable declarations Begin */
2570 uint32_t u_octet4_loop_GIAS_IngestMgr_bulk_push_property_list
;
2571 uint32_t i_GIAS_IngestMgr_bulk_push_property_list
;
2572 /* Operation specific Variable declarations End */
2574 switch(header
->message_type
) {
2576 { /* Begin struct "GIAS_Query" */
2577 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_Query");
2579 decode_GIAS_Query_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2580 } /* End struct "GIAS_Query" */
2581 { /* Begin struct "UCO_FileLocation" */
2582 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_FileLocation");
2584 decode_UCO_FileLocation_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2585 } /* End struct "UCO_FileLocation" */
2586 u_octet4_loop_GIAS_IngestMgr_bulk_push_property_list
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
2587 proto_tree_add_uint(tree
, hf_GIAS_IngestMgr_bulk_push_property_list_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_IngestMgr_bulk_push_property_list
);
2590 proto_tree
*tree_bak_bcH1KUOjy4Wm
= tree
;
2591 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_IngestMgr_bulk_push_property_list");
2592 for (i_GIAS_IngestMgr_bulk_push_property_list
=0; i_GIAS_IngestMgr_bulk_push_property_list
< u_octet4_loop_GIAS_IngestMgr_bulk_push_property_list
; i_GIAS_IngestMgr_bulk_push_property_list
++) {
2594 { /* Begin struct "UCO_NameValue" */
2595 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
2597 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2598 } /* End struct "UCO_NameValue" */
2600 tree
= tree_bak_bcH1KUOjy4Wm
;
2605 switch(header
->rep_status
) {
2607 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
2610 case USER_EXCEPTION
:
2613 /* Unknown Exception */
2614 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2616 } /* switch(header->rep_status) */
2620 /* Unknown GIOP Message */
2621 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2623 } /* switch(header->message_type) */
2627 * IDL:GIAS/IngestMgr/bulk_pull:1.0
2630 decode_GIAS_IngestMgr_bulk_pull(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2632 /* Operation specific Variable declarations Begin */
2633 uint32_t u_octet4_loop_GIAS_IngestMgr_bulk_pull_property_list
;
2634 uint32_t i_GIAS_IngestMgr_bulk_pull_property_list
;
2635 /* Operation specific Variable declarations End */
2637 switch(header
->message_type
) {
2639 { /* Begin struct "UCO_FileLocation" */
2640 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_FileLocation");
2642 decode_UCO_FileLocation_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2643 } /* End struct "UCO_FileLocation" */
2644 u_octet4_loop_GIAS_IngestMgr_bulk_pull_property_list
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
2645 proto_tree_add_uint(tree
, hf_GIAS_IngestMgr_bulk_pull_property_list_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_IngestMgr_bulk_pull_property_list
);
2648 proto_tree
*tree_bak_pHlpTbcRtbUJ
= tree
;
2649 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_IngestMgr_bulk_pull_property_list");
2650 for (i_GIAS_IngestMgr_bulk_pull_property_list
=0; i_GIAS_IngestMgr_bulk_pull_property_list
< u_octet4_loop_GIAS_IngestMgr_bulk_pull_property_list
; i_GIAS_IngestMgr_bulk_pull_property_list
++) {
2652 { /* Begin struct "UCO_NameValue" */
2653 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
2655 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2656 } /* End struct "UCO_NameValue" */
2658 tree
= tree_bak_pHlpTbcRtbUJ
;
2663 switch(header
->rep_status
) {
2665 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
2668 case USER_EXCEPTION
:
2671 /* Unknown Exception */
2672 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2674 } /* switch(header->rep_status) */
2678 /* Unknown GIOP Message */
2679 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2681 } /* switch(header->message_type) */
2685 * IDL:GIAS/ProductMgr/get_related_files:1.0
2688 decode_GIAS_ProductMgr_get_related_files(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2690 /* Operation specific Variable declarations Begin */
2691 uint32_t u_octet4_loop_GIAS_ProductMgr_get_related_files_products
;
2692 uint32_t i_GIAS_ProductMgr_get_related_files_products
;
2693 uint32_t u_octet4_loop_GIAS_ProductMgr_get_related_files_properties
;
2694 uint32_t i_GIAS_ProductMgr_get_related_files_properties
;
2695 /* Operation specific Variable declarations End */
2697 switch(header
->message_type
) {
2699 u_octet4_loop_GIAS_ProductMgr_get_related_files_products
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
2700 proto_tree_add_uint(tree
, hf_GIAS_ProductMgr_get_related_files_products_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_ProductMgr_get_related_files_products
);
2703 proto_tree
*tree_bak_Qjh1O2FkzpUF
= tree
;
2704 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_ProductMgr_get_related_files_products");
2705 for (i_GIAS_ProductMgr_get_related_files_products
=0; i_GIAS_ProductMgr_get_related_files_products
< u_octet4_loop_GIAS_ProductMgr_get_related_files_products
; i_GIAS_ProductMgr_get_related_files_products
++) {
2707 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
2710 tree
= tree_bak_Qjh1O2FkzpUF
;
2713 { /* Begin struct "UCO_FileLocation" */
2714 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_FileLocation");
2716 decode_UCO_FileLocation_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2717 } /* End struct "UCO_FileLocation" */
2718 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_ProductMgr_get_related_files_type
);
2720 u_octet4_loop_GIAS_ProductMgr_get_related_files_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
2721 proto_tree_add_uint(tree
, hf_GIAS_ProductMgr_get_related_files_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_ProductMgr_get_related_files_properties
);
2724 proto_tree
*tree_bak_hb39D8HCxHd9
= tree
;
2725 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_ProductMgr_get_related_files_properties");
2726 for (i_GIAS_ProductMgr_get_related_files_properties
=0; i_GIAS_ProductMgr_get_related_files_properties
< u_octet4_loop_GIAS_ProductMgr_get_related_files_properties
; i_GIAS_ProductMgr_get_related_files_properties
++) {
2728 { /* Begin struct "UCO_NameValue" */
2729 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
2731 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2732 } /* End struct "UCO_NameValue" */
2734 tree
= tree_bak_hb39D8HCxHd9
;
2739 switch(header
->rep_status
) {
2741 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
2744 case USER_EXCEPTION
:
2747 /* Unknown Exception */
2748 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2750 } /* switch(header->rep_status) */
2754 /* Unknown GIOP Message */
2755 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2757 } /* switch(header->message_type) */
2761 * IDL:GIAS/ProductMgr/get_related_file_types:1.0
2764 decode_GIAS_ProductMgr_get_related_file_types(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2766 /* Operation specific Variable declarations Begin */
2767 uint32_t u_octet4_loop_GIAS_ProductMgr_get_related_file_types_return
;
2768 uint32_t i_GIAS_ProductMgr_get_related_file_types_return
;
2769 /* Operation specific Variable declarations End */
2771 switch(header
->message_type
) {
2773 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
2777 switch(header
->rep_status
) {
2779 u_octet4_loop_GIAS_ProductMgr_get_related_file_types_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
2780 proto_tree_add_uint(tree
, hf_GIAS_ProductMgr_get_related_file_types_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_ProductMgr_get_related_file_types_return
);
2783 proto_tree
*tree_bak_FuW7fOXMFJBl
= tree
;
2784 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_ProductMgr_get_related_file_types_return");
2785 for (i_GIAS_ProductMgr_get_related_file_types_return
=0; i_GIAS_ProductMgr_get_related_file_types_return
< u_octet4_loop_GIAS_ProductMgr_get_related_file_types_return
; i_GIAS_ProductMgr_get_related_file_types_return
++) {
2787 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_ProductMgr_get_related_file_types_return
);
2790 tree
= tree_bak_FuW7fOXMFJBl
;
2794 case USER_EXCEPTION
:
2797 /* Unknown Exception */
2798 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2800 } /* switch(header->rep_status) */
2804 /* Unknown GIOP Message */
2805 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2807 } /* switch(header->message_type) */
2811 * IDL:GIAS/ProductMgr/get_parameters:1.0
2814 decode_GIAS_ProductMgr_get_parameters(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2816 /* Operation specific Variable declarations Begin */
2817 uint32_t u_octet4_loop_GIAS_ProductMgr_get_parameters_desired_parameters
;
2818 uint32_t i_GIAS_ProductMgr_get_parameters_desired_parameters
;
2819 uint32_t u_octet4_loop_GIAS_ProductMgr_get_parameters_properties
;
2820 uint32_t i_GIAS_ProductMgr_get_parameters_properties
;
2821 /* Operation specific Variable declarations End */
2823 switch(header
->message_type
) {
2825 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
2827 u_octet4_loop_GIAS_ProductMgr_get_parameters_desired_parameters
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
2828 proto_tree_add_uint(tree
, hf_GIAS_ProductMgr_get_parameters_desired_parameters_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_ProductMgr_get_parameters_desired_parameters
);
2831 proto_tree
*tree_bak_ZosekAIH2yjI
= tree
;
2832 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_ProductMgr_get_parameters_desired_parameters");
2833 for (i_GIAS_ProductMgr_get_parameters_desired_parameters
=0; i_GIAS_ProductMgr_get_parameters_desired_parameters
< u_octet4_loop_GIAS_ProductMgr_get_parameters_desired_parameters
; i_GIAS_ProductMgr_get_parameters_desired_parameters
++) {
2835 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_ProductMgr_get_parameters_desired_parameters
);
2838 tree
= tree_bak_ZosekAIH2yjI
;
2841 u_octet4_loop_GIAS_ProductMgr_get_parameters_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
2842 proto_tree_add_uint(tree
, hf_GIAS_ProductMgr_get_parameters_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_ProductMgr_get_parameters_properties
);
2845 proto_tree
*tree_bak_7dTawkRRrTga
= tree
;
2846 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_ProductMgr_get_parameters_properties");
2847 for (i_GIAS_ProductMgr_get_parameters_properties
=0; i_GIAS_ProductMgr_get_parameters_properties
< u_octet4_loop_GIAS_ProductMgr_get_parameters_properties
; i_GIAS_ProductMgr_get_parameters_properties
++) {
2849 { /* Begin struct "UCO_NameValue" */
2850 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
2852 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2853 } /* End struct "UCO_NameValue" */
2855 tree
= tree_bak_7dTawkRRrTga
;
2860 switch(header
->rep_status
) {
2862 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
2865 case USER_EXCEPTION
:
2868 /* Unknown Exception */
2869 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2871 } /* switch(header->rep_status) */
2875 /* Unknown GIOP Message */
2876 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2878 } /* switch(header->message_type) */
2882 * IDL:GIAS/StandingQueryMgr/submit_standing_query:1.0
2885 decode_GIAS_StandingQueryMgr_submit_standing_query(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2887 /* Operation specific Variable declarations Begin */
2888 uint32_t u_octet4_loop_GIAS_StandingQueryMgr_submit_standing_query_result_attributes
;
2889 uint32_t i_GIAS_StandingQueryMgr_submit_standing_query_result_attributes
;
2890 uint32_t u_octet4_loop_GIAS_StandingQueryMgr_submit_standing_query_sort_attributes
;
2891 uint32_t i_GIAS_StandingQueryMgr_submit_standing_query_sort_attributes
;
2892 uint32_t u_octet4_loop_GIAS_StandingQueryMgr_submit_standing_query_properties
;
2893 uint32_t i_GIAS_StandingQueryMgr_submit_standing_query_properties
;
2894 /* Operation specific Variable declarations End */
2896 switch(header
->message_type
) {
2898 { /* Begin struct "GIAS_Query" */
2899 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_Query");
2901 decode_GIAS_Query_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2902 } /* End struct "GIAS_Query" */
2903 u_octet4_loop_GIAS_StandingQueryMgr_submit_standing_query_result_attributes
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
2904 proto_tree_add_uint(tree
, hf_GIAS_StandingQueryMgr_submit_standing_query_result_attributes_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_StandingQueryMgr_submit_standing_query_result_attributes
);
2907 proto_tree
*tree_bak_AP7L3BT16cn3
= tree
;
2908 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_StandingQueryMgr_submit_standing_query_result_attributes");
2909 for (i_GIAS_StandingQueryMgr_submit_standing_query_result_attributes
=0; i_GIAS_StandingQueryMgr_submit_standing_query_result_attributes
< u_octet4_loop_GIAS_StandingQueryMgr_submit_standing_query_result_attributes
; i_GIAS_StandingQueryMgr_submit_standing_query_result_attributes
++) {
2911 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_StandingQueryMgr_submit_standing_query_result_attributes
);
2914 tree
= tree_bak_AP7L3BT16cn3
;
2917 u_octet4_loop_GIAS_StandingQueryMgr_submit_standing_query_sort_attributes
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
2918 proto_tree_add_uint(tree
, hf_GIAS_StandingQueryMgr_submit_standing_query_sort_attributes_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_StandingQueryMgr_submit_standing_query_sort_attributes
);
2921 proto_tree
*tree_bak_cF4S9Cpj6rTh
= tree
;
2922 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_StandingQueryMgr_submit_standing_query_sort_attributes");
2923 for (i_GIAS_StandingQueryMgr_submit_standing_query_sort_attributes
=0; i_GIAS_StandingQueryMgr_submit_standing_query_sort_attributes
< u_octet4_loop_GIAS_StandingQueryMgr_submit_standing_query_sort_attributes
; i_GIAS_StandingQueryMgr_submit_standing_query_sort_attributes
++) {
2925 { /* Begin struct "GIAS_SortAttribute" */
2926 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_SortAttribute");
2928 decode_GIAS_SortAttribute_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2929 } /* End struct "GIAS_SortAttribute" */
2931 tree
= tree_bak_cF4S9Cpj6rTh
;
2934 { /* Begin struct "GIAS_QueryLifeSpan" */
2935 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_QueryLifeSpan");
2937 decode_GIAS_QueryLifeSpan_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2938 } /* End struct "GIAS_QueryLifeSpan" */
2939 u_octet4_loop_GIAS_StandingQueryMgr_submit_standing_query_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
2940 proto_tree_add_uint(tree
, hf_GIAS_StandingQueryMgr_submit_standing_query_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_StandingQueryMgr_submit_standing_query_properties
);
2943 proto_tree
*tree_bak_KFHQ5H7mUU8O
= tree
;
2944 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_StandingQueryMgr_submit_standing_query_properties");
2945 for (i_GIAS_StandingQueryMgr_submit_standing_query_properties
=0; i_GIAS_StandingQueryMgr_submit_standing_query_properties
< u_octet4_loop_GIAS_StandingQueryMgr_submit_standing_query_properties
; i_GIAS_StandingQueryMgr_submit_standing_query_properties
++) {
2947 { /* Begin struct "UCO_NameValue" */
2948 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
2950 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
2951 } /* End struct "UCO_NameValue" */
2953 tree
= tree_bak_KFHQ5H7mUU8O
;
2958 switch(header
->rep_status
) {
2960 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
2963 case USER_EXCEPTION
:
2966 /* Unknown Exception */
2967 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
2969 } /* switch(header->rep_status) */
2973 /* Unknown GIOP Message */
2974 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
2976 } /* switch(header->message_type) */
2980 * IDL:GIAS/StandingQueryMgr/get_event_descriptions:1.0
2983 decode_GIAS_StandingQueryMgr_get_event_descriptions(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
2985 /* Operation specific Variable declarations Begin */
2986 uint32_t u_octet4_loop_GIAS_StandingQueryMgr_get_event_descriptions_return
;
2987 uint32_t i_GIAS_StandingQueryMgr_get_event_descriptions_return
;
2988 /* Operation specific Variable declarations End */
2990 switch(header
->message_type
) {
2994 switch(header
->rep_status
) {
2996 u_octet4_loop_GIAS_StandingQueryMgr_get_event_descriptions_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
2997 proto_tree_add_uint(tree
, hf_GIAS_StandingQueryMgr_get_event_descriptions_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_StandingQueryMgr_get_event_descriptions_return
);
3000 proto_tree
*tree_bak_N7TYg2TUGG6w
= tree
;
3001 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_StandingQueryMgr_get_event_descriptions_return");
3002 for (i_GIAS_StandingQueryMgr_get_event_descriptions_return
=0; i_GIAS_StandingQueryMgr_get_event_descriptions_return
< u_octet4_loop_GIAS_StandingQueryMgr_get_event_descriptions_return
; i_GIAS_StandingQueryMgr_get_event_descriptions_return
++) {
3004 { /* Begin struct "GIAS_Event" */
3005 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_Event");
3007 decode_GIAS_Event_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3008 } /* End struct "GIAS_Event" */
3010 tree
= tree_bak_N7TYg2TUGG6w
;
3014 case USER_EXCEPTION
:
3017 /* Unknown Exception */
3018 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3020 } /* switch(header->rep_status) */
3024 /* Unknown GIOP Message */
3025 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3027 } /* switch(header->message_type) */
3031 * IDL:GIAS/CatalogMgr/hit_count:1.0
3034 decode_GIAS_CatalogMgr_hit_count(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3036 /* Operation specific Variable declarations Begin */
3037 uint32_t u_octet4_loop_GIAS_CatalogMgr_hit_count_properties
;
3038 uint32_t i_GIAS_CatalogMgr_hit_count_properties
;
3039 /* Operation specific Variable declarations End */
3041 switch(header
->message_type
) {
3043 { /* Begin struct "GIAS_Query" */
3044 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_Query");
3046 decode_GIAS_Query_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3047 } /* End struct "GIAS_Query" */
3048 u_octet4_loop_GIAS_CatalogMgr_hit_count_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3049 proto_tree_add_uint(tree
, hf_GIAS_CatalogMgr_hit_count_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_CatalogMgr_hit_count_properties
);
3052 proto_tree
*tree_bak_utUoF2RwynCZ
= tree
;
3053 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_CatalogMgr_hit_count_properties");
3054 for (i_GIAS_CatalogMgr_hit_count_properties
=0; i_GIAS_CatalogMgr_hit_count_properties
< u_octet4_loop_GIAS_CatalogMgr_hit_count_properties
; i_GIAS_CatalogMgr_hit_count_properties
++) {
3056 { /* Begin struct "UCO_NameValue" */
3057 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
3059 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3060 } /* End struct "UCO_NameValue" */
3062 tree
= tree_bak_utUoF2RwynCZ
;
3067 switch(header
->rep_status
) {
3069 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
3072 case USER_EXCEPTION
:
3075 /* Unknown Exception */
3076 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3078 } /* switch(header->rep_status) */
3082 /* Unknown GIOP Message */
3083 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3085 } /* switch(header->message_type) */
3089 * IDL:GIAS/CatalogMgr/submit_query:1.0
3092 decode_GIAS_CatalogMgr_submit_query(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3094 /* Operation specific Variable declarations Begin */
3095 uint32_t u_octet4_loop_GIAS_CatalogMgr_submit_query_result_attributes
;
3096 uint32_t i_GIAS_CatalogMgr_submit_query_result_attributes
;
3097 uint32_t u_octet4_loop_GIAS_CatalogMgr_submit_query_sort_attributes
;
3098 uint32_t i_GIAS_CatalogMgr_submit_query_sort_attributes
;
3099 uint32_t u_octet4_loop_GIAS_CatalogMgr_submit_query_properties
;
3100 uint32_t i_GIAS_CatalogMgr_submit_query_properties
;
3101 /* Operation specific Variable declarations End */
3103 switch(header
->message_type
) {
3105 { /* Begin struct "GIAS_Query" */
3106 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_Query");
3108 decode_GIAS_Query_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3109 } /* End struct "GIAS_Query" */
3110 u_octet4_loop_GIAS_CatalogMgr_submit_query_result_attributes
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3111 proto_tree_add_uint(tree
, hf_GIAS_CatalogMgr_submit_query_result_attributes_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_CatalogMgr_submit_query_result_attributes
);
3114 proto_tree
*tree_bak_xr0IrPfIBaHm
= tree
;
3115 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_CatalogMgr_submit_query_result_attributes");
3116 for (i_GIAS_CatalogMgr_submit_query_result_attributes
=0; i_GIAS_CatalogMgr_submit_query_result_attributes
< u_octet4_loop_GIAS_CatalogMgr_submit_query_result_attributes
; i_GIAS_CatalogMgr_submit_query_result_attributes
++) {
3118 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_CatalogMgr_submit_query_result_attributes
);
3121 tree
= tree_bak_xr0IrPfIBaHm
;
3124 u_octet4_loop_GIAS_CatalogMgr_submit_query_sort_attributes
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3125 proto_tree_add_uint(tree
, hf_GIAS_CatalogMgr_submit_query_sort_attributes_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_CatalogMgr_submit_query_sort_attributes
);
3128 proto_tree
*tree_bak_lImwg4uTilCZ
= tree
;
3129 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_CatalogMgr_submit_query_sort_attributes");
3130 for (i_GIAS_CatalogMgr_submit_query_sort_attributes
=0; i_GIAS_CatalogMgr_submit_query_sort_attributes
< u_octet4_loop_GIAS_CatalogMgr_submit_query_sort_attributes
; i_GIAS_CatalogMgr_submit_query_sort_attributes
++) {
3132 { /* Begin struct "GIAS_SortAttribute" */
3133 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_SortAttribute");
3135 decode_GIAS_SortAttribute_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3136 } /* End struct "GIAS_SortAttribute" */
3138 tree
= tree_bak_lImwg4uTilCZ
;
3141 u_octet4_loop_GIAS_CatalogMgr_submit_query_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3142 proto_tree_add_uint(tree
, hf_GIAS_CatalogMgr_submit_query_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_CatalogMgr_submit_query_properties
);
3145 proto_tree
*tree_bak_tAwom7MGBdaJ
= tree
;
3146 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_CatalogMgr_submit_query_properties");
3147 for (i_GIAS_CatalogMgr_submit_query_properties
=0; i_GIAS_CatalogMgr_submit_query_properties
< u_octet4_loop_GIAS_CatalogMgr_submit_query_properties
; i_GIAS_CatalogMgr_submit_query_properties
++) {
3149 { /* Begin struct "UCO_NameValue" */
3150 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
3152 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3153 } /* End struct "UCO_NameValue" */
3155 tree
= tree_bak_tAwom7MGBdaJ
;
3160 switch(header
->rep_status
) {
3162 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
3165 case USER_EXCEPTION
:
3168 /* Unknown Exception */
3169 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3171 } /* switch(header->rep_status) */
3175 /* Unknown GIOP Message */
3176 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3178 } /* switch(header->message_type) */
3182 * IDL:GIAS/UpdateMgr/delete_product:1.0
3185 decode_GIAS_UpdateMgr_delete_product(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3187 switch(header
->message_type
) {
3189 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
3193 switch(header
->rep_status
) {
3195 /* Function returns void */
3198 case USER_EXCEPTION
:
3201 /* Unknown Exception */
3202 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3204 } /* switch(header->rep_status) */
3208 /* Unknown GIOP Message */
3209 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3211 } /* switch(header->message_type) */
3215 * IDL:GIAS/UpdateMgr/release_lock:1.0
3218 decode_GIAS_UpdateMgr_release_lock(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3220 switch(header
->message_type
) {
3222 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
3226 switch(header
->rep_status
) {
3228 /* Function returns void */
3231 case USER_EXCEPTION
:
3234 /* Unknown Exception */
3235 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3237 } /* switch(header->rep_status) */
3241 /* Unknown GIOP Message */
3242 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3244 } /* switch(header->message_type) */
3248 * IDL:GIAS/UpdateMgr/update_by_query:1.0
3251 decode_GIAS_UpdateMgr_update_by_query(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3253 /* Operation specific Variable declarations Begin */
3254 uint32_t u_octet4_loop_GIAS_UpdateMgr_update_by_query_properties
;
3255 uint32_t i_GIAS_UpdateMgr_update_by_query_properties
;
3256 /* Operation specific Variable declarations End */
3258 switch(header
->message_type
) {
3260 { /* Begin struct "UCO_NameValue" */
3261 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
3263 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3264 } /* End struct "UCO_NameValue" */
3265 { /* Begin struct "GIAS_Query" */
3266 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_Query");
3268 decode_GIAS_Query_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3269 } /* End struct "GIAS_Query" */
3270 u_octet4_loop_GIAS_UpdateMgr_update_by_query_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3271 proto_tree_add_uint(tree
, hf_GIAS_UpdateMgr_update_by_query_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_UpdateMgr_update_by_query_properties
);
3274 proto_tree
*tree_bak_maDCOZQMVGIN
= tree
;
3275 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_UpdateMgr_update_by_query_properties");
3276 for (i_GIAS_UpdateMgr_update_by_query_properties
=0; i_GIAS_UpdateMgr_update_by_query_properties
< u_octet4_loop_GIAS_UpdateMgr_update_by_query_properties
; i_GIAS_UpdateMgr_update_by_query_properties
++) {
3278 { /* Begin struct "UCO_NameValue" */
3279 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
3281 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3282 } /* End struct "UCO_NameValue" */
3284 tree
= tree_bak_maDCOZQMVGIN
;
3289 switch(header
->rep_status
) {
3291 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
3294 case USER_EXCEPTION
:
3297 /* Unknown Exception */
3298 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3300 } /* switch(header->rep_status) */
3304 /* Unknown GIOP Message */
3305 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3307 } /* switch(header->message_type) */
3311 * IDL:GIAS/UpdateMgr/update:1.0
3314 decode_GIAS_UpdateMgr_update(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3316 /* Operation specific Variable declarations Begin */
3317 uint32_t u_octet4_loop_GIAS_UpdateMgr_update_changes
;
3318 uint32_t i_GIAS_UpdateMgr_update_changes
;
3319 uint32_t u_octet4_loop_GIAS_UpdateMgr_update_relfiles
;
3320 uint32_t i_GIAS_UpdateMgr_update_relfiles
;
3321 uint32_t u_octet4_loop_GIAS_UpdateMgr_update_properties
;
3322 uint32_t i_GIAS_UpdateMgr_update_properties
;
3323 /* Operation specific Variable declarations End */
3325 switch(header
->message_type
) {
3327 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_UpdateMgr_update_view
);
3329 u_octet4_loop_GIAS_UpdateMgr_update_changes
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3330 proto_tree_add_uint(tree
, hf_GIAS_UpdateMgr_update_changes_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_UpdateMgr_update_changes
);
3333 proto_tree
*tree_bak_CY86wCvDcYUK
= tree
;
3334 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_UpdateMgr_update_changes");
3335 for (i_GIAS_UpdateMgr_update_changes
=0; i_GIAS_UpdateMgr_update_changes
< u_octet4_loop_GIAS_UpdateMgr_update_changes
; i_GIAS_UpdateMgr_update_changes
++) {
3337 { /* Begin struct "UCO_UpdateDAG" */
3338 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_UpdateDAG");
3340 decode_UCO_UpdateDAG_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3341 } /* End struct "UCO_UpdateDAG" */
3343 tree
= tree_bak_CY86wCvDcYUK
;
3346 u_octet4_loop_GIAS_UpdateMgr_update_relfiles
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3347 proto_tree_add_uint(tree
, hf_GIAS_UpdateMgr_update_relfiles_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_UpdateMgr_update_relfiles
);
3350 proto_tree
*tree_bak_NJNWPYmhTymy
= tree
;
3351 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_UpdateMgr_update_relfiles");
3352 for (i_GIAS_UpdateMgr_update_relfiles
=0; i_GIAS_UpdateMgr_update_relfiles
< u_octet4_loop_GIAS_UpdateMgr_update_relfiles
; i_GIAS_UpdateMgr_update_relfiles
++) {
3354 { /* Begin struct "GIAS_RelatedFile" */
3355 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_RelatedFile");
3357 decode_GIAS_RelatedFile_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3358 } /* End struct "GIAS_RelatedFile" */
3360 tree
= tree_bak_NJNWPYmhTymy
;
3363 u_octet4_loop_GIAS_UpdateMgr_update_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3364 proto_tree_add_uint(tree
, hf_GIAS_UpdateMgr_update_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_UpdateMgr_update_properties
);
3367 proto_tree
*tree_bak_eE3zVjBeQYPt
= tree
;
3368 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_UpdateMgr_update_properties");
3369 for (i_GIAS_UpdateMgr_update_properties
=0; i_GIAS_UpdateMgr_update_properties
< u_octet4_loop_GIAS_UpdateMgr_update_properties
; i_GIAS_UpdateMgr_update_properties
++) {
3371 { /* Begin struct "UCO_NameValue" */
3372 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
3374 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3375 } /* End struct "UCO_NameValue" */
3377 tree
= tree_bak_eE3zVjBeQYPt
;
3382 switch(header
->rep_status
) {
3384 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
3387 case USER_EXCEPTION
:
3390 /* Unknown Exception */
3391 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3393 } /* switch(header->rep_status) */
3397 /* Unknown GIOP Message */
3398 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3400 } /* switch(header->message_type) */
3404 * IDL:GIAS/UpdateMgr/set_lock:1.0
3407 decode_GIAS_UpdateMgr_set_lock(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3409 switch(header
->message_type
) {
3411 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
3415 switch(header
->rep_status
) {
3417 /* Function returns void */
3420 case USER_EXCEPTION
:
3423 /* Unknown Exception */
3424 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3426 } /* switch(header->rep_status) */
3430 /* Unknown GIOP Message */
3431 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3433 } /* switch(header->message_type) */
3437 * IDL:GIAS/CreationMgr/create_association:1.0
3440 decode_GIAS_CreationMgr_create_association(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3442 /* Operation specific Variable declarations Begin */
3443 uint32_t u_octet4_loop_GIAS_CreationMgr_create_association_view_b_objects
;
3444 uint32_t i_GIAS_CreationMgr_create_association_view_b_objects
;
3445 uint32_t u_octet4_loop_GIAS_CreationMgr_create_association_assoc_info
;
3446 uint32_t i_GIAS_CreationMgr_create_association_assoc_info
;
3447 /* Operation specific Variable declarations End */
3449 switch(header
->message_type
) {
3451 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_CreationMgr_create_association_assoc_name
);
3453 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
3455 u_octet4_loop_GIAS_CreationMgr_create_association_view_b_objects
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3456 proto_tree_add_uint(tree
, hf_GIAS_CreationMgr_create_association_view_b_objects_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_CreationMgr_create_association_view_b_objects
);
3459 proto_tree
*tree_bak_vzn0TcOJ5BXh
= tree
;
3460 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_CreationMgr_create_association_view_b_objects");
3461 for (i_GIAS_CreationMgr_create_association_view_b_objects
=0; i_GIAS_CreationMgr_create_association_view_b_objects
< u_octet4_loop_GIAS_CreationMgr_create_association_view_b_objects
; i_GIAS_CreationMgr_create_association_view_b_objects
++) {
3463 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
3466 tree
= tree_bak_vzn0TcOJ5BXh
;
3469 u_octet4_loop_GIAS_CreationMgr_create_association_assoc_info
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3470 proto_tree_add_uint(tree
, hf_GIAS_CreationMgr_create_association_assoc_info_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_CreationMgr_create_association_assoc_info
);
3473 proto_tree
*tree_bak_Q7GJa89Cfv3E
= tree
;
3474 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_CreationMgr_create_association_assoc_info");
3475 for (i_GIAS_CreationMgr_create_association_assoc_info
=0; i_GIAS_CreationMgr_create_association_assoc_info
< u_octet4_loop_GIAS_CreationMgr_create_association_assoc_info
; i_GIAS_CreationMgr_create_association_assoc_info
++) {
3477 { /* Begin struct "UCO_NameValue" */
3478 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
3480 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3481 } /* End struct "UCO_NameValue" */
3483 tree
= tree_bak_Q7GJa89Cfv3E
;
3488 switch(header
->rep_status
) {
3490 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
3493 case USER_EXCEPTION
:
3496 /* Unknown Exception */
3497 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3499 } /* switch(header->rep_status) */
3503 /* Unknown GIOP Message */
3504 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3506 } /* switch(header->message_type) */
3510 * IDL:GIAS/CreationMgr/create_metadata:1.0
3513 decode_GIAS_CreationMgr_create_metadata(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3515 /* Operation specific Variable declarations Begin */
3516 uint32_t u_octet4_loop_GIAS_CreationMgr_create_metadata_related_files
;
3517 uint32_t i_GIAS_CreationMgr_create_metadata_related_files
;
3518 uint32_t u_octet4_loop_GIAS_CreationMgr_create_metadata_properties
;
3519 uint32_t i_GIAS_CreationMgr_create_metadata_properties
;
3520 /* Operation specific Variable declarations End */
3522 switch(header
->message_type
) {
3524 { /* Begin struct "UCO_DAG" */
3525 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_DAG");
3527 decode_UCO_DAG_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3528 } /* End struct "UCO_DAG" */
3529 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_CreationMgr_create_metadata_view_name
);
3531 u_octet4_loop_GIAS_CreationMgr_create_metadata_related_files
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3532 proto_tree_add_uint(tree
, hf_GIAS_CreationMgr_create_metadata_related_files_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_CreationMgr_create_metadata_related_files
);
3535 proto_tree
*tree_bak_iCQmkkHz20Ic
= tree
;
3536 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_CreationMgr_create_metadata_related_files");
3537 for (i_GIAS_CreationMgr_create_metadata_related_files
=0; i_GIAS_CreationMgr_create_metadata_related_files
< u_octet4_loop_GIAS_CreationMgr_create_metadata_related_files
; i_GIAS_CreationMgr_create_metadata_related_files
++) {
3539 { /* Begin struct "GIAS_RelatedFile" */
3540 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_RelatedFile");
3542 decode_GIAS_RelatedFile_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3543 } /* End struct "GIAS_RelatedFile" */
3545 tree
= tree_bak_iCQmkkHz20Ic
;
3548 u_octet4_loop_GIAS_CreationMgr_create_metadata_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3549 proto_tree_add_uint(tree
, hf_GIAS_CreationMgr_create_metadata_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_CreationMgr_create_metadata_properties
);
3552 proto_tree
*tree_bak_1lAmGPZ6DU1s
= tree
;
3553 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_CreationMgr_create_metadata_properties");
3554 for (i_GIAS_CreationMgr_create_metadata_properties
=0; i_GIAS_CreationMgr_create_metadata_properties
< u_octet4_loop_GIAS_CreationMgr_create_metadata_properties
; i_GIAS_CreationMgr_create_metadata_properties
++) {
3556 { /* Begin struct "UCO_NameValue" */
3557 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
3559 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3560 } /* End struct "UCO_NameValue" */
3562 tree
= tree_bak_1lAmGPZ6DU1s
;
3567 switch(header
->rep_status
) {
3569 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
3572 case USER_EXCEPTION
:
3575 /* Unknown Exception */
3576 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3578 } /* switch(header->rep_status) */
3582 /* Unknown GIOP Message */
3583 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3585 } /* switch(header->message_type) */
3589 * IDL:GIAS/CreationMgr/create:1.0
3592 decode_GIAS_CreationMgr_create(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3594 /* Operation specific Variable declarations Begin */
3595 uint32_t u_octet4_loop_GIAS_CreationMgr_create_new_product
;
3596 uint32_t i_GIAS_CreationMgr_create_new_product
;
3597 uint32_t u_octet4_loop_GIAS_CreationMgr_create_related_files
;
3598 uint32_t i_GIAS_CreationMgr_create_related_files
;
3599 uint32_t u_octet4_loop_GIAS_CreationMgr_create_properties
;
3600 uint32_t i_GIAS_CreationMgr_create_properties
;
3601 /* Operation specific Variable declarations End */
3603 switch(header
->message_type
) {
3605 u_octet4_loop_GIAS_CreationMgr_create_new_product
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3606 proto_tree_add_uint(tree
, hf_GIAS_CreationMgr_create_new_product_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_CreationMgr_create_new_product
);
3609 proto_tree
*tree_bak_OG5BaLT20iMn
= tree
;
3610 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_CreationMgr_create_new_product");
3611 for (i_GIAS_CreationMgr_create_new_product
=0; i_GIAS_CreationMgr_create_new_product
< u_octet4_loop_GIAS_CreationMgr_create_new_product
; i_GIAS_CreationMgr_create_new_product
++) {
3613 { /* Begin struct "UCO_FileLocation" */
3614 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_FileLocation");
3616 decode_UCO_FileLocation_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3617 } /* End struct "UCO_FileLocation" */
3619 tree
= tree_bak_OG5BaLT20iMn
;
3622 u_octet4_loop_GIAS_CreationMgr_create_related_files
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3623 proto_tree_add_uint(tree
, hf_GIAS_CreationMgr_create_related_files_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_CreationMgr_create_related_files
);
3626 proto_tree
*tree_bak_TY8G8UFP2cdG
= tree
;
3627 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_CreationMgr_create_related_files");
3628 for (i_GIAS_CreationMgr_create_related_files
=0; i_GIAS_CreationMgr_create_related_files
< u_octet4_loop_GIAS_CreationMgr_create_related_files
; i_GIAS_CreationMgr_create_related_files
++) {
3630 { /* Begin struct "GIAS_RelatedFile" */
3631 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_RelatedFile");
3633 decode_GIAS_RelatedFile_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3634 } /* End struct "GIAS_RelatedFile" */
3636 tree
= tree_bak_TY8G8UFP2cdG
;
3639 { /* Begin struct "UCO_DAG" */
3640 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_DAG");
3642 decode_UCO_DAG_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3643 } /* End struct "UCO_DAG" */
3644 u_octet4_loop_GIAS_CreationMgr_create_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3645 proto_tree_add_uint(tree
, hf_GIAS_CreationMgr_create_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_CreationMgr_create_properties
);
3648 proto_tree
*tree_bak_AYqN849KRM36
= tree
;
3649 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_CreationMgr_create_properties");
3650 for (i_GIAS_CreationMgr_create_properties
=0; i_GIAS_CreationMgr_create_properties
< u_octet4_loop_GIAS_CreationMgr_create_properties
; i_GIAS_CreationMgr_create_properties
++) {
3652 { /* Begin struct "UCO_NameValue" */
3653 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
3655 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3656 } /* End struct "UCO_NameValue" */
3658 tree
= tree_bak_AYqN849KRM36
;
3663 switch(header
->rep_status
) {
3665 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
3668 case USER_EXCEPTION
:
3671 /* Unknown Exception */
3672 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3674 } /* switch(header->rep_status) */
3678 /* Unknown GIOP Message */
3679 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3681 } /* switch(header->message_type) */
3685 * IDL:GIAS/DataModelMgr/get_max_vertices:1.0
3688 decode_GIAS_DataModelMgr_get_max_vertices(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3690 /* Operation specific Variable declarations Begin */
3691 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_max_vertices_properties
;
3692 uint32_t i_GIAS_DataModelMgr_get_max_vertices_properties
;
3693 /* Operation specific Variable declarations End */
3695 switch(header
->message_type
) {
3697 u_octet4_loop_GIAS_DataModelMgr_get_max_vertices_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3698 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_max_vertices_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_max_vertices_properties
);
3701 proto_tree
*tree_bak_ZZHLWXFgmUKd
= tree
;
3702 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_max_vertices_properties");
3703 for (i_GIAS_DataModelMgr_get_max_vertices_properties
=0; i_GIAS_DataModelMgr_get_max_vertices_properties
< u_octet4_loop_GIAS_DataModelMgr_get_max_vertices_properties
; i_GIAS_DataModelMgr_get_max_vertices_properties
++) {
3705 { /* Begin struct "UCO_NameValue" */
3706 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
3708 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3709 } /* End struct "UCO_NameValue" */
3711 tree
= tree_bak_ZZHLWXFgmUKd
;
3716 switch(header
->rep_status
) {
3718 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_max_vertices_return
, tvb
, *offset
-2, 2, get_CDR_ushort(tvb
,offset
,stream_is_big_endian
, boundary
));
3721 case USER_EXCEPTION
:
3724 /* Unknown Exception */
3725 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3727 } /* switch(header->rep_status) */
3731 /* Unknown GIOP Message */
3732 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3734 } /* switch(header->message_type) */
3738 * IDL:GIAS/DataModelMgr/get_associations:1.0
3741 decode_GIAS_DataModelMgr_get_associations(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3743 /* Operation specific Variable declarations Begin */
3744 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_associations_properties
;
3745 uint32_t i_GIAS_DataModelMgr_get_associations_properties
;
3746 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_associations_return
;
3747 uint32_t i_GIAS_DataModelMgr_get_associations_return
;
3748 /* Operation specific Variable declarations End */
3750 switch(header
->message_type
) {
3752 u_octet4_loop_GIAS_DataModelMgr_get_associations_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3753 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_associations_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_associations_properties
);
3756 proto_tree
*tree_bak_AMuNI9c5k0IS
= tree
;
3757 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_associations_properties");
3758 for (i_GIAS_DataModelMgr_get_associations_properties
=0; i_GIAS_DataModelMgr_get_associations_properties
< u_octet4_loop_GIAS_DataModelMgr_get_associations_properties
; i_GIAS_DataModelMgr_get_associations_properties
++) {
3760 { /* Begin struct "UCO_NameValue" */
3761 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
3763 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3764 } /* End struct "UCO_NameValue" */
3766 tree
= tree_bak_AMuNI9c5k0IS
;
3771 switch(header
->rep_status
) {
3773 u_octet4_loop_GIAS_DataModelMgr_get_associations_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3774 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_associations_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_associations_return
);
3777 proto_tree
*tree_bak_o4IPKUhfGYCQ
= tree
;
3778 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_associations_return");
3779 for (i_GIAS_DataModelMgr_get_associations_return
=0; i_GIAS_DataModelMgr_get_associations_return
< u_octet4_loop_GIAS_DataModelMgr_get_associations_return
; i_GIAS_DataModelMgr_get_associations_return
++) {
3781 { /* Begin struct "GIAS_Association" */
3782 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_Association");
3784 decode_GIAS_Association_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3785 } /* End struct "GIAS_Association" */
3787 tree
= tree_bak_o4IPKUhfGYCQ
;
3791 case USER_EXCEPTION
:
3794 /* Unknown Exception */
3795 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3797 } /* switch(header->rep_status) */
3801 /* Unknown GIOP Message */
3802 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3804 } /* switch(header->message_type) */
3808 * IDL:GIAS/DataModelMgr/get_entity_attributes:1.0
3811 decode_GIAS_DataModelMgr_get_entity_attributes(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3813 /* Operation specific Variable declarations Begin */
3814 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_entity_attributes_properties
;
3815 uint32_t i_GIAS_DataModelMgr_get_entity_attributes_properties
;
3816 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_entity_attributes_return
;
3817 uint32_t i_GIAS_DataModelMgr_get_entity_attributes_return
;
3818 /* Operation specific Variable declarations End */
3820 switch(header
->message_type
) {
3822 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_DataModelMgr_get_entity_attributes_aEntity
);
3824 u_octet4_loop_GIAS_DataModelMgr_get_entity_attributes_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3825 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_entity_attributes_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_entity_attributes_properties
);
3828 proto_tree
*tree_bak_leqrbLE3wqNv
= tree
;
3829 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_entity_attributes_properties");
3830 for (i_GIAS_DataModelMgr_get_entity_attributes_properties
=0; i_GIAS_DataModelMgr_get_entity_attributes_properties
< u_octet4_loop_GIAS_DataModelMgr_get_entity_attributes_properties
; i_GIAS_DataModelMgr_get_entity_attributes_properties
++) {
3832 { /* Begin struct "UCO_NameValue" */
3833 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
3835 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3836 } /* End struct "UCO_NameValue" */
3838 tree
= tree_bak_leqrbLE3wqNv
;
3843 switch(header
->rep_status
) {
3845 u_octet4_loop_GIAS_DataModelMgr_get_entity_attributes_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3846 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_entity_attributes_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_entity_attributes_return
);
3849 proto_tree
*tree_bak_rVRIBOj1Aq9s
= tree
;
3850 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_entity_attributes_return");
3851 for (i_GIAS_DataModelMgr_get_entity_attributes_return
=0; i_GIAS_DataModelMgr_get_entity_attributes_return
< u_octet4_loop_GIAS_DataModelMgr_get_entity_attributes_return
; i_GIAS_DataModelMgr_get_entity_attributes_return
++) {
3853 { /* Begin struct "GIAS_AttributeInformation" */
3854 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_AttributeInformation");
3856 decode_GIAS_AttributeInformation_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3857 } /* End struct "GIAS_AttributeInformation" */
3859 tree
= tree_bak_rVRIBOj1Aq9s
;
3863 case USER_EXCEPTION
:
3866 /* Unknown Exception */
3867 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3869 } /* switch(header->rep_status) */
3873 /* Unknown GIOP Message */
3874 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3876 } /* switch(header->message_type) */
3880 * IDL:GIAS/DataModelMgr/get_entities:1.0
3883 decode_GIAS_DataModelMgr_get_entities(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3885 /* Operation specific Variable declarations Begin */
3886 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_entities_properties
;
3887 uint32_t i_GIAS_DataModelMgr_get_entities_properties
;
3888 /* Operation specific Variable declarations End */
3890 switch(header
->message_type
) {
3892 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_DataModelMgr_get_entities_view_name
);
3894 u_octet4_loop_GIAS_DataModelMgr_get_entities_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3895 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_entities_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_entities_properties
);
3898 proto_tree
*tree_bak_xgzKbpUMniAb
= tree
;
3899 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_entities_properties");
3900 for (i_GIAS_DataModelMgr_get_entities_properties
=0; i_GIAS_DataModelMgr_get_entities_properties
< u_octet4_loop_GIAS_DataModelMgr_get_entities_properties
; i_GIAS_DataModelMgr_get_entities_properties
++) {
3902 { /* Begin struct "UCO_NameValue" */
3903 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
3905 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3906 } /* End struct "UCO_NameValue" */
3908 tree
= tree_bak_xgzKbpUMniAb
;
3913 switch(header
->rep_status
) {
3915 { /* Begin struct "UCO_EntityGraph" */
3916 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_EntityGraph");
3918 decode_UCO_EntityGraph_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3919 } /* End struct "UCO_EntityGraph" */
3921 case USER_EXCEPTION
:
3924 /* Unknown Exception */
3925 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3927 } /* switch(header->rep_status) */
3931 /* Unknown GIOP Message */
3932 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
3934 } /* switch(header->message_type) */
3938 * IDL:GIAS/DataModelMgr/get_queryable_attributes:1.0
3941 decode_GIAS_DataModelMgr_get_queryable_attributes(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
3943 /* Operation specific Variable declarations Begin */
3944 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_queryable_attributes_properties
;
3945 uint32_t i_GIAS_DataModelMgr_get_queryable_attributes_properties
;
3946 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_queryable_attributes_return
;
3947 uint32_t i_GIAS_DataModelMgr_get_queryable_attributes_return
;
3948 /* Operation specific Variable declarations End */
3950 switch(header
->message_type
) {
3952 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_DataModelMgr_get_queryable_attributes_view_name
);
3954 u_octet4_loop_GIAS_DataModelMgr_get_queryable_attributes_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3955 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_queryable_attributes_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_queryable_attributes_properties
);
3958 proto_tree
*tree_bak_0QFaRLEyTcnl
= tree
;
3959 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_queryable_attributes_properties");
3960 for (i_GIAS_DataModelMgr_get_queryable_attributes_properties
=0; i_GIAS_DataModelMgr_get_queryable_attributes_properties
< u_octet4_loop_GIAS_DataModelMgr_get_queryable_attributes_properties
; i_GIAS_DataModelMgr_get_queryable_attributes_properties
++) {
3962 { /* Begin struct "UCO_NameValue" */
3963 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
3965 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3966 } /* End struct "UCO_NameValue" */
3968 tree
= tree_bak_0QFaRLEyTcnl
;
3973 switch(header
->rep_status
) {
3975 u_octet4_loop_GIAS_DataModelMgr_get_queryable_attributes_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
3976 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_queryable_attributes_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_queryable_attributes_return
);
3979 proto_tree
*tree_bak_QglhMYy8sk7u
= tree
;
3980 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_queryable_attributes_return");
3981 for (i_GIAS_DataModelMgr_get_queryable_attributes_return
=0; i_GIAS_DataModelMgr_get_queryable_attributes_return
< u_octet4_loop_GIAS_DataModelMgr_get_queryable_attributes_return
; i_GIAS_DataModelMgr_get_queryable_attributes_return
++) {
3983 { /* Begin struct "GIAS_AttributeInformation" */
3984 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_AttributeInformation");
3986 decode_GIAS_AttributeInformation_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
3987 } /* End struct "GIAS_AttributeInformation" */
3989 tree
= tree_bak_QglhMYy8sk7u
;
3993 case USER_EXCEPTION
:
3996 /* Unknown Exception */
3997 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
3999 } /* switch(header->rep_status) */
4003 /* Unknown GIOP Message */
4004 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4006 } /* switch(header->message_type) */
4010 * IDL:GIAS/DataModelMgr/get_attributes:1.0
4013 decode_GIAS_DataModelMgr_get_attributes(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4015 /* Operation specific Variable declarations Begin */
4016 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_attributes_properties
;
4017 uint32_t i_GIAS_DataModelMgr_get_attributes_properties
;
4018 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_attributes_return
;
4019 uint32_t i_GIAS_DataModelMgr_get_attributes_return
;
4020 /* Operation specific Variable declarations End */
4022 switch(header
->message_type
) {
4024 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_DataModelMgr_get_attributes_view_name
);
4026 u_octet4_loop_GIAS_DataModelMgr_get_attributes_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4027 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_attributes_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_attributes_properties
);
4030 proto_tree
*tree_bak_Jazadil2zXSw
= tree
;
4031 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_attributes_properties");
4032 for (i_GIAS_DataModelMgr_get_attributes_properties
=0; i_GIAS_DataModelMgr_get_attributes_properties
< u_octet4_loop_GIAS_DataModelMgr_get_attributes_properties
; i_GIAS_DataModelMgr_get_attributes_properties
++) {
4034 { /* Begin struct "UCO_NameValue" */
4035 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
4037 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4038 } /* End struct "UCO_NameValue" */
4040 tree
= tree_bak_Jazadil2zXSw
;
4045 switch(header
->rep_status
) {
4047 u_octet4_loop_GIAS_DataModelMgr_get_attributes_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4048 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_attributes_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_attributes_return
);
4051 proto_tree
*tree_bak_hnNPF4sKfu74
= tree
;
4052 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_attributes_return");
4053 for (i_GIAS_DataModelMgr_get_attributes_return
=0; i_GIAS_DataModelMgr_get_attributes_return
< u_octet4_loop_GIAS_DataModelMgr_get_attributes_return
; i_GIAS_DataModelMgr_get_attributes_return
++) {
4055 { /* Begin struct "GIAS_AttributeInformation" */
4056 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_AttributeInformation");
4058 decode_GIAS_AttributeInformation_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4059 } /* End struct "GIAS_AttributeInformation" */
4061 tree
= tree_bak_hnNPF4sKfu74
;
4065 case USER_EXCEPTION
:
4068 /* Unknown Exception */
4069 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4071 } /* switch(header->rep_status) */
4075 /* Unknown GIOP Message */
4076 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4078 } /* switch(header->message_type) */
4082 * IDL:GIAS/DataModelMgr/get_view_names:1.0
4085 decode_GIAS_DataModelMgr_get_view_names(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4087 /* Operation specific Variable declarations Begin */
4088 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_view_names_properties
;
4089 uint32_t i_GIAS_DataModelMgr_get_view_names_properties
;
4090 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_view_names_return
;
4091 uint32_t i_GIAS_DataModelMgr_get_view_names_return
;
4092 /* Operation specific Variable declarations End */
4094 switch(header
->message_type
) {
4096 u_octet4_loop_GIAS_DataModelMgr_get_view_names_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4097 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_view_names_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_view_names_properties
);
4100 proto_tree
*tree_bak_1RYFK6Wyk9dO
= tree
;
4101 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_view_names_properties");
4102 for (i_GIAS_DataModelMgr_get_view_names_properties
=0; i_GIAS_DataModelMgr_get_view_names_properties
< u_octet4_loop_GIAS_DataModelMgr_get_view_names_properties
; i_GIAS_DataModelMgr_get_view_names_properties
++) {
4104 { /* Begin struct "UCO_NameValue" */
4105 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
4107 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4108 } /* End struct "UCO_NameValue" */
4110 tree
= tree_bak_1RYFK6Wyk9dO
;
4115 switch(header
->rep_status
) {
4117 u_octet4_loop_GIAS_DataModelMgr_get_view_names_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4118 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_view_names_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_view_names_return
);
4121 proto_tree
*tree_bak_VzerWwpAaiLr
= tree
;
4122 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_view_names_return");
4123 for (i_GIAS_DataModelMgr_get_view_names_return
=0; i_GIAS_DataModelMgr_get_view_names_return
< u_octet4_loop_GIAS_DataModelMgr_get_view_names_return
; i_GIAS_DataModelMgr_get_view_names_return
++) {
4125 { /* Begin struct "GIAS_View" */
4126 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_View");
4128 decode_GIAS_View_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4129 } /* End struct "GIAS_View" */
4131 tree
= tree_bak_VzerWwpAaiLr
;
4135 case USER_EXCEPTION
:
4138 /* Unknown Exception */
4139 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4141 } /* switch(header->rep_status) */
4145 /* Unknown GIOP Message */
4146 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4148 } /* switch(header->message_type) */
4152 * IDL:GIAS/DataModelMgr/get_logical_attribute_name:1.0
4155 decode_GIAS_DataModelMgr_get_logical_attribute_name(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4157 /* Operation specific Variable declarations Begin */
4159 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_logical_attribute_name_properties
;
4160 uint32_t i_GIAS_DataModelMgr_get_logical_attribute_name_properties
;
4161 /* Operation specific Variable declarations End */
4163 switch(header
->message_type
) {
4165 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_DataModelMgr_get_logical_attribute_name_view_name
);
4167 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
4168 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_logical_attribute_name_attribute_type
, tvb
, *offset
-4, 4, u_octet4
);
4170 u_octet4_loop_GIAS_DataModelMgr_get_logical_attribute_name_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4171 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_logical_attribute_name_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_logical_attribute_name_properties
);
4174 proto_tree
*tree_bak_tHYi7qwawcKh
= tree
;
4175 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_logical_attribute_name_properties");
4176 for (i_GIAS_DataModelMgr_get_logical_attribute_name_properties
=0; i_GIAS_DataModelMgr_get_logical_attribute_name_properties
< u_octet4_loop_GIAS_DataModelMgr_get_logical_attribute_name_properties
; i_GIAS_DataModelMgr_get_logical_attribute_name_properties
++) {
4178 { /* Begin struct "UCO_NameValue" */
4179 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
4181 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4182 } /* End struct "UCO_NameValue" */
4184 tree
= tree_bak_tHYi7qwawcKh
;
4189 switch(header
->rep_status
) {
4191 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_DataModelMgr_get_logical_attribute_name_return
);
4194 case USER_EXCEPTION
:
4197 /* Unknown Exception */
4198 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4200 } /* switch(header->rep_status) */
4204 /* Unknown GIOP Message */
4205 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4207 } /* switch(header->message_type) */
4211 * IDL:GIAS/DataModelMgr/get_logical_aliases:1.0
4214 decode_GIAS_DataModelMgr_get_logical_aliases(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4216 /* Operation specific Variable declarations Begin */
4217 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_logical_aliases_properties
;
4218 uint32_t i_GIAS_DataModelMgr_get_logical_aliases_properties
;
4219 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_logical_aliases_return
;
4220 uint32_t i_GIAS_DataModelMgr_get_logical_aliases_return
;
4221 /* Operation specific Variable declarations End */
4223 switch(header
->message_type
) {
4225 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_DataModelMgr_get_logical_aliases_category
);
4227 u_octet4_loop_GIAS_DataModelMgr_get_logical_aliases_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4228 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_logical_aliases_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_logical_aliases_properties
);
4231 proto_tree
*tree_bak_7esbNxtfmdRt
= tree
;
4232 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_logical_aliases_properties");
4233 for (i_GIAS_DataModelMgr_get_logical_aliases_properties
=0; i_GIAS_DataModelMgr_get_logical_aliases_properties
< u_octet4_loop_GIAS_DataModelMgr_get_logical_aliases_properties
; i_GIAS_DataModelMgr_get_logical_aliases_properties
++) {
4235 { /* Begin struct "UCO_NameValue" */
4236 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
4238 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4239 } /* End struct "UCO_NameValue" */
4241 tree
= tree_bak_7esbNxtfmdRt
;
4246 switch(header
->rep_status
) {
4248 u_octet4_loop_GIAS_DataModelMgr_get_logical_aliases_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4249 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_logical_aliases_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_logical_aliases_return
);
4252 proto_tree
*tree_bak_XhAmx5dpZxRZ
= tree
;
4253 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_logical_aliases_return");
4254 for (i_GIAS_DataModelMgr_get_logical_aliases_return
=0; i_GIAS_DataModelMgr_get_logical_aliases_return
< u_octet4_loop_GIAS_DataModelMgr_get_logical_aliases_return
; i_GIAS_DataModelMgr_get_logical_aliases_return
++) {
4256 { /* Begin struct "UCO_NameName" */
4257 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameName");
4259 decode_UCO_NameName_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4260 } /* End struct "UCO_NameName" */
4262 tree
= tree_bak_XhAmx5dpZxRZ
;
4266 case USER_EXCEPTION
:
4269 /* Unknown Exception */
4270 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4272 } /* switch(header->rep_status) */
4276 /* Unknown GIOP Message */
4277 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4279 } /* switch(header->message_type) */
4283 * IDL:GIAS/DataModelMgr/get_alias_categories:1.0
4286 decode_GIAS_DataModelMgr_get_alias_categories(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4288 /* Operation specific Variable declarations Begin */
4289 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_alias_categories_properties
;
4290 uint32_t i_GIAS_DataModelMgr_get_alias_categories_properties
;
4291 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_alias_categories_return
;
4292 uint32_t i_GIAS_DataModelMgr_get_alias_categories_return
;
4293 /* Operation specific Variable declarations End */
4295 switch(header
->message_type
) {
4297 u_octet4_loop_GIAS_DataModelMgr_get_alias_categories_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4298 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_alias_categories_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_alias_categories_properties
);
4301 proto_tree
*tree_bak_asXCjEj1TZHc
= tree
;
4302 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_alias_categories_properties");
4303 for (i_GIAS_DataModelMgr_get_alias_categories_properties
=0; i_GIAS_DataModelMgr_get_alias_categories_properties
< u_octet4_loop_GIAS_DataModelMgr_get_alias_categories_properties
; i_GIAS_DataModelMgr_get_alias_categories_properties
++) {
4305 { /* Begin struct "UCO_NameValue" */
4306 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
4308 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4309 } /* End struct "UCO_NameValue" */
4311 tree
= tree_bak_asXCjEj1TZHc
;
4316 switch(header
->rep_status
) {
4318 u_octet4_loop_GIAS_DataModelMgr_get_alias_categories_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4319 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_alias_categories_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_alias_categories_return
);
4322 proto_tree
*tree_bak_ZotAO36GFoF6
= tree
;
4323 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_alias_categories_return");
4324 for (i_GIAS_DataModelMgr_get_alias_categories_return
=0; i_GIAS_DataModelMgr_get_alias_categories_return
< u_octet4_loop_GIAS_DataModelMgr_get_alias_categories_return
; i_GIAS_DataModelMgr_get_alias_categories_return
++) {
4326 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_DataModelMgr_get_alias_categories_return
);
4329 tree
= tree_bak_ZotAO36GFoF6
;
4333 case USER_EXCEPTION
:
4336 /* Unknown Exception */
4337 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4339 } /* switch(header->rep_status) */
4343 /* Unknown GIOP Message */
4344 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4346 } /* switch(header->message_type) */
4350 * IDL:GIAS/DataModelMgr/get_data_model_date:1.0
4353 decode_GIAS_DataModelMgr_get_data_model_date(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4355 /* Operation specific Variable declarations Begin */
4356 uint32_t u_octet4_loop_GIAS_DataModelMgr_get_data_model_date_properties
;
4357 uint32_t i_GIAS_DataModelMgr_get_data_model_date_properties
;
4358 /* Operation specific Variable declarations End */
4360 switch(header
->message_type
) {
4362 u_octet4_loop_GIAS_DataModelMgr_get_data_model_date_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4363 proto_tree_add_uint(tree
, hf_GIAS_DataModelMgr_get_data_model_date_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DataModelMgr_get_data_model_date_properties
);
4366 proto_tree
*tree_bak_uZCgxQLDoPQs
= tree
;
4367 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DataModelMgr_get_data_model_date_properties");
4368 for (i_GIAS_DataModelMgr_get_data_model_date_properties
=0; i_GIAS_DataModelMgr_get_data_model_date_properties
< u_octet4_loop_GIAS_DataModelMgr_get_data_model_date_properties
; i_GIAS_DataModelMgr_get_data_model_date_properties
++) {
4370 { /* Begin struct "UCO_NameValue" */
4371 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
4373 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4374 } /* End struct "UCO_NameValue" */
4376 tree
= tree_bak_uZCgxQLDoPQs
;
4381 switch(header
->rep_status
) {
4383 { /* Begin struct "UCO_AbsTime" */
4384 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_AbsTime");
4386 decode_UCO_AbsTime_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4387 } /* End struct "UCO_AbsTime" */
4389 case USER_EXCEPTION
:
4392 /* Unknown Exception */
4393 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4395 } /* switch(header->rep_status) */
4399 /* Unknown GIOP Message */
4400 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4402 } /* switch(header->message_type) */
4406 * IDL:GIAS/OrderMgr/order:1.0
4409 decode_GIAS_OrderMgr_order(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4411 /* Operation specific Variable declarations Begin */
4412 uint32_t u_octet4_loop_GIAS_OrderMgr_order_properties
;
4413 uint32_t i_GIAS_OrderMgr_order_properties
;
4414 /* Operation specific Variable declarations End */
4416 switch(header
->message_type
) {
4418 { /* Begin struct "GIAS_OrderContents" */
4419 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_OrderContents");
4421 decode_GIAS_OrderContents_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4422 } /* End struct "GIAS_OrderContents" */
4423 u_octet4_loop_GIAS_OrderMgr_order_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4424 proto_tree_add_uint(tree
, hf_GIAS_OrderMgr_order_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_OrderMgr_order_properties
);
4427 proto_tree
*tree_bak_SKL370VU8Upn
= tree
;
4428 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_OrderMgr_order_properties");
4429 for (i_GIAS_OrderMgr_order_properties
=0; i_GIAS_OrderMgr_order_properties
< u_octet4_loop_GIAS_OrderMgr_order_properties
; i_GIAS_OrderMgr_order_properties
++) {
4431 { /* Begin struct "UCO_NameValue" */
4432 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
4434 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4435 } /* End struct "UCO_NameValue" */
4437 tree
= tree_bak_SKL370VU8Upn
;
4442 switch(header
->rep_status
) {
4444 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
4447 case USER_EXCEPTION
:
4450 /* Unknown Exception */
4451 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4453 } /* switch(header->rep_status) */
4457 /* Unknown GIOP Message */
4458 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4460 } /* switch(header->message_type) */
4464 * IDL:GIAS/OrderMgr/validate_order:1.0
4467 decode_GIAS_OrderMgr_validate_order(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4469 /* Operation specific Variable declarations Begin */
4470 uint32_t u_octet4_loop_GIAS_OrderMgr_validate_order_properties
;
4471 uint32_t i_GIAS_OrderMgr_validate_order_properties
;
4472 /* Operation specific Variable declarations End */
4474 switch(header
->message_type
) {
4476 { /* Begin struct "GIAS_OrderContents" */
4477 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_OrderContents");
4479 decode_GIAS_OrderContents_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4480 } /* End struct "GIAS_OrderContents" */
4481 u_octet4_loop_GIAS_OrderMgr_validate_order_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4482 proto_tree_add_uint(tree
, hf_GIAS_OrderMgr_validate_order_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_OrderMgr_validate_order_properties
);
4485 proto_tree
*tree_bak_GPFAZhvZYwhU
= tree
;
4486 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_OrderMgr_validate_order_properties");
4487 for (i_GIAS_OrderMgr_validate_order_properties
=0; i_GIAS_OrderMgr_validate_order_properties
< u_octet4_loop_GIAS_OrderMgr_validate_order_properties
; i_GIAS_OrderMgr_validate_order_properties
++) {
4489 { /* Begin struct "UCO_NameValue" */
4490 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
4492 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4493 } /* End struct "UCO_NameValue" */
4495 tree
= tree_bak_GPFAZhvZYwhU
;
4500 switch(header
->rep_status
) {
4502 { /* Begin struct "GIAS_ValidationResults" */
4503 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_ValidationResults");
4505 decode_GIAS_ValidationResults_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4506 } /* End struct "GIAS_ValidationResults" */
4508 case USER_EXCEPTION
:
4511 /* Unknown Exception */
4512 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4514 } /* switch(header->rep_status) */
4518 /* Unknown GIOP Message */
4519 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4521 } /* switch(header->message_type) */
4525 * IDL:GIAS/OrderMgr/get_package_specifications:1.0
4528 decode_GIAS_OrderMgr_get_package_specifications(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4530 /* Operation specific Variable declarations Begin */
4531 uint32_t u_octet4_loop_GIAS_OrderMgr_get_package_specifications_return
;
4532 uint32_t i_GIAS_OrderMgr_get_package_specifications_return
;
4533 /* Operation specific Variable declarations End */
4535 switch(header
->message_type
) {
4539 switch(header
->rep_status
) {
4541 u_octet4_loop_GIAS_OrderMgr_get_package_specifications_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4542 proto_tree_add_uint(tree
, hf_GIAS_OrderMgr_get_package_specifications_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_OrderMgr_get_package_specifications_return
);
4545 proto_tree
*tree_bak_XUaXUZV2oRIh
= tree
;
4546 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_OrderMgr_get_package_specifications_return");
4547 for (i_GIAS_OrderMgr_get_package_specifications_return
=0; i_GIAS_OrderMgr_get_package_specifications_return
< u_octet4_loop_GIAS_OrderMgr_get_package_specifications_return
; i_GIAS_OrderMgr_get_package_specifications_return
++) {
4549 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_OrderMgr_get_package_specifications_return
);
4552 tree
= tree_bak_XUaXUZV2oRIh
;
4556 case USER_EXCEPTION
:
4559 /* Unknown Exception */
4560 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4562 } /* switch(header->rep_status) */
4566 /* Unknown GIOP Message */
4567 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4569 } /* switch(header->message_type) */
4573 * IDL:GIAS/QueryOrderMgr/submit_query_order:1.0
4576 decode_GIAS_QueryOrderMgr_submit_query_order(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4578 /* Operation specific Variable declarations Begin */
4580 uint32_t u_octet4_loop_GIAS_QueryOrderMgr_submit_query_order_properties
;
4581 uint32_t i_GIAS_QueryOrderMgr_submit_query_order_properties
;
4582 /* Operation specific Variable declarations End */
4584 switch(header
->message_type
) {
4586 { /* Begin struct "GIAS_Query" */
4587 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_Query");
4589 decode_GIAS_Query_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4590 } /* End struct "GIAS_Query" */
4591 { /* Begin struct "GIAS_QueryLifeSpan" */
4592 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_QueryLifeSpan");
4594 decode_GIAS_QueryLifeSpan_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4595 } /* End struct "GIAS_QueryLifeSpan" */
4596 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
4597 proto_tree_add_uint(tree
, hf_GIAS_QueryOrderMgr_submit_query_order_o_type
, tvb
, *offset
-4, 4, u_octet4
);
4599 { /* Begin struct "GIAS_QueryOrderContents" */
4600 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_QueryOrderContents");
4602 decode_GIAS_QueryOrderContents_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4603 } /* End struct "GIAS_QueryOrderContents" */
4604 u_octet4_loop_GIAS_QueryOrderMgr_submit_query_order_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4605 proto_tree_add_uint(tree
, hf_GIAS_QueryOrderMgr_submit_query_order_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_QueryOrderMgr_submit_query_order_properties
);
4608 proto_tree
*tree_bak_8JFciinq0N6y
= tree
;
4609 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_QueryOrderMgr_submit_query_order_properties");
4610 for (i_GIAS_QueryOrderMgr_submit_query_order_properties
=0; i_GIAS_QueryOrderMgr_submit_query_order_properties
< u_octet4_loop_GIAS_QueryOrderMgr_submit_query_order_properties
; i_GIAS_QueryOrderMgr_submit_query_order_properties
++) {
4612 { /* Begin struct "UCO_NameValue" */
4613 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
4615 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4616 } /* End struct "UCO_NameValue" */
4618 tree
= tree_bak_8JFciinq0N6y
;
4623 switch(header
->rep_status
) {
4625 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
4628 case USER_EXCEPTION
:
4631 /* Unknown Exception */
4632 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4634 } /* switch(header->rep_status) */
4638 /* Unknown GIOP Message */
4639 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4641 } /* switch(header->message_type) */
4645 * IDL:GIAS/QueryOrderMgr/get_event_descriptions:1.0
4648 decode_GIAS_QueryOrderMgr_get_event_descriptions(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4650 /* Operation specific Variable declarations Begin */
4651 uint32_t u_octet4_loop_GIAS_QueryOrderMgr_get_event_descriptions_return
;
4652 uint32_t i_GIAS_QueryOrderMgr_get_event_descriptions_return
;
4653 /* Operation specific Variable declarations End */
4655 switch(header
->message_type
) {
4659 switch(header
->rep_status
) {
4661 u_octet4_loop_GIAS_QueryOrderMgr_get_event_descriptions_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4662 proto_tree_add_uint(tree
, hf_GIAS_QueryOrderMgr_get_event_descriptions_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_QueryOrderMgr_get_event_descriptions_return
);
4665 proto_tree
*tree_bak_a8SLSkbKxonZ
= tree
;
4666 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_QueryOrderMgr_get_event_descriptions_return");
4667 for (i_GIAS_QueryOrderMgr_get_event_descriptions_return
=0; i_GIAS_QueryOrderMgr_get_event_descriptions_return
< u_octet4_loop_GIAS_QueryOrderMgr_get_event_descriptions_return
; i_GIAS_QueryOrderMgr_get_event_descriptions_return
++) {
4669 { /* Begin struct "GIAS_Event" */
4670 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_Event");
4672 decode_GIAS_Event_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
4673 } /* End struct "GIAS_Event" */
4675 tree
= tree_bak_a8SLSkbKxonZ
;
4679 case USER_EXCEPTION
:
4682 /* Unknown Exception */
4683 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4685 } /* switch(header->rep_status) */
4689 /* Unknown GIOP Message */
4690 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4692 } /* switch(header->message_type) */
4696 * IDL:GIAS/AccessManager/set_availability:1.0
4699 decode_GIAS_AccessManager_set_availability(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4701 /* Operation specific Variable declarations Begin */
4702 uint32_t u_octet4_loop_GIAS_AccessManager_set_availability_products
;
4703 uint32_t i_GIAS_AccessManager_set_availability_products
;
4705 /* Operation specific Variable declarations End */
4707 switch(header
->message_type
) {
4709 u_octet4_loop_GIAS_AccessManager_set_availability_products
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4710 proto_tree_add_uint(tree
, hf_GIAS_AccessManager_set_availability_products_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_AccessManager_set_availability_products
);
4713 proto_tree
*tree_bak_fVk5sazQLwa7
= tree
;
4714 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_AccessManager_set_availability_products");
4715 for (i_GIAS_AccessManager_set_availability_products
=0; i_GIAS_AccessManager_set_availability_products
< u_octet4_loop_GIAS_AccessManager_set_availability_products
; i_GIAS_AccessManager_set_availability_products
++) {
4717 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
4720 tree
= tree_bak_fVk5sazQLwa7
;
4723 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
4724 proto_tree_add_uint(tree
, hf_GIAS_AccessManager_set_availability_availability_requirement
, tvb
, *offset
-4, 4, u_octet4
);
4726 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_AccessManager_set_availability_use_mode
);
4728 proto_tree_add_int(tree
, hf_GIAS_AccessManager_set_availability_priority
, tvb
, *offset
-2, 2, get_CDR_short(tvb
,offset
,stream_is_big_endian
, boundary
));
4732 switch(header
->rep_status
) {
4734 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
4737 case USER_EXCEPTION
:
4740 /* Unknown Exception */
4741 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4743 } /* switch(header->rep_status) */
4747 /* Unknown GIOP Message */
4748 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4750 } /* switch(header->message_type) */
4754 * IDL:GIAS/AccessManager/get_number_of_priorities:1.0
4757 decode_GIAS_AccessManager_get_number_of_priorities(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4759 switch(header
->message_type
) {
4763 switch(header
->rep_status
) {
4765 proto_tree_add_int(tree
, hf_GIAS_AccessManager_get_number_of_priorities_return
, tvb
, *offset
-2, 2, get_CDR_short(tvb
,offset
,stream_is_big_endian
, boundary
));
4768 case USER_EXCEPTION
:
4771 /* Unknown Exception */
4772 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4774 } /* switch(header->rep_status) */
4778 /* Unknown GIOP Message */
4779 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4781 } /* switch(header->message_type) */
4785 * IDL:GIAS/AccessManager/query_availability_delay:1.0
4788 decode_GIAS_AccessManager_query_availability_delay(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4790 /* Operation specific Variable declarations Begin */
4792 /* Operation specific Variable declarations End */
4794 switch(header
->message_type
) {
4796 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
4798 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
4799 proto_tree_add_uint(tree
, hf_GIAS_AccessManager_query_availability_delay_availability_requirement
, tvb
, *offset
-4, 4, u_octet4
);
4801 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_AccessManager_query_availability_delay_use_mode
);
4805 switch(header
->rep_status
) {
4807 proto_tree_add_uint(tree
, hf_GIAS_AccessManager_query_availability_delay_return
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
4810 case USER_EXCEPTION
:
4813 /* Unknown Exception */
4814 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4816 } /* switch(header->rep_status) */
4820 /* Unknown GIOP Message */
4821 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4823 } /* switch(header->message_type) */
4827 * IDL:GIAS/AccessManager/is_available:1.0
4830 decode_GIAS_AccessManager_is_available(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4832 switch(header
->message_type
) {
4834 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
4836 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_AccessManager_is_available_use_mode
);
4840 switch(header
->rep_status
) {
4842 proto_tree_add_boolean(tree
, hf_GIAS_AccessManager_is_available_return
, tvb
, *offset
-1, 1, get_CDR_boolean(tvb
,offset
));
4845 case USER_EXCEPTION
:
4848 /* Unknown Exception */
4849 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4851 } /* switch(header->rep_status) */
4855 /* Unknown GIOP Message */
4856 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4858 } /* switch(header->message_type) */
4862 * IDL:GIAS/AccessManager/get_use_modes:1.0
4865 decode_GIAS_AccessManager_get_use_modes(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4867 /* Operation specific Variable declarations Begin */
4868 uint32_t u_octet4_loop_GIAS_AccessManager_get_use_modes_return
;
4869 uint32_t i_GIAS_AccessManager_get_use_modes_return
;
4870 /* Operation specific Variable declarations End */
4872 switch(header
->message_type
) {
4876 switch(header
->rep_status
) {
4878 u_octet4_loop_GIAS_AccessManager_get_use_modes_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
4879 proto_tree_add_uint(tree
, hf_GIAS_AccessManager_get_use_modes_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_AccessManager_get_use_modes_return
);
4882 proto_tree
*tree_bak_PVfmcpGF3ODm
= tree
;
4883 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_AccessManager_get_use_modes_return");
4884 for (i_GIAS_AccessManager_get_use_modes_return
=0; i_GIAS_AccessManager_get_use_modes_return
< u_octet4_loop_GIAS_AccessManager_get_use_modes_return
; i_GIAS_AccessManager_get_use_modes_return
++) {
4886 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_AccessManager_get_use_modes_return
);
4889 tree
= tree_bak_PVfmcpGF3ODm
;
4893 case USER_EXCEPTION
:
4896 /* Unknown Exception */
4897 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4899 } /* switch(header->rep_status) */
4903 /* Unknown GIOP Message */
4904 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4906 } /* switch(header->message_type) */
4910 * IDL:GIAS/RequestManager/delete_request:1.0
4913 decode_GIAS_RequestManager_delete_request(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4915 switch(header
->message_type
) {
4917 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
4921 switch(header
->rep_status
) {
4923 /* Function returns void */
4926 case USER_EXCEPTION
:
4929 /* Unknown Exception */
4930 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4932 } /* switch(header->rep_status) */
4936 /* Unknown GIOP Message */
4937 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4939 } /* switch(header->message_type) */
4943 * IDL:GIAS/RequestManager/set_timeout:1.0
4946 decode_GIAS_RequestManager_set_timeout(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4948 switch(header
->message_type
) {
4950 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
4952 proto_tree_add_uint(tree
, hf_GIAS_RequestManager_set_timeout_new_lifetime
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
4956 switch(header
->rep_status
) {
4958 /* Function returns void */
4961 case USER_EXCEPTION
:
4964 /* Unknown Exception */
4965 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
4967 } /* switch(header->rep_status) */
4971 /* Unknown GIOP Message */
4972 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
4974 } /* switch(header->message_type) */
4978 * IDL:GIAS/RequestManager/get_timeout:1.0
4981 decode_GIAS_RequestManager_get_timeout(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
4983 switch(header
->message_type
) {
4985 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
4989 switch(header
->rep_status
) {
4991 proto_tree_add_uint(tree
, hf_GIAS_RequestManager_get_timeout_return
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
4994 case USER_EXCEPTION
:
4997 /* Unknown Exception */
4998 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
5000 } /* switch(header->rep_status) */
5004 /* Unknown GIOP Message */
5005 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
5007 } /* switch(header->message_type) */
5011 * IDL:GIAS/RequestManager/set_default_timeout:1.0
5014 decode_GIAS_RequestManager_set_default_timeout(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5016 switch(header
->message_type
) {
5018 proto_tree_add_uint(tree
, hf_GIAS_RequestManager_set_default_timeout_new_default
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
5022 switch(header
->rep_status
) {
5024 /* Function returns void */
5027 case USER_EXCEPTION
:
5030 /* Unknown Exception */
5031 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
5033 } /* switch(header->rep_status) */
5037 /* Unknown GIOP Message */
5038 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
5040 } /* switch(header->message_type) */
5044 * IDL:GIAS/RequestManager/get_default_timeout:1.0
5047 decode_GIAS_RequestManager_get_default_timeout(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5049 switch(header
->message_type
) {
5053 switch(header
->rep_status
) {
5055 proto_tree_add_uint(tree
, hf_GIAS_RequestManager_get_default_timeout_return
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
5058 case USER_EXCEPTION
:
5061 /* Unknown Exception */
5062 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
5064 } /* switch(header->rep_status) */
5068 /* Unknown GIOP Message */
5069 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
5071 } /* switch(header->message_type) */
5075 * IDL:GIAS/RequestManager/get_active_requests:1.0
5078 decode_GIAS_RequestManager_get_active_requests(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5080 /* Operation specific Variable declarations Begin */
5081 uint32_t u_octet4_loop_GIAS_RequestManager_get_active_requests_return
;
5082 uint32_t i_GIAS_RequestManager_get_active_requests_return
;
5083 /* Operation specific Variable declarations End */
5085 switch(header
->message_type
) {
5089 switch(header
->rep_status
) {
5091 u_octet4_loop_GIAS_RequestManager_get_active_requests_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5092 proto_tree_add_uint(tree
, hf_GIAS_RequestManager_get_active_requests_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_RequestManager_get_active_requests_return
);
5095 proto_tree
*tree_bak_RaaZ5uMuHdV4
= tree
;
5096 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_RequestManager_get_active_requests_return");
5097 for (i_GIAS_RequestManager_get_active_requests_return
=0; i_GIAS_RequestManager_get_active_requests_return
< u_octet4_loop_GIAS_RequestManager_get_active_requests_return
; i_GIAS_RequestManager_get_active_requests_return
++) {
5099 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
5102 tree
= tree_bak_RaaZ5uMuHdV4
;
5106 case USER_EXCEPTION
:
5109 /* Unknown Exception */
5110 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
5112 } /* switch(header->rep_status) */
5116 /* Unknown GIOP Message */
5117 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
5119 } /* switch(header->message_type) */
5123 * IDL:GIAS/LibraryManager/get_libraries:1.0
5126 decode_GIAS_LibraryManager_get_libraries(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5128 /* Operation specific Variable declarations Begin */
5129 uint32_t u_octet4_loop_GIAS_LibraryManager_get_libraries_return
;
5130 uint32_t i_GIAS_LibraryManager_get_libraries_return
;
5131 /* Operation specific Variable declarations End */
5133 switch(header
->message_type
) {
5137 switch(header
->rep_status
) {
5139 u_octet4_loop_GIAS_LibraryManager_get_libraries_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5140 proto_tree_add_uint(tree
, hf_GIAS_LibraryManager_get_libraries_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_LibraryManager_get_libraries_return
);
5143 proto_tree
*tree_bak_dSlpzol29lHK
= tree
;
5144 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_LibraryManager_get_libraries_return");
5145 for (i_GIAS_LibraryManager_get_libraries_return
=0; i_GIAS_LibraryManager_get_libraries_return
< u_octet4_loop_GIAS_LibraryManager_get_libraries_return
; i_GIAS_LibraryManager_get_libraries_return
++) {
5147 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
5150 tree
= tree_bak_dSlpzol29lHK
;
5154 case USER_EXCEPTION
:
5157 /* Unknown Exception */
5158 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
5160 } /* switch(header->rep_status) */
5164 /* Unknown GIOP Message */
5165 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
5167 } /* switch(header->message_type) */
5171 * IDL:GIAS/LibraryManager/get_property_values:1.0
5174 decode_GIAS_LibraryManager_get_property_values(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5176 /* Operation specific Variable declarations Begin */
5177 uint32_t u_octet4_loop_GIAS_LibraryManager_get_property_values_desired_properties
;
5178 uint32_t i_GIAS_LibraryManager_get_property_values_desired_properties
;
5179 uint32_t u_octet4_loop_GIAS_LibraryManager_get_property_values_return
;
5180 uint32_t i_GIAS_LibraryManager_get_property_values_return
;
5181 /* Operation specific Variable declarations End */
5183 switch(header
->message_type
) {
5185 u_octet4_loop_GIAS_LibraryManager_get_property_values_desired_properties
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5186 proto_tree_add_uint(tree
, hf_GIAS_LibraryManager_get_property_values_desired_properties_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_LibraryManager_get_property_values_desired_properties
);
5189 proto_tree
*tree_bak_SU25zgv0YLlK
= tree
;
5190 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_LibraryManager_get_property_values_desired_properties");
5191 for (i_GIAS_LibraryManager_get_property_values_desired_properties
=0; i_GIAS_LibraryManager_get_property_values_desired_properties
< u_octet4_loop_GIAS_LibraryManager_get_property_values_desired_properties
; i_GIAS_LibraryManager_get_property_values_desired_properties
++) {
5193 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_LibraryManager_get_property_values_desired_properties
);
5196 tree
= tree_bak_SU25zgv0YLlK
;
5201 switch(header
->rep_status
) {
5203 u_octet4_loop_GIAS_LibraryManager_get_property_values_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5204 proto_tree_add_uint(tree
, hf_GIAS_LibraryManager_get_property_values_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_LibraryManager_get_property_values_return
);
5207 proto_tree
*tree_bak_PIEtl10njIaY
= tree
;
5208 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_LibraryManager_get_property_values_return");
5209 for (i_GIAS_LibraryManager_get_property_values_return
=0; i_GIAS_LibraryManager_get_property_values_return
< u_octet4_loop_GIAS_LibraryManager_get_property_values_return
; i_GIAS_LibraryManager_get_property_values_return
++) {
5211 { /* Begin struct "UCO_NameValue" */
5212 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
5214 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5215 } /* End struct "UCO_NameValue" */
5217 tree
= tree_bak_PIEtl10njIaY
;
5221 case USER_EXCEPTION
:
5224 /* Unknown Exception */
5225 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
5227 } /* switch(header->rep_status) */
5231 /* Unknown GIOP Message */
5232 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
5234 } /* switch(header->message_type) */
5238 * IDL:GIAS/LibraryManager/get_property_names:1.0
5241 decode_GIAS_LibraryManager_get_property_names(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5243 /* Operation specific Variable declarations Begin */
5244 uint32_t u_octet4_loop_GIAS_LibraryManager_get_property_names_return
;
5245 uint32_t i_GIAS_LibraryManager_get_property_names_return
;
5246 /* Operation specific Variable declarations End */
5248 switch(header
->message_type
) {
5252 switch(header
->rep_status
) {
5254 u_octet4_loop_GIAS_LibraryManager_get_property_names_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5255 proto_tree_add_uint(tree
, hf_GIAS_LibraryManager_get_property_names_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_LibraryManager_get_property_names_return
);
5258 proto_tree
*tree_bak_QORxJPMfV9XA
= tree
;
5259 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_LibraryManager_get_property_names_return");
5260 for (i_GIAS_LibraryManager_get_property_names_return
=0; i_GIAS_LibraryManager_get_property_names_return
< u_octet4_loop_GIAS_LibraryManager_get_property_names_return
; i_GIAS_LibraryManager_get_property_names_return
++) {
5262 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_LibraryManager_get_property_names_return
);
5265 tree
= tree_bak_QORxJPMfV9XA
;
5269 case USER_EXCEPTION
:
5272 /* Unknown Exception */
5273 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
5275 } /* switch(header->rep_status) */
5279 /* Unknown GIOP Message */
5280 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
5282 } /* switch(header->message_type) */
5286 * IDL:GIAS/Library/get_other_libraries:1.0
5289 decode_GIAS_Library_get_other_libraries(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5291 /* Operation specific Variable declarations Begin */
5292 uint32_t u_octet4_loop_GIAS_Library_get_other_libraries_return
;
5293 uint32_t i_GIAS_Library_get_other_libraries_return
;
5294 /* Operation specific Variable declarations End */
5296 switch(header
->message_type
) {
5298 { /* Begin struct "GIAS_AccessCriteria" */
5299 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_AccessCriteria");
5301 decode_GIAS_AccessCriteria_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5302 } /* End struct "GIAS_AccessCriteria" */
5305 switch(header
->rep_status
) {
5307 u_octet4_loop_GIAS_Library_get_other_libraries_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5308 proto_tree_add_uint(tree
, hf_GIAS_Library_get_other_libraries_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_Library_get_other_libraries_return
);
5311 proto_tree
*tree_bak_f7jAjSHQuo3s
= tree
;
5312 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_Library_get_other_libraries_return");
5313 for (i_GIAS_Library_get_other_libraries_return
=0; i_GIAS_Library_get_other_libraries_return
< u_octet4_loop_GIAS_Library_get_other_libraries_return
; i_GIAS_Library_get_other_libraries_return
++) {
5315 { /* Begin struct "GIAS_LibraryDescription" */
5316 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_LibraryDescription");
5318 decode_GIAS_LibraryDescription_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5319 } /* End struct "GIAS_LibraryDescription" */
5321 tree
= tree_bak_f7jAjSHQuo3s
;
5325 case USER_EXCEPTION
:
5328 /* Unknown Exception */
5329 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
5331 } /* switch(header->rep_status) */
5335 /* Unknown GIOP Message */
5336 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
5338 } /* switch(header->message_type) */
5342 * IDL:GIAS/Library/get_library_description:1.0
5345 decode_GIAS_Library_get_library_description(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5347 switch(header
->message_type
) {
5351 switch(header
->rep_status
) {
5353 { /* Begin struct "GIAS_LibraryDescription" */
5354 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_LibraryDescription");
5356 decode_GIAS_LibraryDescription_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5357 } /* End struct "GIAS_LibraryDescription" */
5359 case USER_EXCEPTION
:
5362 /* Unknown Exception */
5363 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
5365 } /* switch(header->rep_status) */
5369 /* Unknown GIOP Message */
5370 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
5372 } /* switch(header->message_type) */
5376 * IDL:GIAS/Library/get_manager:1.0
5379 decode_GIAS_Library_get_manager(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5381 switch(header
->message_type
) {
5383 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Library_get_manager_manager_type
);
5385 { /* Begin struct "GIAS_AccessCriteria" */
5386 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_AccessCriteria");
5388 decode_GIAS_AccessCriteria_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5389 } /* End struct "GIAS_AccessCriteria" */
5392 switch(header
->rep_status
) {
5394 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
5397 case USER_EXCEPTION
:
5400 /* Unknown Exception */
5401 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
5403 } /* switch(header->rep_status) */
5407 /* Unknown GIOP Message */
5408 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
5410 } /* switch(header->message_type) */
5414 * IDL:GIAS/Library/get_manager_types:1.0
5417 decode_GIAS_Library_get_manager_types(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5419 /* Operation specific Variable declarations Begin */
5420 uint32_t u_octet4_loop_GIAS_Library_get_manager_types_return
;
5421 uint32_t i_GIAS_Library_get_manager_types_return
;
5422 /* Operation specific Variable declarations End */
5424 switch(header
->message_type
) {
5428 switch(header
->rep_status
) {
5430 u_octet4_loop_GIAS_Library_get_manager_types_return
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5431 proto_tree_add_uint(tree
, hf_GIAS_Library_get_manager_types_return_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_Library_get_manager_types_return
);
5434 proto_tree
*tree_bak_DlXQIsjDV9c9
= tree
;
5435 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_Library_get_manager_types_return");
5436 for (i_GIAS_Library_get_manager_types_return
=0; i_GIAS_Library_get_manager_types_return
< u_octet4_loop_GIAS_Library_get_manager_types_return
; i_GIAS_Library_get_manager_types_return
++) {
5438 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Library_get_manager_types_return
);
5441 tree
= tree_bak_DlXQIsjDV9c9
;
5445 case USER_EXCEPTION
:
5448 /* Unknown Exception */
5449 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
5451 } /* switch(header->rep_status) */
5455 /* Unknown GIOP Message */
5456 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
5458 } /* switch(header->message_type) */
5462 * IDL:CB/Callback/release:1.0
5465 decode_CB_Callback_release(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5467 switch(header
->message_type
) {
5471 switch(header
->rep_status
) {
5473 /* Function returns void */
5476 case USER_EXCEPTION
:
5479 /* Unknown Exception */
5480 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
5482 } /* switch(header->rep_status) */
5486 /* Unknown GIOP Message */
5487 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
5489 } /* switch(header->message_type) */
5493 * IDL:CB/Callback/notify:1.0
5496 decode_CB_Callback_notify(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5498 /* Operation specific Variable declarations Begin */
5500 /* Operation specific Variable declarations End */
5502 switch(header
->message_type
) {
5504 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
5505 proto_tree_add_uint(tree
, hf_CB_Callback_notify_theState
, tvb
, *offset
-4, 4, u_octet4
);
5507 { /* Begin struct "UCO_RequestDescription" */
5508 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_RequestDescription");
5510 decode_UCO_RequestDescription_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5511 } /* End struct "UCO_RequestDescription" */
5514 switch(header
->rep_status
) {
5516 /* Function returns void */
5519 case USER_EXCEPTION
:
5522 /* Unknown Exception */
5523 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_exception
, "Unknown exception %d", header
->rep_status
);
5525 } /* switch(header->rep_status) */
5529 /* Unknown GIOP Message */
5530 expert_add_info_format(pinfo
, item
, &ei_gias_unknown_giop_msg
, "Unknown GIOP message %d", header
->message_type
);
5532 } /* switch(header->message_type) */
5535 /* Struct = IDL:GIAS/DeliveryManifest:1.0 */
5537 decode_GIAS_DeliveryManifest_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5540 /* Operation specific Variable declarations Begin */
5541 uint32_t u_octet4_loop_GIAS_DeliveryManifest_elements
;
5542 uint32_t i_GIAS_DeliveryManifest_elements
;
5543 /* Operation specific Variable declarations End */
5545 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_DeliveryManifest_package_name
);
5547 u_octet4_loop_GIAS_DeliveryManifest_elements
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5548 proto_tree_add_uint(tree
, hf_GIAS_DeliveryManifest_elements_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_DeliveryManifest_elements
);
5551 proto_tree
*tree_bak_LxzwRPRxCwc1
= tree
;
5552 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_DeliveryManifest_elements");
5553 for (i_GIAS_DeliveryManifest_elements
=0; i_GIAS_DeliveryManifest_elements
< u_octet4_loop_GIAS_DeliveryManifest_elements
; i_GIAS_DeliveryManifest_elements
++) {
5555 { /* Begin struct "GIAS_PackageElement" */
5556 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_PackageElement");
5558 decode_GIAS_PackageElement_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5559 } /* End struct "GIAS_PackageElement" */
5561 tree
= tree_bak_LxzwRPRxCwc1
;
5566 /* Struct = IDL:GIAS/PackageElement:1.0 */
5568 decode_GIAS_PackageElement_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5571 /* Operation specific Variable declarations Begin */
5572 uint32_t u_octet4_loop_GIAS_PackageElement_files
;
5573 uint32_t i_GIAS_PackageElement_files
;
5574 /* Operation specific Variable declarations End */
5576 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
5578 u_octet4_loop_GIAS_PackageElement_files
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5579 proto_tree_add_uint(tree
, hf_GIAS_PackageElement_files_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_PackageElement_files
);
5582 proto_tree
*tree_bak_2sW9Pn99uMS9
= tree
;
5583 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_PackageElement_files");
5584 for (i_GIAS_PackageElement_files
=0; i_GIAS_PackageElement_files
< u_octet4_loop_GIAS_PackageElement_files
; i_GIAS_PackageElement_files
++) {
5586 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_PackageElement_files
);
5589 tree
= tree_bak_2sW9Pn99uMS9
;
5594 /* Struct = IDL:GIAS/AccessCriteria:1.0 */
5596 decode_GIAS_AccessCriteria_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5599 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_AccessCriteria_userID
);
5601 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_AccessCriteria_password
);
5603 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_AccessCriteria_licenseKey
);
5607 /* Struct = IDL:GIAS/QueryOrderContents:1.0 */
5609 decode_GIAS_QueryOrderContents_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5612 /* Operation specific Variable declarations Begin */
5613 uint32_t u_octet4_loop_GIAS_QueryOrderContents_del_list
;
5614 uint32_t i_GIAS_QueryOrderContents_del_list
;
5615 /* Operation specific Variable declarations End */
5617 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_QueryOrderContents_originator
);
5619 { /* Begin struct "GIAS_TailoringSpec" */
5620 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_TailoringSpec");
5622 decode_GIAS_TailoringSpec_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5623 } /* End struct "GIAS_TailoringSpec" */
5624 { /* Begin struct "GIAS_PackagingSpec" */
5625 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_PackagingSpec");
5627 decode_GIAS_PackagingSpec_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5628 } /* End struct "GIAS_PackagingSpec" */
5629 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_QueryOrderContents_operatorNote
);
5631 proto_tree_add_int(tree
, hf_GIAS_QueryOrderContents_orderPriority
, tvb
, *offset
-2, 2, get_CDR_short(tvb
,offset
,stream_is_big_endian
, boundary
));
5633 { /* Begin struct "GIAS_AlterationSpec" */
5634 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_AlterationSpec");
5636 decode_GIAS_AlterationSpec_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5637 } /* End struct "GIAS_AlterationSpec" */
5638 u_octet4_loop_GIAS_QueryOrderContents_del_list
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5639 proto_tree_add_uint(tree
, hf_GIAS_QueryOrderContents_del_list_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_QueryOrderContents_del_list
);
5642 proto_tree
*tree_bak_GaYnTi8nI3aE
= tree
;
5643 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_QueryOrderContents_del_list");
5644 for (i_GIAS_QueryOrderContents_del_list
=0; i_GIAS_QueryOrderContents_del_list
< u_octet4_loop_GIAS_QueryOrderContents_del_list
; i_GIAS_QueryOrderContents_del_list
++) {
5646 { /* Begin struct "GIAS_DeliveryDetails" */
5647 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_DeliveryDetails");
5649 decode_GIAS_DeliveryDetails_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5650 } /* End struct "GIAS_DeliveryDetails" */
5652 tree
= tree_bak_GaYnTi8nI3aE
;
5657 /* Struct = IDL:GIAS/OrderContents:1.0 */
5659 decode_GIAS_OrderContents_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5662 /* Operation specific Variable declarations Begin */
5663 uint32_t u_octet4_loop_GIAS_OrderContents_prod_list
;
5664 uint32_t i_GIAS_OrderContents_prod_list
;
5665 uint32_t u_octet4_loop_GIAS_OrderContents_del_list
;
5666 uint32_t i_GIAS_OrderContents_del_list
;
5667 /* Operation specific Variable declarations End */
5669 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_OrderContents_originator
);
5671 { /* Begin struct "GIAS_TailoringSpec" */
5672 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_TailoringSpec");
5674 decode_GIAS_TailoringSpec_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5675 } /* End struct "GIAS_TailoringSpec" */
5676 { /* Begin struct "GIAS_PackagingSpec" */
5677 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_PackagingSpec");
5679 decode_GIAS_PackagingSpec_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5680 } /* End struct "GIAS_PackagingSpec" */
5681 { /* Begin struct "UCO_AbsTime" */
5682 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_AbsTime");
5684 decode_UCO_AbsTime_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5685 } /* End struct "UCO_AbsTime" */
5686 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_OrderContents_operatorNote
);
5688 proto_tree_add_int(tree
, hf_GIAS_OrderContents_orderPriority
, tvb
, *offset
-2, 2, get_CDR_short(tvb
,offset
,stream_is_big_endian
, boundary
));
5690 u_octet4_loop_GIAS_OrderContents_prod_list
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5691 proto_tree_add_uint(tree
, hf_GIAS_OrderContents_prod_list_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_OrderContents_prod_list
);
5694 proto_tree
*tree_bak_NBLQjbeQfFOR
= tree
;
5695 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_OrderContents_prod_list");
5696 for (i_GIAS_OrderContents_prod_list
=0; i_GIAS_OrderContents_prod_list
< u_octet4_loop_GIAS_OrderContents_prod_list
; i_GIAS_OrderContents_prod_list
++) {
5698 { /* Begin struct "GIAS_ProductDetails" */
5699 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_ProductDetails");
5701 decode_GIAS_ProductDetails_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5702 } /* End struct "GIAS_ProductDetails" */
5704 tree
= tree_bak_NBLQjbeQfFOR
;
5707 u_octet4_loop_GIAS_OrderContents_del_list
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5708 proto_tree_add_uint(tree
, hf_GIAS_OrderContents_del_list_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_OrderContents_del_list
);
5711 proto_tree
*tree_bak_GbpY5DH8Dvei
= tree
;
5712 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_OrderContents_del_list");
5713 for (i_GIAS_OrderContents_del_list
=0; i_GIAS_OrderContents_del_list
< u_octet4_loop_GIAS_OrderContents_del_list
; i_GIAS_OrderContents_del_list
++) {
5715 { /* Begin struct "GIAS_DeliveryDetails" */
5716 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_DeliveryDetails");
5718 decode_GIAS_DeliveryDetails_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5719 } /* End struct "GIAS_DeliveryDetails" */
5721 tree
= tree_bak_GbpY5DH8Dvei
;
5726 /* Struct = IDL:GIAS/DeliveryDetails:1.0 */
5728 decode_GIAS_DeliveryDetails_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5731 { /* Begin union "GIAS_Destination" */
5732 proto_tree
*union_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_union
, NULL
, "union GIAS_Destination");
5734 decode_GIAS_Destination_un(tvb
, pinfo
, union_tree
, offset
, header
, operation
, stream_is_big_endian
);
5736 } /* End union "GIAS_Destination" */
5737 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_DeliveryDetails_receiver
);
5739 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_DeliveryDetails_shipmentMode
);
5743 /* Struct = IDL:GIAS/ProductDetails:1.0 */
5745 decode_GIAS_ProductDetails_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5748 /* Operation specific Variable declarations Begin */
5749 uint32_t u_octet4_loop_GIAS_ProductDetails_mTypes
;
5750 uint32_t i_GIAS_ProductDetails_mTypes
;
5751 uint32_t u_octet4_loop_GIAS_ProductDetails_benums
;
5752 uint32_t i_GIAS_ProductDetails_benums
;
5753 /* Operation specific Variable declarations End */
5755 u_octet4_loop_GIAS_ProductDetails_mTypes
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5756 proto_tree_add_uint(tree
, hf_GIAS_ProductDetails_mTypes_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_ProductDetails_mTypes
);
5759 proto_tree
*tree_bak_zC6fCd3tXtT7
= tree
;
5760 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_ProductDetails_mTypes");
5761 for (i_GIAS_ProductDetails_mTypes
=0; i_GIAS_ProductDetails_mTypes
< u_octet4_loop_GIAS_ProductDetails_mTypes
; i_GIAS_ProductDetails_mTypes
++) {
5763 { /* Begin struct "GIAS_MediaType" */
5764 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_MediaType");
5766 decode_GIAS_MediaType_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5767 } /* End struct "GIAS_MediaType" */
5769 tree
= tree_bak_zC6fCd3tXtT7
;
5772 u_octet4_loop_GIAS_ProductDetails_benums
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5773 proto_tree_add_uint(tree
, hf_GIAS_ProductDetails_benums_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_ProductDetails_benums
);
5776 proto_tree
*tree_bak_8tZVVNWAbkob
= tree
;
5777 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_ProductDetails_benums");
5778 for (i_GIAS_ProductDetails_benums
=0; i_GIAS_ProductDetails_benums
< u_octet4_loop_GIAS_ProductDetails_benums
; i_GIAS_ProductDetails_benums
++) {
5780 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_ProductDetails_benums
);
5783 tree
= tree_bak_8tZVVNWAbkob
;
5786 { /* Begin struct "GIAS_AlterationSpec" */
5787 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_AlterationSpec");
5789 decode_GIAS_AlterationSpec_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5790 } /* End struct "GIAS_AlterationSpec" */
5791 get_CDR_object(tvb
, pinfo
, tree
, offset
, stream_is_big_endian
, boundary
);
5793 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_ProductDetails_info_system_name
);
5797 /* Struct = IDL:GIAS/DelayEstimate:1.0 */
5799 decode_GIAS_DelayEstimate_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5802 proto_tree_add_uint(tree
, hf_GIAS_DelayEstimate_time_delay
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
5804 proto_tree_add_boolean(tree
, hf_GIAS_DelayEstimate_valid_time_delay
, tvb
, *offset
-1, 1, get_CDR_boolean(tvb
,offset
));
5808 /* Struct = IDL:GIAS/SortAttribute:1.0 */
5810 decode_GIAS_SortAttribute_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5813 /* Operation specific Variable declarations Begin */
5815 /* Operation specific Variable declarations End */
5817 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_SortAttribute_attribute_name
);
5819 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
5820 proto_tree_add_uint(tree
, hf_GIAS_SortAttribute_sort_polarity
, tvb
, *offset
-4, 4, u_octet4
);
5824 /* Struct = IDL:GIAS/QueryLifeSpan:1.0 */
5826 decode_GIAS_QueryLifeSpan_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5829 /* Operation specific Variable declarations Begin */
5830 uint32_t u_octet4_loop_GIAS_QueryLifeSpan_frequency
;
5831 uint32_t i_GIAS_QueryLifeSpan_frequency
;
5832 /* Operation specific Variable declarations End */
5834 { /* Begin union "GIAS_LifeEvent" */
5835 proto_tree
*union_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_union
, NULL
, "union GIAS_LifeEvent");
5837 decode_GIAS_LifeEvent_un(tvb
, pinfo
, union_tree
, offset
, header
, operation
, stream_is_big_endian
);
5839 } /* End union "GIAS_LifeEvent" */
5840 { /* Begin union "GIAS_LifeEvent" */
5841 proto_tree
*union_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_union
, NULL
, "union GIAS_LifeEvent");
5843 decode_GIAS_LifeEvent_un(tvb
, pinfo
, union_tree
, offset
, header
, operation
, stream_is_big_endian
);
5845 } /* End union "GIAS_LifeEvent" */
5846 u_octet4_loop_GIAS_QueryLifeSpan_frequency
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5847 proto_tree_add_uint(tree
, hf_GIAS_QueryLifeSpan_frequency_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_QueryLifeSpan_frequency
);
5850 proto_tree
*tree_bak_JQr0p2e3kymM
= tree
;
5851 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_QueryLifeSpan_frequency");
5852 for (i_GIAS_QueryLifeSpan_frequency
=0; i_GIAS_QueryLifeSpan_frequency
< u_octet4_loop_GIAS_QueryLifeSpan_frequency
; i_GIAS_QueryLifeSpan_frequency
++) {
5854 { /* Begin union "GIAS_LifeEvent" */
5855 proto_tree
*union_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_union
, NULL
, "union GIAS_LifeEvent");
5857 decode_GIAS_LifeEvent_un(tvb
, pinfo
, union_tree
, offset
, header
, operation
, stream_is_big_endian
);
5859 } /* End union "GIAS_LifeEvent" */
5861 tree
= tree_bak_JQr0p2e3kymM
;
5866 /* Struct = IDL:GIAS/DayEventTime:1.0 */
5868 decode_GIAS_DayEventTime_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5871 /* Operation specific Variable declarations Begin */
5873 /* Operation specific Variable declarations End */
5875 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
5876 proto_tree_add_uint(tree
, hf_GIAS_DayEventTime_day_event
, tvb
, *offset
-4, 4, u_octet4
);
5878 { /* Begin struct "UCO_Time" */
5879 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Time");
5881 decode_UCO_Time_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5882 } /* End struct "UCO_Time" */
5885 /* Struct = IDL:GIAS/Event:1.0 */
5887 decode_GIAS_Event_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5890 /* Operation specific Variable declarations Begin */
5892 /* Operation specific Variable declarations End */
5894 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Event_event_name
);
5896 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
5897 proto_tree_add_uint(tree
, hf_GIAS_Event_event_type
, tvb
, *offset
-4, 4, u_octet4
);
5899 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Event_event_description
);
5903 /* Struct = IDL:GIAS/Query:1.0 */
5905 decode_GIAS_Query_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5908 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Query_view
);
5910 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Query_bqs_query
);
5914 /* Struct = IDL:GIAS/LibraryDescription:1.0 */
5916 decode_GIAS_LibraryDescription_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5919 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_LibraryDescription_library_name
);
5921 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_LibraryDescription_library_description
);
5923 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_LibraryDescription_library_version_number
);
5927 /* Struct = IDL:GIAS/Association:1.0 */
5929 decode_GIAS_Association_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5932 /* Operation specific Variable declarations Begin */
5934 uint32_t u_octet4_loop_GIAS_Association_attribute_info
;
5935 uint32_t i_GIAS_Association_attribute_info
;
5936 /* Operation specific Variable declarations End */
5938 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Association_name
);
5940 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Association_view_a
);
5942 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Association_view_b
);
5944 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Association_description
);
5946 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
5947 proto_tree_add_uint(tree
, hf_GIAS_Association_card
, tvb
, *offset
-4, 4, u_octet4
);
5949 u_octet4_loop_GIAS_Association_attribute_info
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
5950 proto_tree_add_uint(tree
, hf_GIAS_Association_attribute_info_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_Association_attribute_info
);
5953 proto_tree
*tree_bak_sMqB6dC0o2G1
= tree
;
5954 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_Association_attribute_info");
5955 for (i_GIAS_Association_attribute_info
=0; i_GIAS_Association_attribute_info
< u_octet4_loop_GIAS_Association_attribute_info
; i_GIAS_Association_attribute_info
++) {
5957 { /* Begin struct "GIAS_AttributeInformation" */
5958 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_AttributeInformation");
5960 decode_GIAS_AttributeInformation_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
5961 } /* End struct "GIAS_AttributeInformation" */
5963 tree
= tree_bak_sMqB6dC0o2G1
;
5968 /* Struct = IDL:GIAS/AttributeInformation:1.0 */
5970 decode_GIAS_AttributeInformation_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
5973 /* Operation specific Variable declarations Begin */
5975 /* Operation specific Variable declarations End */
5977 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_AttributeInformation_attribute_name
);
5979 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
5980 proto_tree_add_uint(tree
, hf_GIAS_AttributeInformation_attribute_type
, tvb
, *offset
-4, 4, u_octet4
);
5982 { /* Begin union "GIAS_Domain" */
5983 proto_tree
*union_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_union
, NULL
, "union GIAS_Domain");
5985 decode_GIAS_Domain_un(tvb
, pinfo
, union_tree
, offset
, header
, operation
, stream_is_big_endian
);
5987 } /* End union "GIAS_Domain" */
5988 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_AttributeInformation_attribute_units
);
5990 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_AttributeInformation_attribute_reference
);
5992 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
5993 proto_tree_add_uint(tree
, hf_GIAS_AttributeInformation_mode
, tvb
, *offset
-4, 4, u_octet4
);
5995 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_AttributeInformation_description
);
5997 proto_tree_add_boolean(tree
, hf_GIAS_AttributeInformation_sortable
, tvb
, *offset
-1, 1, get_CDR_boolean(tvb
,offset
));
5999 proto_tree_add_boolean(tree
, hf_GIAS_AttributeInformation_updateable
, tvb
, *offset
-1, 1, get_CDR_boolean(tvb
,offset
));
6003 /* Struct = IDL:GIAS/FloatingPointRange:1.0 */
6005 decode_GIAS_FloatingPointRange_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6008 proto_tree_add_double(tree
, hf_GIAS_FloatingPointRange_lower_bound
, tvb
, *offset
-8, 8, get_CDR_double(tvb
,offset
,stream_is_big_endian
, boundary
));
6010 proto_tree_add_double(tree
, hf_GIAS_FloatingPointRange_upper_bound
, tvb
, *offset
-8, 8, get_CDR_double(tvb
,offset
,stream_is_big_endian
, boundary
));
6014 /* Struct = IDL:GIAS/IntegerRange:1.0 */
6016 decode_GIAS_IntegerRange_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6019 proto_tree_add_int(tree
, hf_GIAS_IntegerRange_lower_bound
, tvb
, *offset
-4, 4, get_CDR_long(tvb
,offset
,stream_is_big_endian
, boundary
));
6021 proto_tree_add_int(tree
, hf_GIAS_IntegerRange_upper_bound
, tvb
, *offset
-4, 4, get_CDR_long(tvb
,offset
,stream_is_big_endian
, boundary
));
6025 /* Struct = IDL:GIAS/DateRange:1.0 */
6027 decode_GIAS_DateRange_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6030 { /* Begin struct "UCO_AbsTime" */
6031 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_AbsTime");
6033 decode_UCO_AbsTime_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6034 } /* End struct "UCO_AbsTime" */
6035 { /* Begin struct "UCO_AbsTime" */
6036 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_AbsTime");
6038 decode_UCO_AbsTime_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6039 } /* End struct "UCO_AbsTime" */
6042 /* Struct = IDL:GIAS/View:1.0 */
6044 decode_GIAS_View_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6047 /* Operation specific Variable declarations Begin */
6048 uint32_t u_octet4_loop_GIAS_View_sub_views
;
6049 uint32_t i_GIAS_View_sub_views
;
6050 /* Operation specific Variable declarations End */
6052 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_View_view_name
);
6054 proto_tree_add_boolean(tree
, hf_GIAS_View_orderable
, tvb
, *offset
-1, 1, get_CDR_boolean(tvb
,offset
));
6056 u_octet4_loop_GIAS_View_sub_views
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
6057 proto_tree_add_uint(tree
, hf_GIAS_View_sub_views_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_View_sub_views
);
6060 proto_tree
*tree_bak_CCEzoUFvuOYw
= tree
;
6061 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_View_sub_views");
6062 for (i_GIAS_View_sub_views
=0; i_GIAS_View_sub_views
< u_octet4_loop_GIAS_View_sub_views
; i_GIAS_View_sub_views
++) {
6064 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_View_sub_views
);
6067 tree
= tree_bak_CCEzoUFvuOYw
;
6072 /* Struct = IDL:GIAS/RelatedFile:1.0 */
6074 decode_GIAS_RelatedFile_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6077 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_RelatedFile_file_type
);
6079 { /* Begin struct "UCO_FileLocation" */
6080 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_FileLocation");
6082 decode_UCO_FileLocation_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6083 } /* End struct "UCO_FileLocation" */
6086 /* Struct = IDL:GIAS/ValidationResults:1.0 */
6088 decode_GIAS_ValidationResults_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6091 proto_tree_add_boolean(tree
, hf_GIAS_ValidationResults_valid
, tvb
, *offset
-1, 1, get_CDR_boolean(tvb
,offset
));
6093 proto_tree_add_boolean(tree
, hf_GIAS_ValidationResults_warning
, tvb
, *offset
-1, 1, get_CDR_boolean(tvb
,offset
));
6095 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_ValidationResults_details
);
6099 /* Struct = IDL:GIAS/PhysicalDelivery:1.0 */
6101 decode_GIAS_PhysicalDelivery_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6104 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_PhysicalDelivery_address
);
6108 /* Struct = IDL:GIAS/MediaType:1.0 */
6110 decode_GIAS_MediaType_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6113 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_MediaType_media_type
);
6115 proto_tree_add_uint(tree
, hf_GIAS_MediaType_quantity
, tvb
, *offset
-2, 2, get_CDR_ushort(tvb
,offset
,stream_is_big_endian
, boundary
));
6119 /* Struct = IDL:GIAS/TailoringSpec:1.0 */
6121 decode_GIAS_TailoringSpec_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6124 /* Operation specific Variable declarations Begin */
6125 uint32_t u_octet4_loop_GIAS_TailoringSpec_specs
;
6126 uint32_t i_GIAS_TailoringSpec_specs
;
6127 /* Operation specific Variable declarations End */
6129 u_octet4_loop_GIAS_TailoringSpec_specs
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
6130 proto_tree_add_uint(tree
, hf_GIAS_TailoringSpec_specs_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_TailoringSpec_specs
);
6133 proto_tree
*tree_bak_1FnV26aJ4ZcA
= tree
;
6134 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_TailoringSpec_specs");
6135 for (i_GIAS_TailoringSpec_specs
=0; i_GIAS_TailoringSpec_specs
< u_octet4_loop_GIAS_TailoringSpec_specs
; i_GIAS_TailoringSpec_specs
++) {
6137 { /* Begin struct "UCO_NameName" */
6138 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameName");
6140 decode_UCO_NameName_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6141 } /* End struct "UCO_NameName" */
6143 tree
= tree_bak_1FnV26aJ4ZcA
;
6148 /* Struct = IDL:GIAS/PackagingSpec:1.0 */
6150 decode_GIAS_PackagingSpec_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6153 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_PackagingSpec_package_identifier
);
6155 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_PackagingSpec_packaging_format_and_compression
);
6159 /* Struct = IDL:GIAS/AlterationSpec:1.0 */
6161 decode_GIAS_AlterationSpec_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6164 /* Operation specific Variable declarations Begin */
6166 /* Operation specific Variable declarations End */
6168 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_AlterationSpec_pf
);
6170 get_CDR_any(tvb
, pinfo
, tree
, item
, offset
, stream_is_big_endian
, boundary
, header
);
6172 { /* Begin struct "UCO_Rectangle" */
6173 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Rectangle");
6175 decode_UCO_Rectangle_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6176 } /* End struct "UCO_Rectangle" */
6177 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
6178 proto_tree_add_uint(tree
, hf_GIAS_AlterationSpec_geo_region_type
, tvb
, *offset
-4, 4, u_octet4
);
6182 /* Struct = IDL:GIAS/ImageSpec:1.0 */
6184 decode_GIAS_ImageSpec_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6187 /* Operation specific Variable declarations Begin */
6188 uint32_t u_octet4_loop_GIAS_ImageSpec_rrds
;
6189 uint32_t i_GIAS_ImageSpec_rrds
;
6191 /* Operation specific Variable declarations End */
6193 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_ImageSpec_imgform
);
6195 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_ImageSpec_imageid
);
6197 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_ImageSpec_comp
);
6199 proto_tree_add_int(tree
, hf_GIAS_ImageSpec_bpp
, tvb
, *offset
-2, 2, get_CDR_short(tvb
,offset
,stream_is_big_endian
, boundary
));
6201 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_ImageSpec_algo
);
6203 u_octet4_loop_GIAS_ImageSpec_rrds
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
6204 proto_tree_add_uint(tree
, hf_GIAS_ImageSpec_rrds_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_ImageSpec_rrds
);
6207 proto_tree
*tree_bak_ixFxYa6sPmgQ
= tree
;
6208 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_ImageSpec_rrds");
6209 for (i_GIAS_ImageSpec_rrds
=0; i_GIAS_ImageSpec_rrds
< u_octet4_loop_GIAS_ImageSpec_rrds
; i_GIAS_ImageSpec_rrds
++) {
6211 proto_tree_add_int(tree
, hf_GIAS_ImageSpec_rrds
, tvb
, *offset
-2, 2, get_CDR_short(tvb
,offset
,stream_is_big_endian
, boundary
));
6214 tree
= tree_bak_ixFxYa6sPmgQ
;
6217 { /* Begin struct "UCO_Rectangle" */
6218 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Rectangle");
6220 decode_UCO_Rectangle_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6221 } /* End struct "UCO_Rectangle" */
6222 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
6223 proto_tree_add_uint(tree
, hf_GIAS_ImageSpec_geo_region_type
, tvb
, *offset
-4, 4, u_octet4
);
6225 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
6226 proto_tree_add_uint(tree
, hf_GIAS_ImageSpec_encoding
, tvb
, *offset
-4, 4, u_octet4
);
6230 /* Struct = IDL:UCO/exception_details:1.0 */
6232 decode_UCO_exception_details_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6235 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_exception_details_exception_name
);
6237 proto_tree_add_boolean(tree
, hf_UCO_exception_details_standard_exception_name
, tvb
, *offset
-1, 1, get_CDR_boolean(tvb
,offset
));
6239 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_exception_details_exception_desc
);
6243 /* Struct = IDL:UCO/EntityGraph:1.0 */
6245 decode_UCO_EntityGraph_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6248 /* Operation specific Variable declarations Begin */
6249 uint32_t u_octet4_loop_UCO_EntityGraph_nodes
;
6250 uint32_t i_UCO_EntityGraph_nodes
;
6251 uint32_t u_octet4_loop_UCO_EntityGraph_relationship
;
6252 uint32_t i_UCO_EntityGraph_relationship
;
6253 /* Operation specific Variable declarations End */
6255 u_octet4_loop_UCO_EntityGraph_nodes
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
6256 proto_tree_add_uint(tree
, hf_UCO_EntityGraph_nodes_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_EntityGraph_nodes
);
6259 proto_tree
*tree_bak_wEXocYr6FYcK
= tree
;
6260 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_EntityGraph_nodes");
6261 for (i_UCO_EntityGraph_nodes
=0; i_UCO_EntityGraph_nodes
< u_octet4_loop_UCO_EntityGraph_nodes
; i_UCO_EntityGraph_nodes
++) {
6263 { /* Begin struct "UCO_EntityNode" */
6264 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_EntityNode");
6266 decode_UCO_EntityNode_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6267 } /* End struct "UCO_EntityNode" */
6269 tree
= tree_bak_wEXocYr6FYcK
;
6272 u_octet4_loop_UCO_EntityGraph_relationship
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
6273 proto_tree_add_uint(tree
, hf_UCO_EntityGraph_relationship_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_EntityGraph_relationship
);
6276 proto_tree
*tree_bak_z8nSSziGD8tY
= tree
;
6277 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_EntityGraph_relationship");
6278 for (i_UCO_EntityGraph_relationship
=0; i_UCO_EntityGraph_relationship
< u_octet4_loop_UCO_EntityGraph_relationship
; i_UCO_EntityGraph_relationship
++) {
6280 { /* Begin struct "UCO_EntityRelationship" */
6281 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_EntityRelationship");
6283 decode_UCO_EntityRelationship_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6284 } /* End struct "UCO_EntityRelationship" */
6286 tree
= tree_bak_z8nSSziGD8tY
;
6291 /* Struct = IDL:UCO/EntityRelationship:1.0 */
6293 decode_UCO_EntityRelationship_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6296 /* Operation specific Variable declarations Begin */
6298 /* Operation specific Variable declarations End */
6300 proto_tree_add_uint(tree
, hf_UCO_EntityRelationship_start_node
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6302 proto_tree_add_uint(tree
, hf_UCO_EntityRelationship_end_node
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6304 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
6305 proto_tree_add_uint(tree
, hf_UCO_EntityRelationship_start_to_end_card
, tvb
, *offset
-4, 4, u_octet4
);
6307 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
6308 proto_tree_add_uint(tree
, hf_UCO_EntityRelationship_end_to_start_card
, tvb
, *offset
-4, 4, u_octet4
);
6312 /* Struct = IDL:UCO/EntityNode:1.0 */
6314 decode_UCO_EntityNode_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6317 proto_tree_add_uint(tree
, hf_UCO_EntityNode_id
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6319 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_EntityNode_entity_name
);
6323 /* Struct = IDL:UCO/Status:1.0 */
6325 decode_UCO_Status_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6328 /* Operation specific Variable declarations Begin */
6330 /* Operation specific Variable declarations End */
6332 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
6333 proto_tree_add_uint(tree
, hf_UCO_Status_completion_state
, tvb
, *offset
-4, 4, u_octet4
);
6335 proto_tree_add_boolean(tree
, hf_UCO_Status_warning
, tvb
, *offset
-1, 1, get_CDR_boolean(tvb
,offset
));
6337 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_Status_status_message
);
6341 /* Struct = IDL:UCO/CompressedImage:1.0 */
6343 decode_UCO_CompressedImage_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6346 /* Operation specific Variable declarations Begin */
6347 uint32_t u_octet4_loop_UCO_CompressedImage_data
;
6348 const uint8_t * binary_seq_UCO_CompressedImage_data
;
6349 char * text_seq_UCO_CompressedImage_data
;
6350 /* Operation specific Variable declarations End */
6352 proto_tree_add_uint(tree
, hf_UCO_CompressedImage_width
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6354 proto_tree_add_uint(tree
, hf_UCO_CompressedImage_height
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6356 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_CompressedImage_compression_form
);
6358 u_octet4_loop_UCO_CompressedImage_data
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
6359 proto_tree_add_uint(tree
, hf_UCO_CompressedImage_data_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_CompressedImage_data
);
6361 if (u_octet4_loop_UCO_CompressedImage_data
> 0 && tree
) {
6362 get_CDR_octet_seq(pinfo
->pool
, tvb
, &binary_seq_UCO_CompressedImage_data
, offset
,
6363 u_octet4_loop_UCO_CompressedImage_data
);
6364 text_seq_UCO_CompressedImage_data
= make_printable_string(pinfo
->pool
, binary_seq_UCO_CompressedImage_data
,
6365 u_octet4_loop_UCO_CompressedImage_data
);
6366 proto_tree_add_bytes_format_value(tree
, hf_UCO_CompressedImage_data
, tvb
, *offset
- u_octet4_loop_UCO_CompressedImage_data
,
6367 u_octet4_loop_UCO_CompressedImage_data
, binary_seq_UCO_CompressedImage_data
, "%s", text_seq_UCO_CompressedImage_data
);
6372 /* Struct = IDL:UCO/SimpleCImage:1.0 */
6374 decode_UCO_SimpleCImage_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6377 proto_tree_add_uint(tree
, hf_UCO_SimpleCImage_width
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6379 proto_tree_add_uint(tree
, hf_UCO_SimpleCImage_height
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6381 { /* Begin union "UCO_Buffer" */
6382 proto_tree
*union_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_union
, NULL
, "union UCO_Buffer");
6384 decode_UCO_Buffer_un(tvb
, pinfo
, union_tree
, offset
, header
, operation
, stream_is_big_endian
);
6386 } /* End union "UCO_Buffer" */
6387 { /* Begin union "UCO_Buffer" */
6388 proto_tree
*union_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_union
, NULL
, "union UCO_Buffer");
6390 decode_UCO_Buffer_un(tvb
, pinfo
, union_tree
, offset
, header
, operation
, stream_is_big_endian
);
6392 } /* End union "UCO_Buffer" */
6393 { /* Begin union "UCO_Buffer" */
6394 proto_tree
*union_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_union
, NULL
, "union UCO_Buffer");
6396 decode_UCO_Buffer_un(tvb
, pinfo
, union_tree
, offset
, header
, operation
, stream_is_big_endian
);
6398 } /* End union "UCO_Buffer" */
6401 /* Struct = IDL:UCO/SimpleGSImage:1.0 */
6403 decode_UCO_SimpleGSImage_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6406 proto_tree_add_uint(tree
, hf_UCO_SimpleGSImage_width
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6408 proto_tree_add_uint(tree
, hf_UCO_SimpleGSImage_height
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6410 { /* Begin union "UCO_Buffer" */
6411 proto_tree
*union_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_union
, NULL
, "union UCO_Buffer");
6413 decode_UCO_Buffer_un(tvb
, pinfo
, union_tree
, offset
, header
, operation
, stream_is_big_endian
);
6415 } /* End union "UCO_Buffer" */
6418 /* Struct = IDL:UCO/Rectangle:1.0 */
6420 decode_UCO_Rectangle_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6423 { /* Begin struct "UCO_Coordinate2d" */
6424 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Coordinate2d");
6426 decode_UCO_Coordinate2d_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6427 } /* End struct "UCO_Coordinate2d" */
6428 { /* Begin struct "UCO_Coordinate2d" */
6429 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Coordinate2d");
6431 decode_UCO_Coordinate2d_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6432 } /* End struct "UCO_Coordinate2d" */
6435 /* Struct = IDL:UCO/Ellipse:1.0 */
6437 decode_UCO_Ellipse_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6440 { /* Begin struct "UCO_Coordinate2d" */
6441 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Coordinate2d");
6443 decode_UCO_Coordinate2d_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6444 } /* End struct "UCO_Coordinate2d" */
6445 { /* Begin struct "UCO_LinearDimension" */
6446 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_LinearDimension");
6448 decode_UCO_LinearDimension_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6449 } /* End struct "UCO_LinearDimension" */
6450 { /* Begin struct "UCO_LinearDimension" */
6451 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_LinearDimension");
6453 decode_UCO_LinearDimension_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6454 } /* End struct "UCO_LinearDimension" */
6455 proto_tree_add_double(tree
, hf_UCO_Ellipse_north_angle
, tvb
, *offset
-8, 8, get_CDR_double(tvb
,offset
,stream_is_big_endian
, boundary
));
6459 /* Struct = IDL:UCO/Circle:1.0 */
6461 decode_UCO_Circle_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6464 { /* Begin struct "UCO_Coordinate2d" */
6465 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Coordinate2d");
6467 decode_UCO_Coordinate2d_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6468 } /* End struct "UCO_Coordinate2d" */
6469 { /* Begin struct "UCO_LinearDimension" */
6470 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_LinearDimension");
6472 decode_UCO_LinearDimension_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6473 } /* End struct "UCO_LinearDimension" */
6476 /* Struct = IDL:UCO/LinearDimension:1.0 */
6478 decode_UCO_LinearDimension_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6481 proto_tree_add_double(tree
, hf_UCO_LinearDimension_dimension
, tvb
, *offset
-8, 8, get_CDR_double(tvb
,offset
,stream_is_big_endian
, boundary
));
6483 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_LinearDimension_reference_system
);
6487 /* Struct = IDL:UCO/Coordinate3d:1.0 */
6489 decode_UCO_Coordinate3d_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6492 proto_tree_add_double(tree
, hf_UCO_Coordinate3d_x
, tvb
, *offset
-8, 8, get_CDR_double(tvb
,offset
,stream_is_big_endian
, boundary
));
6494 proto_tree_add_double(tree
, hf_UCO_Coordinate3d_y
, tvb
, *offset
-8, 8, get_CDR_double(tvb
,offset
,stream_is_big_endian
, boundary
));
6496 proto_tree_add_double(tree
, hf_UCO_Coordinate3d_z
, tvb
, *offset
-8, 8, get_CDR_double(tvb
,offset
,stream_is_big_endian
, boundary
));
6500 /* Struct = IDL:UCO/Coordinate2d:1.0 */
6502 decode_UCO_Coordinate2d_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6505 proto_tree_add_double(tree
, hf_UCO_Coordinate2d_x
, tvb
, *offset
-8, 8, get_CDR_double(tvb
,offset
,stream_is_big_endian
, boundary
));
6507 proto_tree_add_double(tree
, hf_UCO_Coordinate2d_y
, tvb
, *offset
-8, 8, get_CDR_double(tvb
,offset
,stream_is_big_endian
, boundary
));
6511 /* Struct = IDL:UCO/RequestDescription:1.0 */
6513 decode_UCO_RequestDescription_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6516 /* Operation specific Variable declarations Begin */
6517 uint32_t u_octet4_loop_UCO_RequestDescription_request_details
;
6518 uint32_t i_UCO_RequestDescription_request_details
;
6519 /* Operation specific Variable declarations End */
6521 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_RequestDescription_user_info
);
6523 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_RequestDescription_request_type
);
6525 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_RequestDescription_request_info
);
6527 u_octet4_loop_UCO_RequestDescription_request_details
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
6528 proto_tree_add_uint(tree
, hf_UCO_RequestDescription_request_details_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_RequestDescription_request_details
);
6531 proto_tree
*tree_bak_4Mbw88sZQdmq
= tree
;
6532 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_RequestDescription_request_details");
6533 for (i_UCO_RequestDescription_request_details
=0; i_UCO_RequestDescription_request_details
< u_octet4_loop_UCO_RequestDescription_request_details
; i_UCO_RequestDescription_request_details
++) {
6535 { /* Begin struct "UCO_NameValue" */
6536 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_NameValue");
6538 decode_UCO_NameValue_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6539 } /* End struct "UCO_NameValue" */
6541 tree
= tree_bak_4Mbw88sZQdmq
;
6546 /* Struct = IDL:UCO/UpdateDAG:1.0 */
6548 decode_UCO_UpdateDAG_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6551 /* Operation specific Variable declarations Begin */
6552 uint32_t u_octet4_loop_UCO_UpdateDAG_changes
;
6553 uint32_t i_UCO_UpdateDAG_changes
;
6554 /* Operation specific Variable declarations End */
6556 { /* Begin struct "UCO_DAG" */
6557 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_DAG");
6559 decode_UCO_DAG_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6560 } /* End struct "UCO_DAG" */
6561 u_octet4_loop_UCO_UpdateDAG_changes
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
6562 proto_tree_add_uint(tree
, hf_UCO_UpdateDAG_changes_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_UpdateDAG_changes
);
6565 proto_tree
*tree_bak_ShuvpOsIwc1x
= tree
;
6566 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_UpdateDAG_changes");
6567 for (i_UCO_UpdateDAG_changes
=0; i_UCO_UpdateDAG_changes
< u_octet4_loop_UCO_UpdateDAG_changes
; i_UCO_UpdateDAG_changes
++) {
6569 { /* Begin struct "UCO_Change" */
6570 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Change");
6572 decode_UCO_Change_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6573 } /* End struct "UCO_Change" */
6575 tree
= tree_bak_ShuvpOsIwc1x
;
6580 /* Struct = IDL:UCO/Change:1.0 */
6582 decode_UCO_Change_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6585 /* Operation specific Variable declarations Begin */
6587 /* Operation specific Variable declarations End */
6589 proto_tree_add_uint(tree
, hf_UCO_Change_changed_node
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6591 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
6592 proto_tree_add_uint(tree
, hf_UCO_Change_change_type
, tvb
, *offset
-4, 4, u_octet4
);
6596 /* Struct = IDL:UCO/StringDAG:1.0 */
6598 decode_UCO_StringDAG_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6601 /* Operation specific Variable declarations Begin */
6602 uint32_t u_octet4_loop_UCO_StringDAG_nodes
;
6603 uint32_t i_UCO_StringDAG_nodes
;
6604 uint32_t u_octet4_loop_UCO_StringDAG_edges
;
6605 uint32_t i_UCO_StringDAG_edges
;
6606 /* Operation specific Variable declarations End */
6608 get_CDR_any(tvb
, pinfo
, tree
, item
, offset
, stream_is_big_endian
, boundary
, header
);
6610 u_octet4_loop_UCO_StringDAG_nodes
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
6611 proto_tree_add_uint(tree
, hf_UCO_StringDAG_nodes_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_StringDAG_nodes
);
6614 proto_tree
*tree_bak_ssM9idAXpGCe
= tree
;
6615 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_StringDAG_nodes");
6616 for (i_UCO_StringDAG_nodes
=0; i_UCO_StringDAG_nodes
< u_octet4_loop_UCO_StringDAG_nodes
; i_UCO_StringDAG_nodes
++) {
6618 { /* Begin struct "UCO_StringNode" */
6619 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_StringNode");
6621 decode_UCO_StringNode_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6622 } /* End struct "UCO_StringNode" */
6624 tree
= tree_bak_ssM9idAXpGCe
;
6627 u_octet4_loop_UCO_StringDAG_edges
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
6628 proto_tree_add_uint(tree
, hf_UCO_StringDAG_edges_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_StringDAG_edges
);
6631 proto_tree
*tree_bak_uNbcRCvTS6rz
= tree
;
6632 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_StringDAG_edges");
6633 for (i_UCO_StringDAG_edges
=0; i_UCO_StringDAG_edges
< u_octet4_loop_UCO_StringDAG_edges
; i_UCO_StringDAG_edges
++) {
6635 { /* Begin struct "UCO_Edge" */
6636 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Edge");
6638 decode_UCO_Edge_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6639 } /* End struct "UCO_Edge" */
6641 tree
= tree_bak_uNbcRCvTS6rz
;
6646 /* Struct = IDL:UCO/StringNode:1.0 */
6648 decode_UCO_StringNode_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6651 /* Operation specific Variable declarations Begin */
6653 /* Operation specific Variable declarations End */
6655 proto_tree_add_uint(tree
, hf_UCO_StringNode_id
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6657 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
6658 proto_tree_add_uint(tree
, hf_UCO_StringNode_node_type
, tvb
, *offset
-4, 4, u_octet4
);
6660 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_StringNode_attribute_name
);
6662 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_StringNode_value
);
6666 /* Struct = IDL:UCO/DAG:1.0 */
6668 decode_UCO_DAG_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6671 /* Operation specific Variable declarations Begin */
6672 uint32_t u_octet4_loop_UCO_DAG_nodes
;
6673 uint32_t i_UCO_DAG_nodes
;
6674 uint32_t u_octet4_loop_UCO_DAG_edges
;
6675 uint32_t i_UCO_DAG_edges
;
6676 /* Operation specific Variable declarations End */
6678 u_octet4_loop_UCO_DAG_nodes
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
6679 proto_tree_add_uint(tree
, hf_UCO_DAG_nodes_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_DAG_nodes
);
6682 proto_tree
*tree_bak_7ojZmXsC1mNi
= tree
;
6683 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_DAG_nodes");
6684 for (i_UCO_DAG_nodes
=0; i_UCO_DAG_nodes
< u_octet4_loop_UCO_DAG_nodes
; i_UCO_DAG_nodes
++) {
6686 { /* Begin struct "UCO_Node" */
6687 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Node");
6689 decode_UCO_Node_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6690 } /* End struct "UCO_Node" */
6692 tree
= tree_bak_7ojZmXsC1mNi
;
6695 u_octet4_loop_UCO_DAG_edges
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
6696 proto_tree_add_uint(tree
, hf_UCO_DAG_edges_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_DAG_edges
);
6699 proto_tree
*tree_bak_vgujflUyzPfr
= tree
;
6700 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_DAG_edges");
6701 for (i_UCO_DAG_edges
=0; i_UCO_DAG_edges
< u_octet4_loop_UCO_DAG_edges
; i_UCO_DAG_edges
++) {
6703 { /* Begin struct "UCO_Edge" */
6704 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Edge");
6706 decode_UCO_Edge_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6707 } /* End struct "UCO_Edge" */
6709 tree
= tree_bak_vgujflUyzPfr
;
6714 /* Struct = IDL:UCO/Edge:1.0 */
6716 decode_UCO_Edge_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6719 proto_tree_add_uint(tree
, hf_UCO_Edge_start_node
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6721 proto_tree_add_uint(tree
, hf_UCO_Edge_end_node
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6723 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_Edge_relationship_type
);
6727 /* Struct = IDL:UCO/Node:1.0 */
6729 decode_UCO_Node_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6732 /* Operation specific Variable declarations Begin */
6734 /* Operation specific Variable declarations End */
6736 proto_tree_add_uint(tree
, hf_UCO_Node_id
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6738 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
6739 proto_tree_add_uint(tree
, hf_UCO_Node_node_type
, tvb
, *offset
-4, 4, u_octet4
);
6741 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_Node_attribute_name
);
6743 get_CDR_any(tvb
, pinfo
, tree
, item
, offset
, stream_is_big_endian
, boundary
, header
);
6747 /* Struct = IDL:UCO/AbsTime:1.0 */
6749 decode_UCO_AbsTime_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6752 { /* Begin struct "UCO_Date" */
6753 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Date");
6755 decode_UCO_Date_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6756 } /* End struct "UCO_Date" */
6757 { /* Begin struct "UCO_Time" */
6758 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Time");
6760 decode_UCO_Time_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6761 } /* End struct "UCO_Time" */
6764 /* Struct = IDL:UCO/Time:1.0 */
6766 decode_UCO_Time_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6769 proto_tree_add_uint(tree
, hf_UCO_Time_hour
, tvb
, *offset
-2, 2, get_CDR_ushort(tvb
,offset
,stream_is_big_endian
, boundary
));
6771 proto_tree_add_uint(tree
, hf_UCO_Time_minute
, tvb
, *offset
-2, 2, get_CDR_ushort(tvb
,offset
,stream_is_big_endian
, boundary
));
6773 proto_tree_add_float(tree
, hf_UCO_Time_second
, tvb
, *offset
-4, 4, get_CDR_float(tvb
,offset
,stream_is_big_endian
, boundary
));
6777 /* Struct = IDL:UCO/Date:1.0 */
6779 decode_UCO_Date_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6782 proto_tree_add_uint(tree
, hf_UCO_Date_year
, tvb
, *offset
-2, 2, get_CDR_ushort(tvb
,offset
,stream_is_big_endian
, boundary
));
6784 proto_tree_add_uint(tree
, hf_UCO_Date_month
, tvb
, *offset
-2, 2, get_CDR_ushort(tvb
,offset
,stream_is_big_endian
, boundary
));
6786 proto_tree_add_uint(tree
, hf_UCO_Date_day
, tvb
, *offset
-2, 2, get_CDR_ushort(tvb
,offset
,stream_is_big_endian
, boundary
));
6790 /* Struct = IDL:UCO/DirectAccessLocation:1.0 */
6792 decode_UCO_DirectAccessLocation_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6795 /* Operation specific Variable declarations Begin */
6797 /* Operation specific Variable declarations End */
6799 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
6800 proto_tree_add_uint(tree
, hf_UCO_DirectAccessLocation_access_protocol
, tvb
, *offset
-4, 4, u_octet4
);
6802 { /* Begin struct "UCO_FileLocation" */
6803 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_FileLocation");
6805 decode_UCO_FileLocation_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6806 } /* End struct "UCO_FileLocation" */
6809 /* Struct = IDL:UCO/FileLocation:1.0 */
6811 decode_UCO_FileLocation_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6814 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_FileLocation_user_name
);
6816 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_FileLocation_password
);
6818 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_FileLocation_host_name
);
6820 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_FileLocation_path_name
);
6822 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_FileLocation_file_name
);
6826 /* Struct = IDL:UCO/Ratio:1.0 */
6828 decode_UCO_Ratio_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6831 proto_tree_add_double(tree
, hf_UCO_Ratio_numerator
, tvb
, *offset
-8, 8, get_CDR_double(tvb
,offset
,stream_is_big_endian
, boundary
));
6833 proto_tree_add_double(tree
, hf_UCO_Ratio_denominator
, tvb
, *offset
-8, 8, get_CDR_double(tvb
,offset
,stream_is_big_endian
, boundary
));
6837 /* Struct = IDL:UCO/NameValue:1.0 */
6839 decode_UCO_NameValue_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6842 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_NameValue_aname
);
6844 get_CDR_any(tvb
, pinfo
, tree
, item
, offset
, stream_is_big_endian
, boundary
, header
);
6848 /* Struct = IDL:UCO/NameName:1.0 */
6850 decode_UCO_NameName_st(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, proto_item
*item _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6853 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_NameName_name1
);
6855 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_UCO_NameName_name2
);
6859 /* Union = IDL:GIAS/LifeEvent:1.0 */
6861 decode_GIAS_LifeEvent_un(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6863 proto_item
* item
= NULL
;
6865 /* Operation specific Variable declarations Begin */
6867 int32_t disc_s_LifeEvent
;
6868 /* Operation specific Variable declarations End */
6871 * IDL Union Start - IDL:GIAS/LifeEvent:1.0
6874 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
6875 proto_tree_add_uint(tree
, hf_GIAS_LifeEvent_LifeEvent
, tvb
, *offset
-4, 4, u_octet4
);
6878 * IDL Union - Discriminant - IDL:GIAS/LifeEventType:1.0
6881 disc_s_LifeEvent
= (int32_t) u_octet4
; /* save Enum Value discriminant and cast to int32_t */
6883 if (disc_s_LifeEvent
== 0 ) {
6885 { /* Begin struct "UCO_AbsTime" */
6886 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_AbsTime");
6888 decode_UCO_AbsTime_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6889 } /* End struct "UCO_AbsTime" */
6890 return; /* End Compare for this discriminant type */
6893 if (disc_s_LifeEvent
== 1 ) {
6895 { /* Begin struct "GIAS_DayEventTime" */
6896 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_DayEventTime");
6898 decode_GIAS_DayEventTime_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6899 } /* End struct "GIAS_DayEventTime" */
6900 return; /* End Compare for this discriminant type */
6903 if (disc_s_LifeEvent
== 2 ) {
6905 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_LifeEvent_ev
);
6907 return; /* End Compare for this discriminant type */
6910 if (disc_s_LifeEvent
== 3 ) {
6912 { /* Begin struct "UCO_Time" */
6913 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Time");
6915 decode_UCO_Time_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6916 } /* End struct "UCO_Time" */
6917 return; /* End Compare for this discriminant type */
6922 /* Union = IDL:GIAS/Domain:1.0 */
6924 decode_GIAS_Domain_un(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
6926 proto_item
* item
= NULL
;
6928 /* Operation specific Variable declarations Begin */
6930 int32_t disc_s_Domain
;
6931 uint32_t u_octet4_loop_GIAS_Domain_is
;
6932 uint32_t i_GIAS_Domain_is
;
6933 uint32_t u_octet4_loop_GIAS_Domain_fps
;
6934 uint32_t i_GIAS_Domain_fps
;
6935 uint32_t u_octet4_loop_GIAS_Domain_l
;
6936 uint32_t i_GIAS_Domain_l
;
6937 uint32_t u_octet4_loop_GIAS_Domain_ol
;
6938 uint32_t i_GIAS_Domain_ol
;
6939 uint32_t u_octet4_loop_GIAS_Domain_gs
;
6940 uint32_t i_GIAS_Domain_gs
;
6941 uint32_t u_octet4_loop_GIAS_Domain_bd
;
6942 const uint8_t * binary_seq_GIAS_Domain_bd
;
6943 char * text_seq_GIAS_Domain_bd
;
6944 /* Operation specific Variable declarations End */
6947 * IDL Union Start - IDL:GIAS/Domain:1.0
6950 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
6951 proto_tree_add_uint(tree
, hf_GIAS_Domain_Domain
, tvb
, *offset
-4, 4, u_octet4
);
6954 * IDL Union - Discriminant - IDL:GIAS/DomainType:1.0
6957 disc_s_Domain
= (int32_t) u_octet4
; /* save Enum Value discriminant and cast to int32_t */
6959 if (disc_s_Domain
== 0 ) {
6961 { /* Begin struct "GIAS_DateRange" */
6962 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_DateRange");
6964 decode_GIAS_DateRange_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6965 } /* End struct "GIAS_DateRange" */
6966 return; /* End Compare for this discriminant type */
6969 if (disc_s_Domain
== 1 ) {
6971 proto_tree_add_uint(tree
, hf_GIAS_Domain_t
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
6973 return; /* End Compare for this discriminant type */
6976 if (disc_s_Domain
== 2 ) {
6978 { /* Begin struct "GIAS_IntegerRange" */
6979 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_IntegerRange");
6981 decode_GIAS_IntegerRange_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
6982 } /* End struct "GIAS_IntegerRange" */
6983 return; /* End Compare for this discriminant type */
6986 if (disc_s_Domain
== 9 ) {
6988 u_octet4_loop_GIAS_Domain_is
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
6989 proto_tree_add_uint(tree
, hf_GIAS_Domain_is_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_Domain_is
);
6992 proto_tree
*tree_bak_b4bTu1Sozqe4
= tree
;
6993 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_Domain_is");
6994 for (i_GIAS_Domain_is
=0; i_GIAS_Domain_is
< u_octet4_loop_GIAS_Domain_is
; i_GIAS_Domain_is
++) {
6996 { /* Begin struct "GIAS_IntegerRange" */
6997 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_IntegerRange");
6999 decode_GIAS_IntegerRange_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7000 } /* End struct "GIAS_IntegerRange" */
7002 tree
= tree_bak_b4bTu1Sozqe4
;
7005 return; /* End Compare for this discriminant type */
7008 if (disc_s_Domain
== 3 ) {
7010 { /* Begin struct "GIAS_FloatingPointRange" */
7011 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_FloatingPointRange");
7013 decode_GIAS_FloatingPointRange_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7014 } /* End struct "GIAS_FloatingPointRange" */
7015 return; /* End Compare for this discriminant type */
7018 if (disc_s_Domain
== 10 ) {
7020 u_octet4_loop_GIAS_Domain_fps
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
7021 proto_tree_add_uint(tree
, hf_GIAS_Domain_fps_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_Domain_fps
);
7024 proto_tree
*tree_bak_csRoHQFdQKVE
= tree
;
7025 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_Domain_fps");
7026 for (i_GIAS_Domain_fps
=0; i_GIAS_Domain_fps
< u_octet4_loop_GIAS_Domain_fps
; i_GIAS_Domain_fps
++) {
7028 { /* Begin struct "GIAS_FloatingPointRange" */
7029 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_FloatingPointRange");
7031 decode_GIAS_FloatingPointRange_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7032 } /* End struct "GIAS_FloatingPointRange" */
7034 tree
= tree_bak_csRoHQFdQKVE
;
7037 return; /* End Compare for this discriminant type */
7040 if (disc_s_Domain
== 4 ) {
7042 u_octet4_loop_GIAS_Domain_l
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
7043 proto_tree_add_uint(tree
, hf_GIAS_Domain_l_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_Domain_l
);
7046 proto_tree
*tree_bak_jsXb8odYLOYK
= tree
;
7047 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_Domain_l");
7048 for (i_GIAS_Domain_l
=0; i_GIAS_Domain_l
< u_octet4_loop_GIAS_Domain_l
; i_GIAS_Domain_l
++) {
7050 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Domain_l
);
7053 tree
= tree_bak_jsXb8odYLOYK
;
7056 return; /* End Compare for this discriminant type */
7059 if (disc_s_Domain
== 5 ) {
7061 u_octet4_loop_GIAS_Domain_ol
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
7062 proto_tree_add_uint(tree
, hf_GIAS_Domain_ol_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_Domain_ol
);
7065 proto_tree
*tree_bak_6CGdzCgm1bbQ
= tree
;
7066 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_Domain_ol");
7067 for (i_GIAS_Domain_ol
=0; i_GIAS_Domain_ol
< u_octet4_loop_GIAS_Domain_ol
; i_GIAS_Domain_ol
++) {
7069 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Domain_ol
);
7072 tree
= tree_bak_6CGdzCgm1bbQ
;
7075 return; /* End Compare for this discriminant type */
7078 if (disc_s_Domain
== 6 ) {
7080 { /* Begin struct "GIAS_IntegerRange" */
7081 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_IntegerRange");
7083 decode_GIAS_IntegerRange_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7084 } /* End struct "GIAS_IntegerRange" */
7085 return; /* End Compare for this discriminant type */
7088 if (disc_s_Domain
== 7 ) {
7090 { /* Begin struct "GIAS_FloatingPointRange" */
7091 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_FloatingPointRange");
7093 decode_GIAS_FloatingPointRange_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7094 } /* End struct "GIAS_FloatingPointRange" */
7095 return; /* End Compare for this discriminant type */
7098 if (disc_s_Domain
== 8 ) {
7100 { /* Begin struct "UCO_Rectangle" */
7101 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Rectangle");
7103 decode_UCO_Rectangle_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7104 } /* End struct "UCO_Rectangle" */
7105 return; /* End Compare for this discriminant type */
7108 if (disc_s_Domain
== 11 ) {
7110 u_octet4_loop_GIAS_Domain_gs
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
7111 proto_tree_add_uint(tree
, hf_GIAS_Domain_gs_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_Domain_gs
);
7114 proto_tree
*tree_bak_H8cYDzYkHtEJ
= tree
;
7115 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence GIAS_Domain_gs");
7116 for (i_GIAS_Domain_gs
=0; i_GIAS_Domain_gs
< u_octet4_loop_GIAS_Domain_gs
; i_GIAS_Domain_gs
++) {
7118 { /* Begin struct "UCO_Rectangle" */
7119 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_Rectangle");
7121 decode_UCO_Rectangle_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7122 } /* End struct "UCO_Rectangle" */
7124 tree
= tree_bak_H8cYDzYkHtEJ
;
7127 return; /* End Compare for this discriminant type */
7130 if (disc_s_Domain
== 12 ) {
7132 u_octet4_loop_GIAS_Domain_bd
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
7133 proto_tree_add_uint(tree
, hf_GIAS_Domain_bd_loop
, tvb
,*offset
-4, 4, u_octet4_loop_GIAS_Domain_bd
);
7135 if (u_octet4_loop_GIAS_Domain_bd
> 0 && tree
) {
7136 get_CDR_octet_seq(pinfo
->pool
, tvb
, &binary_seq_GIAS_Domain_bd
, offset
,
7137 u_octet4_loop_GIAS_Domain_bd
);
7138 text_seq_GIAS_Domain_bd
= make_printable_string(pinfo
->pool
, binary_seq_GIAS_Domain_bd
,
7139 u_octet4_loop_GIAS_Domain_bd
);
7140 proto_tree_add_bytes_format_value(tree
, hf_GIAS_Domain_bd
, tvb
, *offset
- u_octet4_loop_GIAS_Domain_bd
,
7141 u_octet4_loop_GIAS_Domain_bd
, binary_seq_GIAS_Domain_bd
, "%s", text_seq_GIAS_Domain_bd
);
7144 return; /* End Compare for this discriminant type */
7147 if (disc_s_Domain
== 13 ) {
7149 proto_tree_add_boolean(tree
, hf_GIAS_Domain_bv
, tvb
, *offset
-1, 1, get_CDR_boolean(tvb
,offset
));
7151 return; /* End Compare for this discriminant type */
7156 /* Union = IDL:GIAS/Destination:1.0 */
7158 decode_GIAS_Destination_un(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
7160 proto_item
* item
= NULL
;
7162 /* Operation specific Variable declarations Begin */
7164 int32_t disc_s_Destination
;
7165 /* Operation specific Variable declarations End */
7168 * IDL Union Start - IDL:GIAS/Destination:1.0
7171 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
7172 proto_tree_add_uint(tree
, hf_GIAS_Destination_Destination
, tvb
, *offset
-4, 4, u_octet4
);
7175 * IDL Union - Discriminant - IDL:GIAS/DestinationType:1.0
7178 disc_s_Destination
= (int32_t) u_octet4
; /* save Enum Value discriminant and cast to int32_t */
7180 if (disc_s_Destination
== 0 ) {
7182 { /* Begin struct "UCO_FileLocation" */
7183 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct UCO_FileLocation");
7185 decode_UCO_FileLocation_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7186 } /* End struct "UCO_FileLocation" */
7187 return; /* End Compare for this discriminant type */
7190 if (disc_s_Destination
== 1 ) {
7192 giop_add_CDR_string(tree
, tvb
, offset
, stream_is_big_endian
, boundary
, hf_GIAS_Destination_e_dest
);
7194 return; /* End Compare for this discriminant type */
7197 if (disc_s_Destination
== 2 ) {
7199 { /* Begin struct "GIAS_PhysicalDelivery" */
7200 proto_tree
*struct_tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_struct
, NULL
, "struct GIAS_PhysicalDelivery");
7202 decode_GIAS_PhysicalDelivery_st(tvb
, pinfo
, struct_tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7203 } /* End struct "GIAS_PhysicalDelivery" */
7204 return; /* End Compare for this discriminant type */
7209 /* Union = IDL:UCO/Buffer:1.0 */
7211 decode_UCO_Buffer_un(tvbuff_t
*tvb _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, int *offset _U_
, MessageHeader
*header _U_
, const char *operation _U_
, bool stream_is_big_endian _U_
)
7214 /* Operation specific Variable declarations Begin */
7216 int32_t disc_s_Buffer
;
7217 uint32_t u_octet4_loop_UCO_Buffer_octet_buffer
;
7218 const uint8_t * binary_seq_UCO_Buffer_octet_buffer
;
7219 char * text_seq_UCO_Buffer_octet_buffer
;
7220 uint32_t u_octet4_loop_UCO_Buffer_char_buffer
;
7221 uint32_t i_UCO_Buffer_char_buffer
;
7222 uint32_t u_octet4_loop_UCO_Buffer_ushort_buffer
;
7223 uint32_t i_UCO_Buffer_ushort_buffer
;
7224 uint32_t u_octet4_loop_UCO_Buffer_short_buffer
;
7225 uint32_t i_UCO_Buffer_short_buffer
;
7226 uint32_t u_octet4_loop_UCO_Buffer_ulong_buffer
;
7227 uint32_t i_UCO_Buffer_ulong_buffer
;
7228 uint32_t u_octet4_loop_UCO_Buffer_long_buffer
;
7229 uint32_t i_UCO_Buffer_long_buffer
;
7230 uint32_t u_octet4_loop_UCO_Buffer_float_buffer
;
7231 uint32_t i_UCO_Buffer_float_buffer
;
7232 uint32_t u_octet4_loop_UCO_Buffer_double_buffer
;
7233 uint32_t i_UCO_Buffer_double_buffer
;
7234 /* Operation specific Variable declarations End */
7237 * IDL Union Start - IDL:UCO/Buffer:1.0
7240 u_octet4
= get_CDR_enum(tvb
,offset
,stream_is_big_endian
, boundary
);
7241 proto_tree_add_uint(tree
, hf_UCO_Buffer_Buffer
, tvb
, *offset
-4, 4, u_octet4
);
7244 * IDL Union - Discriminant - IDL:UCO/BufferType:1.0
7247 disc_s_Buffer
= (int32_t) u_octet4
; /* save Enum Value discriminant and cast to int32_t */
7249 if (disc_s_Buffer
== 0 ) {
7251 u_octet4_loop_UCO_Buffer_octet_buffer
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
7252 proto_tree_add_uint(tree
, hf_UCO_Buffer_octet_buffer_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_Buffer_octet_buffer
);
7254 if (u_octet4_loop_UCO_Buffer_octet_buffer
> 0 && tree
) {
7255 get_CDR_octet_seq(pinfo
->pool
, tvb
, &binary_seq_UCO_Buffer_octet_buffer
, offset
,
7256 u_octet4_loop_UCO_Buffer_octet_buffer
);
7257 text_seq_UCO_Buffer_octet_buffer
= make_printable_string(pinfo
->pool
, binary_seq_UCO_Buffer_octet_buffer
,
7258 u_octet4_loop_UCO_Buffer_octet_buffer
);
7259 proto_tree_add_bytes_format_value(tree
, hf_UCO_Buffer_octet_buffer
, tvb
, *offset
- u_octet4_loop_UCO_Buffer_octet_buffer
,
7260 u_octet4_loop_UCO_Buffer_octet_buffer
, binary_seq_UCO_Buffer_octet_buffer
, "%s", text_seq_UCO_Buffer_octet_buffer
);
7263 return; /* End Compare for this discriminant type */
7266 if (disc_s_Buffer
== 1 ) {
7268 u_octet4_loop_UCO_Buffer_char_buffer
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
7269 proto_tree_add_uint(tree
, hf_UCO_Buffer_char_buffer_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_Buffer_char_buffer
);
7272 proto_tree
*tree_bak_4HqXdBiDL9po
= tree
;
7273 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_Buffer_char_buffer");
7274 for (i_UCO_Buffer_char_buffer
=0; i_UCO_Buffer_char_buffer
< u_octet4_loop_UCO_Buffer_char_buffer
; i_UCO_Buffer_char_buffer
++) {
7276 proto_tree_add_uint(tree
, hf_UCO_Buffer_char_buffer
, tvb
, *offset
-1, 1, get_CDR_char(tvb
,offset
));
7279 tree
= tree_bak_4HqXdBiDL9po
;
7282 return; /* End Compare for this discriminant type */
7285 if (disc_s_Buffer
== 3 ) {
7287 u_octet4_loop_UCO_Buffer_ushort_buffer
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
7288 proto_tree_add_uint(tree
, hf_UCO_Buffer_ushort_buffer_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_Buffer_ushort_buffer
);
7291 proto_tree
*tree_bak_cP28jY1DdB0N
= tree
;
7292 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_Buffer_ushort_buffer");
7293 for (i_UCO_Buffer_ushort_buffer
=0; i_UCO_Buffer_ushort_buffer
< u_octet4_loop_UCO_Buffer_ushort_buffer
; i_UCO_Buffer_ushort_buffer
++) {
7295 proto_tree_add_uint(tree
, hf_UCO_Buffer_ushort_buffer
, tvb
, *offset
-2, 2, get_CDR_ushort(tvb
,offset
,stream_is_big_endian
, boundary
));
7298 tree
= tree_bak_cP28jY1DdB0N
;
7301 return; /* End Compare for this discriminant type */
7304 if (disc_s_Buffer
== 2 ) {
7306 u_octet4_loop_UCO_Buffer_short_buffer
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
7307 proto_tree_add_uint(tree
, hf_UCO_Buffer_short_buffer_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_Buffer_short_buffer
);
7310 proto_tree
*tree_bak_wshQI9Rw3qbH
= tree
;
7311 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_Buffer_short_buffer");
7312 for (i_UCO_Buffer_short_buffer
=0; i_UCO_Buffer_short_buffer
< u_octet4_loop_UCO_Buffer_short_buffer
; i_UCO_Buffer_short_buffer
++) {
7314 proto_tree_add_int(tree
, hf_UCO_Buffer_short_buffer
, tvb
, *offset
-2, 2, get_CDR_short(tvb
,offset
,stream_is_big_endian
, boundary
));
7317 tree
= tree_bak_wshQI9Rw3qbH
;
7320 return; /* End Compare for this discriminant type */
7323 if (disc_s_Buffer
== 5 ) {
7325 u_octet4_loop_UCO_Buffer_ulong_buffer
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
7326 proto_tree_add_uint(tree
, hf_UCO_Buffer_ulong_buffer_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_Buffer_ulong_buffer
);
7329 proto_tree
*tree_bak_7cxrFgcBXlgu
= tree
;
7330 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_Buffer_ulong_buffer");
7331 for (i_UCO_Buffer_ulong_buffer
=0; i_UCO_Buffer_ulong_buffer
< u_octet4_loop_UCO_Buffer_ulong_buffer
; i_UCO_Buffer_ulong_buffer
++) {
7333 proto_tree_add_uint(tree
, hf_UCO_Buffer_ulong_buffer
, tvb
, *offset
-4, 4, get_CDR_ulong(tvb
,offset
,stream_is_big_endian
, boundary
));
7336 tree
= tree_bak_7cxrFgcBXlgu
;
7339 return; /* End Compare for this discriminant type */
7342 if (disc_s_Buffer
== 4 ) {
7344 u_octet4_loop_UCO_Buffer_long_buffer
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
7345 proto_tree_add_uint(tree
, hf_UCO_Buffer_long_buffer_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_Buffer_long_buffer
);
7348 proto_tree
*tree_bak_luDVgoGZQPqT
= tree
;
7349 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_Buffer_long_buffer");
7350 for (i_UCO_Buffer_long_buffer
=0; i_UCO_Buffer_long_buffer
< u_octet4_loop_UCO_Buffer_long_buffer
; i_UCO_Buffer_long_buffer
++) {
7352 proto_tree_add_int(tree
, hf_UCO_Buffer_long_buffer
, tvb
, *offset
-4, 4, get_CDR_long(tvb
,offset
,stream_is_big_endian
, boundary
));
7355 tree
= tree_bak_luDVgoGZQPqT
;
7358 return; /* End Compare for this discriminant type */
7361 if (disc_s_Buffer
== 6 ) {
7363 u_octet4_loop_UCO_Buffer_float_buffer
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
7364 proto_tree_add_uint(tree
, hf_UCO_Buffer_float_buffer_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_Buffer_float_buffer
);
7367 proto_tree
*tree_bak_Or8gDdRuh3DT
= tree
;
7368 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_Buffer_float_buffer");
7369 for (i_UCO_Buffer_float_buffer
=0; i_UCO_Buffer_float_buffer
< u_octet4_loop_UCO_Buffer_float_buffer
; i_UCO_Buffer_float_buffer
++) {
7371 proto_tree_add_float(tree
, hf_UCO_Buffer_float_buffer
, tvb
, *offset
-4, 4, get_CDR_float(tvb
,offset
,stream_is_big_endian
, boundary
));
7374 tree
= tree_bak_Or8gDdRuh3DT
;
7377 return; /* End Compare for this discriminant type */
7380 if (disc_s_Buffer
== 7 ) {
7382 u_octet4_loop_UCO_Buffer_double_buffer
= get_CDR_ulong(tvb
, offset
, stream_is_big_endian
, boundary
);
7383 proto_tree_add_uint(tree
, hf_UCO_Buffer_double_buffer_loop
, tvb
,*offset
-4, 4, u_octet4_loop_UCO_Buffer_double_buffer
);
7386 proto_tree
*tree_bak_QE5zZKfGokxy
= tree
;
7387 tree
= proto_tree_add_subtree(tree
, tvb
, *offset
, -1, ett_giop_sequence
, NULL
, "sequence UCO_Buffer_double_buffer");
7388 for (i_UCO_Buffer_double_buffer
=0; i_UCO_Buffer_double_buffer
< u_octet4_loop_UCO_Buffer_double_buffer
; i_UCO_Buffer_double_buffer
++) {
7390 proto_tree_add_double(tree
, hf_UCO_Buffer_double_buffer
, tvb
, *offset
-8, 8, get_CDR_double(tvb
,offset
,stream_is_big_endian
, boundary
));
7393 tree
= tree_bak_QE5zZKfGokxy
;
7396 return; /* End Compare for this discriminant type */
7402 * Called once we accept the packet as being for us; it sets the
7403 * Protocol and Info columns and creates the top-level protocol
7407 start_dissecting(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*ptree
, int *offset
)
7410 proto_item
*ti
= NULL
;
7411 proto_tree
*tree
= NULL
; /* init later, inside if(tree) */
7413 col_set_str(pinfo
->cinfo
, COL_PROTOCOL
, "GIAS");
7416 * Do not clear COL_INFO, as nothing is being written there by
7417 * this dissector yet. So leave it as is from the GIOP dissector.
7418 * TODO: add something useful to COL_INFO
7419 * col_clear(pinfo->cinfo, COL_INFO);
7423 ti
= proto_tree_add_item(ptree
, proto_gias
, tvb
, *offset
, tvb_reported_length_remaining(tvb
, *offset
), ENC_NA
);
7424 tree
= proto_item_add_subtree(ti
, ett_gias
);
7430 process_RequestOperation(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*ptree
, MessageHeader
*header
, const char *operation
)
7433 if(header
->message_type
== Reply
) {
7434 /* fill-up info column */
7435 col_append_fstr(pinfo
->cinfo
, COL_INFO
, " op = %s",operation
);
7437 /* fill-up the field */
7438 pi
=proto_tree_add_string(ptree
, hf_operationrequest
, tvb
, 0, 0, operation
);
7439 proto_item_set_generated(pi
);
7444 dissect_gias(tvbuff_t
*tvb
, packet_info
*pinfo
, proto_tree
*ptree
, int *offset
, MessageHeader
*header
, const char *operation
, char *idlname
)
7446 proto_item
*item _U_
;
7447 proto_tree
*tree _U_
;
7448 bool stream_is_big_endian
= is_big_endian(header
); /* get endianess */
7450 /* If we have a USER Exception, then decode it and return */
7451 if ((header
->message_type
== Reply
) && (header
->rep_status
== USER_EXCEPTION
)) {
7452 return decode_user_exception(tvb
, pinfo
, ptree
, offset
, header
, operation
, stream_is_big_endian
);
7455 switch(header
->message_type
) {
7460 if (strcmp(operation
, "complete") == 0
7461 && (!idlname
|| strcmp(idlname
, "GIAS/UpdateByQueryRequest") == 0)) {
7462 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7463 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7464 decode_GIAS_UpdateByQueryRequest_complete(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7468 if (strcmp(operation
, "complete") == 0
7469 && (!idlname
|| strcmp(idlname
, "GIAS/CreateAssociationRequest") == 0)) {
7470 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7471 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7472 decode_GIAS_CreateAssociationRequest_complete(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7476 if (strcmp(operation
, "complete") == 0
7477 && (!idlname
|| strcmp(idlname
, "GIAS/GetRelatedFilesRequest") == 0)) {
7478 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7479 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7480 decode_GIAS_GetRelatedFilesRequest_complete(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7484 if (strcmp(operation
, "complete") == 0
7485 && (!idlname
|| strcmp(idlname
, "GIAS/IngestRequest") == 0)) {
7486 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7487 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7488 decode_GIAS_IngestRequest_complete(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7492 if (strcmp(operation
, "complete_StringDAG") == 0
7493 && (!idlname
|| strcmp(idlname
, "GIAS/GetParametersRequest") == 0)) {
7494 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7495 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7496 decode_GIAS_GetParametersRequest_complete_StringDAG(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7500 if (strcmp(operation
, "complete") == 0
7501 && (!idlname
|| strcmp(idlname
, "GIAS/GetParametersRequest") == 0)) {
7502 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7503 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7504 decode_GIAS_GetParametersRequest_complete(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7508 if (strcmp(operation
, "complete") == 0
7509 && (!idlname
|| strcmp(idlname
, "GIAS/HitCountRequest") == 0)) {
7510 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7511 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7512 decode_GIAS_HitCountRequest_complete(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7516 if (strcmp(operation
, "complete") == 0
7517 && (!idlname
|| strcmp(idlname
, "GIAS/SetAvailabilityRequest") == 0)) {
7518 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7519 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7520 decode_GIAS_SetAvailabilityRequest_complete(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7524 if (strcmp(operation
, "complete_XML_results") == 0
7525 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7526 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7527 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7528 decode_GIAS_SubmitStandingQueryRequest_complete_XML_results(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7532 if (strcmp(operation
, "complete_stringDAG_results") == 0
7533 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7534 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7535 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7536 decode_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7540 if (strcmp(operation
, "complete_DAG_results") == 0
7541 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7542 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7543 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7544 decode_GIAS_SubmitStandingQueryRequest_complete_DAG_results(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7548 if (strcmp(operation
, "get_time_next_execution") == 0
7549 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7550 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7551 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7552 decode_GIAS_SubmitStandingQueryRequest_get_time_next_execution(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7556 if (strcmp(operation
, "get_time_last_executed") == 0
7557 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7558 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7559 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7560 decode_GIAS_SubmitStandingQueryRequest_get_time_last_executed(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7564 if (strcmp(operation
, "resume") == 0
7565 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7566 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7567 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7568 decode_GIAS_SubmitStandingQueryRequest_resume(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7572 if (strcmp(operation
, "pause") == 0
7573 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7574 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7575 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7576 decode_GIAS_SubmitStandingQueryRequest_pause(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7580 if (strcmp(operation
, "clear_before") == 0
7581 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7582 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7583 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7584 decode_GIAS_SubmitStandingQueryRequest_clear_before(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7588 if (strcmp(operation
, "clear_intervals") == 0
7589 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7590 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7591 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7592 decode_GIAS_SubmitStandingQueryRequest_clear_intervals(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7596 if (strcmp(operation
, "clear_all") == 0
7597 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7598 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7599 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7600 decode_GIAS_SubmitStandingQueryRequest_clear_all(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7604 if (strcmp(operation
, "get_number_of_intervals") == 0
7605 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7606 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7607 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7608 decode_GIAS_SubmitStandingQueryRequest_get_number_of_intervals(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7612 if (strcmp(operation
, "get_number_of_hits_in_interval") == 0
7613 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7614 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7615 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7616 decode_GIAS_SubmitStandingQueryRequest_get_number_of_hits_in_interval(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7620 if (strcmp(operation
, "get_number_of_hits") == 0
7621 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7622 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7623 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7624 decode_GIAS_SubmitStandingQueryRequest_get_number_of_hits(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7628 if (strcmp(operation
, "set_number_of_hits") == 0
7629 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitStandingQueryRequest") == 0)) {
7630 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7631 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7632 decode_GIAS_SubmitStandingQueryRequest_set_number_of_hits(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7636 if (strcmp(operation
, "complete_XML_results") == 0
7637 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitQueryRequest") == 0)) {
7638 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7639 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7640 decode_GIAS_SubmitQueryRequest_complete_XML_results(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7644 if (strcmp(operation
, "complete_stringDAG_results") == 0
7645 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitQueryRequest") == 0)) {
7646 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7647 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7648 decode_GIAS_SubmitQueryRequest_complete_stringDAG_results(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7652 if (strcmp(operation
, "complete_DAG_results") == 0
7653 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitQueryRequest") == 0)) {
7654 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7655 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7656 decode_GIAS_SubmitQueryRequest_complete_DAG_results(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7660 if (strcmp(operation
, "set_number_of_hits") == 0
7661 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitQueryRequest") == 0)) {
7662 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7663 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7664 decode_GIAS_SubmitQueryRequest_set_number_of_hits(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7668 if (strcmp(operation
, "complete") == 0
7669 && (!idlname
|| strcmp(idlname
, "GIAS/UpdateRequest") == 0)) {
7670 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7671 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7672 decode_GIAS_UpdateRequest_complete(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7676 if (strcmp(operation
, "complete") == 0
7677 && (!idlname
|| strcmp(idlname
, "GIAS/CreateMetaDataRequest") == 0)) {
7678 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7679 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7680 decode_GIAS_CreateMetaDataRequest_complete(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7684 if (strcmp(operation
, "complete") == 0
7685 && (!idlname
|| strcmp(idlname
, "GIAS/CreateRequest") == 0)) {
7686 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7687 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7688 decode_GIAS_CreateRequest_complete(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7692 if (strcmp(operation
, "complete") == 0
7693 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitQueryOrderRequest") == 0)) {
7694 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7695 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7696 decode_GIAS_SubmitQueryOrderRequest_complete(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7700 if (strcmp(operation
, "complete_list") == 0
7701 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitQueryOrderRequest") == 0)) {
7702 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7703 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7704 decode_GIAS_SubmitQueryOrderRequest_complete_list(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7708 if (strcmp(operation
, "resume") == 0
7709 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitQueryOrderRequest") == 0)) {
7710 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7711 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7712 decode_GIAS_SubmitQueryOrderRequest_resume(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7716 if (strcmp(operation
, "pause") == 0
7717 && (!idlname
|| strcmp(idlname
, "GIAS/SubmitQueryOrderRequest") == 0)) {
7718 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7719 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7720 decode_GIAS_SubmitQueryOrderRequest_pause(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7724 if (strcmp(operation
, "complete") == 0
7725 && (!idlname
|| strcmp(idlname
, "GIAS/OrderRequest") == 0)) {
7726 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7727 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7728 decode_GIAS_OrderRequest_complete(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7732 if (strcmp(operation
, "get_request_manager") == 0
7733 && (!idlname
|| strcmp(idlname
, "GIAS/Request") == 0)) {
7734 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7735 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7736 decode_GIAS_Request_get_request_manager(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7740 if (strcmp(operation
, "free_callback") == 0
7741 && (!idlname
|| strcmp(idlname
, "GIAS/Request") == 0)) {
7742 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7743 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7744 decode_GIAS_Request_free_callback(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7748 if (strcmp(operation
, "register_callback") == 0
7749 && (!idlname
|| strcmp(idlname
, "GIAS/Request") == 0)) {
7750 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7751 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7752 decode_GIAS_Request_register_callback(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7756 if (strcmp(operation
, "cancel") == 0
7757 && (!idlname
|| strcmp(idlname
, "GIAS/Request") == 0)) {
7758 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7759 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7760 decode_GIAS_Request_cancel(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7764 if (strcmp(operation
, "get_remaining_delay") == 0
7765 && (!idlname
|| strcmp(idlname
, "GIAS/Request") == 0)) {
7766 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7767 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7768 decode_GIAS_Request_get_remaining_delay(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7772 if (strcmp(operation
, "get_status") == 0
7773 && (!idlname
|| strcmp(idlname
, "GIAS/Request") == 0)) {
7774 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7775 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7776 decode_GIAS_Request_get_status(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7780 if (strcmp(operation
, "set_user_info") == 0
7781 && (!idlname
|| strcmp(idlname
, "GIAS/Request") == 0)) {
7782 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7783 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7784 decode_GIAS_Request_set_user_info(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7788 if (strcmp(operation
, "get_request_description") == 0
7789 && (!idlname
|| strcmp(idlname
, "GIAS/Request") == 0)) {
7790 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7791 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7792 decode_GIAS_Request_get_request_description(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7796 if (strcmp(operation
, "bulk_push") == 0
7797 && (!idlname
|| strcmp(idlname
, "GIAS/IngestMgr") == 0)) {
7798 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7799 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7800 decode_GIAS_IngestMgr_bulk_push(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7804 if (strcmp(operation
, "bulk_pull") == 0
7805 && (!idlname
|| strcmp(idlname
, "GIAS/IngestMgr") == 0)) {
7806 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7807 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7808 decode_GIAS_IngestMgr_bulk_pull(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7812 if (strcmp(operation
, "get_related_files") == 0
7813 && (!idlname
|| strcmp(idlname
, "GIAS/ProductMgr") == 0)) {
7814 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7815 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7816 decode_GIAS_ProductMgr_get_related_files(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7820 if (strcmp(operation
, "get_related_file_types") == 0
7821 && (!idlname
|| strcmp(idlname
, "GIAS/ProductMgr") == 0)) {
7822 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7823 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7824 decode_GIAS_ProductMgr_get_related_file_types(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7828 if (strcmp(operation
, "get_parameters") == 0
7829 && (!idlname
|| strcmp(idlname
, "GIAS/ProductMgr") == 0)) {
7830 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7831 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7832 decode_GIAS_ProductMgr_get_parameters(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7836 if (strcmp(operation
, "submit_standing_query") == 0
7837 && (!idlname
|| strcmp(idlname
, "GIAS/StandingQueryMgr") == 0)) {
7838 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7839 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7840 decode_GIAS_StandingQueryMgr_submit_standing_query(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7844 if (strcmp(operation
, "get_event_descriptions") == 0
7845 && (!idlname
|| strcmp(idlname
, "GIAS/StandingQueryMgr") == 0)) {
7846 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7847 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7848 decode_GIAS_StandingQueryMgr_get_event_descriptions(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7852 if (strcmp(operation
, "hit_count") == 0
7853 && (!idlname
|| strcmp(idlname
, "GIAS/CatalogMgr") == 0)) {
7854 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7855 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7856 decode_GIAS_CatalogMgr_hit_count(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7860 if (strcmp(operation
, "submit_query") == 0
7861 && (!idlname
|| strcmp(idlname
, "GIAS/CatalogMgr") == 0)) {
7862 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7863 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7864 decode_GIAS_CatalogMgr_submit_query(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7868 if (strcmp(operation
, "delete_product") == 0
7869 && (!idlname
|| strcmp(idlname
, "GIAS/UpdateMgr") == 0)) {
7870 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7871 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7872 decode_GIAS_UpdateMgr_delete_product(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7876 if (strcmp(operation
, "release_lock") == 0
7877 && (!idlname
|| strcmp(idlname
, "GIAS/UpdateMgr") == 0)) {
7878 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7879 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7880 decode_GIAS_UpdateMgr_release_lock(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7884 if (strcmp(operation
, "update_by_query") == 0
7885 && (!idlname
|| strcmp(idlname
, "GIAS/UpdateMgr") == 0)) {
7886 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7887 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7888 decode_GIAS_UpdateMgr_update_by_query(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7892 if (strcmp(operation
, "update") == 0
7893 && (!idlname
|| strcmp(idlname
, "GIAS/UpdateMgr") == 0)) {
7894 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7895 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7896 decode_GIAS_UpdateMgr_update(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7900 if (strcmp(operation
, "set_lock") == 0
7901 && (!idlname
|| strcmp(idlname
, "GIAS/UpdateMgr") == 0)) {
7902 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7903 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7904 decode_GIAS_UpdateMgr_set_lock(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7908 if (strcmp(operation
, "create_association") == 0
7909 && (!idlname
|| strcmp(idlname
, "GIAS/CreationMgr") == 0)) {
7910 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7911 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7912 decode_GIAS_CreationMgr_create_association(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7916 if (strcmp(operation
, "create_metadata") == 0
7917 && (!idlname
|| strcmp(idlname
, "GIAS/CreationMgr") == 0)) {
7918 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7919 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7920 decode_GIAS_CreationMgr_create_metadata(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7924 if (strcmp(operation
, "create") == 0
7925 && (!idlname
|| strcmp(idlname
, "GIAS/CreationMgr") == 0)) {
7926 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7927 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7928 decode_GIAS_CreationMgr_create(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7932 if (strcmp(operation
, "get_max_vertices") == 0
7933 && (!idlname
|| strcmp(idlname
, "GIAS/DataModelMgr") == 0)) {
7934 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7935 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7936 decode_GIAS_DataModelMgr_get_max_vertices(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7940 if (strcmp(operation
, "get_associations") == 0
7941 && (!idlname
|| strcmp(idlname
, "GIAS/DataModelMgr") == 0)) {
7942 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7943 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7944 decode_GIAS_DataModelMgr_get_associations(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7948 if (strcmp(operation
, "get_entity_attributes") == 0
7949 && (!idlname
|| strcmp(idlname
, "GIAS/DataModelMgr") == 0)) {
7950 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7951 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7952 decode_GIAS_DataModelMgr_get_entity_attributes(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7956 if (strcmp(operation
, "get_entities") == 0
7957 && (!idlname
|| strcmp(idlname
, "GIAS/DataModelMgr") == 0)) {
7958 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7959 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7960 decode_GIAS_DataModelMgr_get_entities(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7964 if (strcmp(operation
, "get_queryable_attributes") == 0
7965 && (!idlname
|| strcmp(idlname
, "GIAS/DataModelMgr") == 0)) {
7966 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7967 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7968 decode_GIAS_DataModelMgr_get_queryable_attributes(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7972 if (strcmp(operation
, "get_attributes") == 0
7973 && (!idlname
|| strcmp(idlname
, "GIAS/DataModelMgr") == 0)) {
7974 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7975 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7976 decode_GIAS_DataModelMgr_get_attributes(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7980 if (strcmp(operation
, "get_view_names") == 0
7981 && (!idlname
|| strcmp(idlname
, "GIAS/DataModelMgr") == 0)) {
7982 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7983 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7984 decode_GIAS_DataModelMgr_get_view_names(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7988 if (strcmp(operation
, "get_logical_attribute_name") == 0
7989 && (!idlname
|| strcmp(idlname
, "GIAS/DataModelMgr") == 0)) {
7990 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7991 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
7992 decode_GIAS_DataModelMgr_get_logical_attribute_name(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
7996 if (strcmp(operation
, "get_logical_aliases") == 0
7997 && (!idlname
|| strcmp(idlname
, "GIAS/DataModelMgr") == 0)) {
7998 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
7999 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8000 decode_GIAS_DataModelMgr_get_logical_aliases(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8004 if (strcmp(operation
, "get_alias_categories") == 0
8005 && (!idlname
|| strcmp(idlname
, "GIAS/DataModelMgr") == 0)) {
8006 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8007 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8008 decode_GIAS_DataModelMgr_get_alias_categories(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8012 if (strcmp(operation
, "get_data_model_date") == 0
8013 && (!idlname
|| strcmp(idlname
, "GIAS/DataModelMgr") == 0)) {
8014 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8015 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8016 decode_GIAS_DataModelMgr_get_data_model_date(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8020 if (strcmp(operation
, "order") == 0
8021 && (!idlname
|| strcmp(idlname
, "GIAS/OrderMgr") == 0)) {
8022 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8023 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8024 decode_GIAS_OrderMgr_order(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8028 if (strcmp(operation
, "validate_order") == 0
8029 && (!idlname
|| strcmp(idlname
, "GIAS/OrderMgr") == 0)) {
8030 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8031 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8032 decode_GIAS_OrderMgr_validate_order(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8036 if (strcmp(operation
, "get_package_specifications") == 0
8037 && (!idlname
|| strcmp(idlname
, "GIAS/OrderMgr") == 0)) {
8038 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8039 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8040 decode_GIAS_OrderMgr_get_package_specifications(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8044 if (strcmp(operation
, "submit_query_order") == 0
8045 && (!idlname
|| strcmp(idlname
, "GIAS/QueryOrderMgr") == 0)) {
8046 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8047 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8048 decode_GIAS_QueryOrderMgr_submit_query_order(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8052 if (strcmp(operation
, "get_event_descriptions") == 0
8053 && (!idlname
|| strcmp(idlname
, "GIAS/QueryOrderMgr") == 0)) {
8054 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8055 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8056 decode_GIAS_QueryOrderMgr_get_event_descriptions(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8060 if (strcmp(operation
, "set_availability") == 0
8061 && (!idlname
|| strcmp(idlname
, "GIAS/AccessManager") == 0)) {
8062 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8063 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8064 decode_GIAS_AccessManager_set_availability(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8068 if (strcmp(operation
, "get_number_of_priorities") == 0
8069 && (!idlname
|| strcmp(idlname
, "GIAS/AccessManager") == 0)) {
8070 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8071 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8072 decode_GIAS_AccessManager_get_number_of_priorities(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8076 if (strcmp(operation
, "query_availability_delay") == 0
8077 && (!idlname
|| strcmp(idlname
, "GIAS/AccessManager") == 0)) {
8078 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8079 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8080 decode_GIAS_AccessManager_query_availability_delay(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8084 if (strcmp(operation
, "is_available") == 0
8085 && (!idlname
|| strcmp(idlname
, "GIAS/AccessManager") == 0)) {
8086 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8087 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8088 decode_GIAS_AccessManager_is_available(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8092 if (strcmp(operation
, "get_use_modes") == 0
8093 && (!idlname
|| strcmp(idlname
, "GIAS/AccessManager") == 0)) {
8094 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8095 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8096 decode_GIAS_AccessManager_get_use_modes(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8100 if (strcmp(operation
, "delete_request") == 0
8101 && (!idlname
|| strcmp(idlname
, "GIAS/RequestManager") == 0)) {
8102 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8103 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8104 decode_GIAS_RequestManager_delete_request(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8108 if (strcmp(operation
, "set_timeout") == 0
8109 && (!idlname
|| strcmp(idlname
, "GIAS/RequestManager") == 0)) {
8110 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8111 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8112 decode_GIAS_RequestManager_set_timeout(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8116 if (strcmp(operation
, "get_timeout") == 0
8117 && (!idlname
|| strcmp(idlname
, "GIAS/RequestManager") == 0)) {
8118 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8119 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8120 decode_GIAS_RequestManager_get_timeout(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8124 if (strcmp(operation
, "set_default_timeout") == 0
8125 && (!idlname
|| strcmp(idlname
, "GIAS/RequestManager") == 0)) {
8126 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8127 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8128 decode_GIAS_RequestManager_set_default_timeout(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8132 if (strcmp(operation
, "get_default_timeout") == 0
8133 && (!idlname
|| strcmp(idlname
, "GIAS/RequestManager") == 0)) {
8134 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8135 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8136 decode_GIAS_RequestManager_get_default_timeout(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8140 if (strcmp(operation
, "get_active_requests") == 0
8141 && (!idlname
|| strcmp(idlname
, "GIAS/RequestManager") == 0)) {
8142 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8143 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8144 decode_GIAS_RequestManager_get_active_requests(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8148 if (strcmp(operation
, "get_libraries") == 0
8149 && (!idlname
|| strcmp(idlname
, "GIAS/LibraryManager") == 0)) {
8150 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8151 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8152 decode_GIAS_LibraryManager_get_libraries(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8156 if (strcmp(operation
, "get_property_values") == 0
8157 && (!idlname
|| strcmp(idlname
, "GIAS/LibraryManager") == 0)) {
8158 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8159 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8160 decode_GIAS_LibraryManager_get_property_values(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8164 if (strcmp(operation
, "get_property_names") == 0
8165 && (!idlname
|| strcmp(idlname
, "GIAS/LibraryManager") == 0)) {
8166 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8167 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8168 decode_GIAS_LibraryManager_get_property_names(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8172 if (strcmp(operation
, "get_other_libraries") == 0
8173 && (!idlname
|| strcmp(idlname
, "GIAS/Library") == 0)) {
8174 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8175 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8176 decode_GIAS_Library_get_other_libraries(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8180 if (strcmp(operation
, "get_library_description") == 0
8181 && (!idlname
|| strcmp(idlname
, "GIAS/Library") == 0)) {
8182 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8183 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8184 decode_GIAS_Library_get_library_description(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8188 if (strcmp(operation
, "get_manager") == 0
8189 && (!idlname
|| strcmp(idlname
, "GIAS/Library") == 0)) {
8190 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8191 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8192 decode_GIAS_Library_get_manager(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8196 if (strcmp(operation
, "get_manager_types") == 0
8197 && (!idlname
|| strcmp(idlname
, "GIAS/Library") == 0)) {
8198 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8199 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8200 decode_GIAS_Library_get_manager_types(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8204 if (strcmp(operation
, "release") == 0
8205 && (!idlname
|| strcmp(idlname
, "CB/Callback") == 0)) {
8206 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8207 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8208 decode_CB_Callback_release(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8212 if (strcmp(operation
, "notify") == 0
8213 && (!idlname
|| strcmp(idlname
, "CB/Callback") == 0)) {
8214 item
= process_RequestOperation(tvb
, pinfo
, ptree
, header
, operation
); /* fill-up Request_Operation field & info column */
8215 tree
= start_dissecting(tvb
, pinfo
, ptree
, offset
);
8216 decode_CB_Callback_notify(tvb
, pinfo
, tree
, item
, offset
, header
, operation
, stream_is_big_endian
);
8225 case CloseConnection
:
8228 return false; /* not handled yet */
8231 return false; /* not handled yet */
8238 } /* End of main dissector */
8241 /* Register the protocol with Wireshark */
8242 void proto_register_giop_gias(void)
8244 /* setup list of header fields */
8245 static hf_register_info hf
[] = {
8246 /* field that indicates the currently ongoing request/reply exchange */
8247 {&hf_operationrequest
, {"Request_Operation","giop-gias.Request_Operation",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8248 /* Operation filters */
8249 {&hf_GIAS_UpdateByQueryRequest_complete_return
, {"Return value","giop-gias.UpdateByQueryRequest.complete.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8250 {&hf_GIAS_CreateAssociationRequest_complete_return
, {"Return value","giop-gias.CreateAssociationRequest.complete.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8251 {&hf_GIAS_GetRelatedFilesRequest_complete_return
, {"Return value","giop-gias.GetRelatedFilesRequest.complete.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8252 {&hf_GIAS_GetRelatedFilesRequest_complete_locations_loop
, {"Seq length of locations","giop-gias.GetRelatedFilesRequest.complete.locations.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8253 {&hf_GIAS_GetRelatedFilesRequest_complete_locations
, {"locations","giop-gias.GetRelatedFilesRequest.complete.locations",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8254 {&hf_GIAS_IngestRequest_complete_return
, {"Return value","giop-gias.IngestRequest.complete.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8255 {&hf_GIAS_GetParametersRequest_complete_StringDAG_return
, {"Return value","giop-gias.GetParametersRequest.complete_StringDAG.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8256 {&hf_GIAS_GetParametersRequest_complete_return
, {"Return value","giop-gias.GetParametersRequest.complete.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8257 {&hf_GIAS_HitCountRequest_complete_return
, {"Return value","giop-gias.HitCountRequest.complete.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8258 {&hf_GIAS_HitCountRequest_complete_number_of_hits
, {"number_of_hits","giop-gias.HitCountRequest.complete.number_of_hits",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8259 {&hf_GIAS_SetAvailabilityRequest_complete_return
, {"Return value","giop-gias.SetAvailabilityRequest.complete.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8260 {&hf_GIAS_SubmitStandingQueryRequest_complete_XML_results_return
, {"Return value","giop-gias.SubmitStandingQueryRequest.complete_XML_results.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8261 {&hf_GIAS_SubmitStandingQueryRequest_complete_XML_results_results
, {"results","giop-gias.SubmitStandingQueryRequest.complete_XML_results.results",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8262 {&hf_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_return
, {"Return value","giop-gias.SubmitStandingQueryRequest.complete_stringDAG_results.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8263 {&hf_GIAS_SubmitStandingQueryRequest_complete_stringDAG_results_results_loop
, {"Seq length of results","giop-gias.SubmitStandingQueryRequest.complete_stringDAG_results.results.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8264 {&hf_GIAS_SubmitStandingQueryRequest_complete_DAG_results_return
, {"Return value","giop-gias.SubmitStandingQueryRequest.complete_DAG_results.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8265 {&hf_GIAS_SubmitStandingQueryRequest_complete_DAG_results_results_loop
, {"Seq length of results","giop-gias.SubmitStandingQueryRequest.complete_DAG_results.results.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8266 {&hf_GIAS_SubmitStandingQueryRequest_clear_intervals_num_intervals
, {"num_intervals","giop-gias.SubmitStandingQueryRequest.clear_intervals.num_intervals",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8267 {&hf_GIAS_SubmitStandingQueryRequest_get_number_of_intervals_return
, {"Return value","giop-gias.SubmitStandingQueryRequest.get_number_of_intervals.return",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8268 {&hf_GIAS_SubmitStandingQueryRequest_get_number_of_hits_in_interval_return
, {"Return value","giop-gias.SubmitStandingQueryRequest.get_number_of_hits_in_interval.return",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8269 {&hf_GIAS_SubmitStandingQueryRequest_get_number_of_hits_in_interval_interval
, {"interval","giop-gias.SubmitStandingQueryRequest.get_number_of_hits_in_interval.interval",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8270 {&hf_GIAS_SubmitStandingQueryRequest_get_number_of_hits_return
, {"Return value","giop-gias.SubmitStandingQueryRequest.get_number_of_hits.return",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8271 {&hf_GIAS_SubmitStandingQueryRequest_set_number_of_hits_hits
, {"hits","giop-gias.SubmitStandingQueryRequest.set_number_of_hits.hits",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8272 {&hf_GIAS_SubmitQueryRequest_complete_XML_results_return
, {"Return value","giop-gias.SubmitQueryRequest.complete_XML_results.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8273 {&hf_GIAS_SubmitQueryRequest_complete_XML_results_results
, {"results","giop-gias.SubmitQueryRequest.complete_XML_results.results",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8274 {&hf_GIAS_SubmitQueryRequest_complete_stringDAG_results_return
, {"Return value","giop-gias.SubmitQueryRequest.complete_stringDAG_results.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8275 {&hf_GIAS_SubmitQueryRequest_complete_stringDAG_results_results_loop
, {"Seq length of results","giop-gias.SubmitQueryRequest.complete_stringDAG_results.results.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8276 {&hf_GIAS_SubmitQueryRequest_complete_DAG_results_return
, {"Return value","giop-gias.SubmitQueryRequest.complete_DAG_results.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8277 {&hf_GIAS_SubmitQueryRequest_complete_DAG_results_results_loop
, {"Seq length of results","giop-gias.SubmitQueryRequest.complete_DAG_results.results.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8278 {&hf_GIAS_SubmitQueryRequest_set_number_of_hits_hits
, {"hits","giop-gias.SubmitQueryRequest.set_number_of_hits.hits",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8279 {&hf_GIAS_UpdateRequest_complete_return
, {"Return value","giop-gias.UpdateRequest.complete.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8280 {&hf_GIAS_CreateMetaDataRequest_complete_return
, {"Return value","giop-gias.CreateMetaDataRequest.complete.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8281 {&hf_GIAS_CreateRequest_complete_return
, {"Return value","giop-gias.CreateRequest.complete.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8282 {&hf_GIAS_CreateRequest_complete_new_products_loop
, {"Seq length of new_products","giop-gias.CreateRequest.complete.new_products.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8283 {&hf_GIAS_SubmitQueryOrderRequest_complete_return
, {"Return value","giop-gias.SubmitQueryOrderRequest.complete.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8284 {&hf_GIAS_SubmitQueryOrderRequest_complete_list_return
, {"Return value","giop-gias.SubmitQueryOrderRequest.complete_list.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8285 {&hf_GIAS_SubmitQueryOrderRequest_complete_list_prods_loop
, {"Seq length of prods","giop-gias.SubmitQueryOrderRequest.complete_list.prods.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8286 {&hf_GIAS_OrderRequest_complete_return
, {"Return value","giop-gias.OrderRequest.complete.return",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8287 {&hf_GIAS_Request_free_callback_id
, {"id","giop-gias.Request.free_callback.id",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8288 {&hf_GIAS_Request_register_callback_return
, {"CallbackID","giop-gias.Request.register_callback.return",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8289 {&hf_GIAS_Request_set_user_info_message
, {"message","giop-gias.Request.set_user_info.message",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8290 {&hf_GIAS_IngestMgr_bulk_push_property_list_loop
, {"Seq length of property_list","giop-gias.IngestMgr.bulk_push.property_list.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8291 {&hf_GIAS_IngestMgr_bulk_pull_property_list_loop
, {"Seq length of property_list","giop-gias.IngestMgr.bulk_pull.property_list.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8292 {&hf_GIAS_ProductMgr_get_related_files_products_loop
, {"Seq length of products","giop-gias.ProductMgr.get_related_files.products.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8293 {&hf_GIAS_ProductMgr_get_related_files_type
, {"type","giop-gias.ProductMgr.get_related_files.type",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8294 {&hf_GIAS_ProductMgr_get_related_files_properties_loop
, {"Seq length of properties","giop-gias.ProductMgr.get_related_files.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8295 {&hf_GIAS_ProductMgr_get_related_file_types_return_loop
, {"Seq length of RelatedFileTypeList","giop-gias.ProductMgr.get_related_file_types.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8296 {&hf_GIAS_ProductMgr_get_related_file_types_return
, {"RelatedFileTypeList","giop-gias.ProductMgr.get_related_file_types.return",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8297 {&hf_GIAS_ProductMgr_get_parameters_desired_parameters_loop
, {"Seq length of desired_parameters","giop-gias.ProductMgr.get_parameters.desired_parameters.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8298 {&hf_GIAS_ProductMgr_get_parameters_desired_parameters
, {"desired_parameters","giop-gias.ProductMgr.get_parameters.desired_parameters",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8299 {&hf_GIAS_ProductMgr_get_parameters_properties_loop
, {"Seq length of properties","giop-gias.ProductMgr.get_parameters.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8300 {&hf_GIAS_StandingQueryMgr_submit_standing_query_result_attributes_loop
, {"Seq length of result_attributes","giop-gias.StandingQueryMgr.submit_standing_query.result_attributes.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8301 {&hf_GIAS_StandingQueryMgr_submit_standing_query_result_attributes
, {"result_attributes","giop-gias.StandingQueryMgr.submit_standing_query.result_attributes",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8302 {&hf_GIAS_StandingQueryMgr_submit_standing_query_sort_attributes_loop
, {"Seq length of sort_attributes","giop-gias.StandingQueryMgr.submit_standing_query.sort_attributes.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8303 {&hf_GIAS_StandingQueryMgr_submit_standing_query_properties_loop
, {"Seq length of properties","giop-gias.StandingQueryMgr.submit_standing_query.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8304 {&hf_GIAS_StandingQueryMgr_get_event_descriptions_return_loop
, {"Seq length of EventList","giop-gias.StandingQueryMgr.get_event_descriptions.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8305 {&hf_GIAS_CatalogMgr_hit_count_properties_loop
, {"Seq length of properties","giop-gias.CatalogMgr.hit_count.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8306 {&hf_GIAS_CatalogMgr_submit_query_result_attributes_loop
, {"Seq length of result_attributes","giop-gias.CatalogMgr.submit_query.result_attributes.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8307 {&hf_GIAS_CatalogMgr_submit_query_result_attributes
, {"result_attributes","giop-gias.CatalogMgr.submit_query.result_attributes",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8308 {&hf_GIAS_CatalogMgr_submit_query_sort_attributes_loop
, {"Seq length of sort_attributes","giop-gias.CatalogMgr.submit_query.sort_attributes.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8309 {&hf_GIAS_CatalogMgr_submit_query_properties_loop
, {"Seq length of properties","giop-gias.CatalogMgr.submit_query.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8310 {&hf_GIAS_UpdateMgr_update_by_query_properties_loop
, {"Seq length of properties","giop-gias.UpdateMgr.update_by_query.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8311 {&hf_GIAS_UpdateMgr_update_view
, {"view","giop-gias.UpdateMgr.update.view",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8312 {&hf_GIAS_UpdateMgr_update_changes_loop
, {"Seq length of changes","giop-gias.UpdateMgr.update.changes.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8313 {&hf_GIAS_UpdateMgr_update_relfiles_loop
, {"Seq length of relfiles","giop-gias.UpdateMgr.update.relfiles.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8314 {&hf_GIAS_UpdateMgr_update_properties_loop
, {"Seq length of properties","giop-gias.UpdateMgr.update.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8315 {&hf_GIAS_CreationMgr_create_association_assoc_name
, {"assoc_name","giop-gias.CreationMgr.create_association.assoc_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8316 {&hf_GIAS_CreationMgr_create_association_view_b_objects_loop
, {"Seq length of view_b_objects","giop-gias.CreationMgr.create_association.view_b_objects.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8317 {&hf_GIAS_CreationMgr_create_association_assoc_info_loop
, {"Seq length of assoc_info","giop-gias.CreationMgr.create_association.assoc_info.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8318 {&hf_GIAS_CreationMgr_create_metadata_view_name
, {"view_name","giop-gias.CreationMgr.create_metadata.view_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8319 {&hf_GIAS_CreationMgr_create_metadata_related_files_loop
, {"Seq length of related_files","giop-gias.CreationMgr.create_metadata.related_files.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8320 {&hf_GIAS_CreationMgr_create_metadata_properties_loop
, {"Seq length of properties","giop-gias.CreationMgr.create_metadata.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8321 {&hf_GIAS_CreationMgr_create_new_product_loop
, {"Seq length of new_product","giop-gias.CreationMgr.create.new_product.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8322 {&hf_GIAS_CreationMgr_create_related_files_loop
, {"Seq length of related_files","giop-gias.CreationMgr.create.related_files.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8323 {&hf_GIAS_CreationMgr_create_properties_loop
, {"Seq length of properties","giop-gias.CreationMgr.create.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8324 {&hf_GIAS_DataModelMgr_get_max_vertices_return
, {"Return value","giop-gias.DataModelMgr.get_max_vertices.return",FT_UINT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8325 {&hf_GIAS_DataModelMgr_get_max_vertices_properties_loop
, {"Seq length of properties","giop-gias.DataModelMgr.get_max_vertices.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8326 {&hf_GIAS_DataModelMgr_get_associations_return_loop
, {"Seq length of AssociationList","giop-gias.DataModelMgr.get_associations.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8327 {&hf_GIAS_DataModelMgr_get_associations_properties_loop
, {"Seq length of properties","giop-gias.DataModelMgr.get_associations.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8328 {&hf_GIAS_DataModelMgr_get_entity_attributes_return_loop
, {"Seq length of AttributeInformationList","giop-gias.DataModelMgr.get_entity_attributes.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8329 {&hf_GIAS_DataModelMgr_get_entity_attributes_aEntity
, {"aEntity","giop-gias.DataModelMgr.get_entity_attributes.aEntity",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8330 {&hf_GIAS_DataModelMgr_get_entity_attributes_properties_loop
, {"Seq length of properties","giop-gias.DataModelMgr.get_entity_attributes.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8331 {&hf_GIAS_DataModelMgr_get_entities_view_name
, {"view_name","giop-gias.DataModelMgr.get_entities.view_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8332 {&hf_GIAS_DataModelMgr_get_entities_properties_loop
, {"Seq length of properties","giop-gias.DataModelMgr.get_entities.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8333 {&hf_GIAS_DataModelMgr_get_queryable_attributes_return_loop
, {"Seq length of AttributeInformationList","giop-gias.DataModelMgr.get_queryable_attributes.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8334 {&hf_GIAS_DataModelMgr_get_queryable_attributes_view_name
, {"view_name","giop-gias.DataModelMgr.get_queryable_attributes.view_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8335 {&hf_GIAS_DataModelMgr_get_queryable_attributes_properties_loop
, {"Seq length of properties","giop-gias.DataModelMgr.get_queryable_attributes.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8336 {&hf_GIAS_DataModelMgr_get_attributes_return_loop
, {"Seq length of AttributeInformationList","giop-gias.DataModelMgr.get_attributes.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8337 {&hf_GIAS_DataModelMgr_get_attributes_view_name
, {"view_name","giop-gias.DataModelMgr.get_attributes.view_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8338 {&hf_GIAS_DataModelMgr_get_attributes_properties_loop
, {"Seq length of properties","giop-gias.DataModelMgr.get_attributes.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8339 {&hf_GIAS_DataModelMgr_get_view_names_return_loop
, {"Seq length of ViewList","giop-gias.DataModelMgr.get_view_names.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8340 {&hf_GIAS_DataModelMgr_get_view_names_properties_loop
, {"Seq length of properties","giop-gias.DataModelMgr.get_view_names.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8341 {&hf_GIAS_DataModelMgr_get_logical_attribute_name_return
, {"Return value","giop-gias.DataModelMgr.get_logical_attribute_name.return",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8342 {&hf_GIAS_DataModelMgr_get_logical_attribute_name_view_name
, {"view_name","giop-gias.DataModelMgr.get_logical_attribute_name.view_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8343 {&hf_GIAS_DataModelMgr_get_logical_attribute_name_attribute_type
, {"attribute_type","giop-gias.DataModelMgr.get_logical_attribute_name.attribute_type",FT_UINT32
,BASE_DEC
,VALS(GIAS_ConceptualAttributeType
),0x0,NULL
,HFILL
}},
8344 {&hf_GIAS_DataModelMgr_get_logical_attribute_name_properties_loop
, {"Seq length of properties","giop-gias.DataModelMgr.get_logical_attribute_name.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8345 {&hf_GIAS_DataModelMgr_get_logical_aliases_return_loop
, {"Seq length of NameNameList","giop-gias.DataModelMgr.get_logical_aliases.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8346 {&hf_GIAS_DataModelMgr_get_logical_aliases_category
, {"category","giop-gias.DataModelMgr.get_logical_aliases.category",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8347 {&hf_GIAS_DataModelMgr_get_logical_aliases_properties_loop
, {"Seq length of properties","giop-gias.DataModelMgr.get_logical_aliases.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8348 {&hf_GIAS_DataModelMgr_get_alias_categories_return_loop
, {"Seq length of NameList","giop-gias.DataModelMgr.get_alias_categories.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8349 {&hf_GIAS_DataModelMgr_get_alias_categories_return
, {"NameList","giop-gias.DataModelMgr.get_alias_categories.return",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8350 {&hf_GIAS_DataModelMgr_get_alias_categories_properties_loop
, {"Seq length of properties","giop-gias.DataModelMgr.get_alias_categories.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8351 {&hf_GIAS_DataModelMgr_get_data_model_date_properties_loop
, {"Seq length of properties","giop-gias.DataModelMgr.get_data_model_date.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8352 {&hf_GIAS_OrderMgr_order_properties_loop
, {"Seq length of properties","giop-gias.OrderMgr.order.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8353 {&hf_GIAS_OrderMgr_validate_order_properties_loop
, {"Seq length of properties","giop-gias.OrderMgr.validate_order.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8354 {&hf_GIAS_OrderMgr_get_package_specifications_return_loop
, {"Seq length of NameList","giop-gias.OrderMgr.get_package_specifications.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8355 {&hf_GIAS_OrderMgr_get_package_specifications_return
, {"NameList","giop-gias.OrderMgr.get_package_specifications.return",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8356 {&hf_GIAS_QueryOrderMgr_submit_query_order_o_type
, {"o_type","giop-gias.QueryOrderMgr.submit_query_order.o_type",FT_UINT32
,BASE_DEC
,VALS(GIAS_OrderType
),0x0,NULL
,HFILL
}},
8357 {&hf_GIAS_QueryOrderMgr_submit_query_order_properties_loop
, {"Seq length of properties","giop-gias.QueryOrderMgr.submit_query_order.properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8358 {&hf_GIAS_QueryOrderMgr_get_event_descriptions_return_loop
, {"Seq length of EventList","giop-gias.QueryOrderMgr.get_event_descriptions.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8359 {&hf_GIAS_AccessManager_set_availability_products_loop
, {"Seq length of products","giop-gias.AccessManager.set_availability.products.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8360 {&hf_GIAS_AccessManager_set_availability_availability_requirement
, {"availability_requirement","giop-gias.AccessManager.set_availability.availability_requirement",FT_UINT32
,BASE_DEC
,VALS(GIAS_AvailabilityRequirement
),0x0,NULL
,HFILL
}},
8361 {&hf_GIAS_AccessManager_set_availability_use_mode
, {"use_mode","giop-gias.AccessManager.set_availability.use_mode",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8362 {&hf_GIAS_AccessManager_set_availability_priority
, {"priority","giop-gias.AccessManager.set_availability.priority",FT_INT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8363 {&hf_GIAS_AccessManager_get_number_of_priorities_return
, {"Return value","giop-gias.AccessManager.get_number_of_priorities.return",FT_INT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8364 {&hf_GIAS_AccessManager_query_availability_delay_return
, {"Return value","giop-gias.AccessManager.query_availability_delay.return",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8365 {&hf_GIAS_AccessManager_query_availability_delay_availability_requirement
, {"availability_requirement","giop-gias.AccessManager.query_availability_delay.availability_requirement",FT_UINT32
,BASE_DEC
,VALS(GIAS_AvailabilityRequirement
),0x0,NULL
,HFILL
}},
8366 {&hf_GIAS_AccessManager_query_availability_delay_use_mode
, {"use_mode","giop-gias.AccessManager.query_availability_delay.use_mode",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8367 {&hf_GIAS_AccessManager_is_available_return
, {"Return value","giop-gias.AccessManager.is_available.return",FT_BOOLEAN
,8,NULL
,0x01,NULL
,HFILL
}},
8368 {&hf_GIAS_AccessManager_is_available_use_mode
, {"use_mode","giop-gias.AccessManager.is_available.use_mode",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8369 {&hf_GIAS_AccessManager_get_use_modes_return_loop
, {"Seq length of UseModeList","giop-gias.AccessManager.get_use_modes.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8370 {&hf_GIAS_AccessManager_get_use_modes_return
, {"UseModeList","giop-gias.AccessManager.get_use_modes.return",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8371 {&hf_GIAS_RequestManager_set_timeout_new_lifetime
, {"new_lifetime","giop-gias.RequestManager.set_timeout.new_lifetime",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8372 {&hf_GIAS_RequestManager_get_timeout_return
, {"Return value","giop-gias.RequestManager.get_timeout.return",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8373 {&hf_GIAS_RequestManager_set_default_timeout_new_default
, {"new_default","giop-gias.RequestManager.set_default_timeout.new_default",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8374 {&hf_GIAS_RequestManager_get_default_timeout_return
, {"Return value","giop-gias.RequestManager.get_default_timeout.return",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8375 {&hf_GIAS_RequestManager_get_active_requests_return_loop
, {"Seq length of RequestList","giop-gias.RequestManager.get_active_requests.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8376 {&hf_GIAS_LibraryManager_get_libraries_return_loop
, {"Seq length of LibraryList","giop-gias.LibraryManager.get_libraries.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8377 {&hf_GIAS_LibraryManager_get_property_values_return_loop
, {"Seq length of PropertyList","giop-gias.LibraryManager.get_property_values.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8378 {&hf_GIAS_LibraryManager_get_property_values_desired_properties_loop
, {"Seq length of desired_properties","giop-gias.LibraryManager.get_property_values.desired_properties.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8379 {&hf_GIAS_LibraryManager_get_property_values_desired_properties
, {"desired_properties","giop-gias.LibraryManager.get_property_values.desired_properties",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8380 {&hf_GIAS_LibraryManager_get_property_names_return_loop
, {"Seq length of NameList","giop-gias.LibraryManager.get_property_names.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8381 {&hf_GIAS_LibraryManager_get_property_names_return
, {"NameList","giop-gias.LibraryManager.get_property_names.return",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8382 {&hf_GIAS_Library_get_other_libraries_return_loop
, {"Seq length of LibraryDescriptionList","giop-gias.Library.get_other_libraries.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8383 {&hf_GIAS_Library_get_manager_manager_type
, {"manager_type","giop-gias.Library.get_manager.manager_type",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8384 {&hf_GIAS_Library_get_manager_types_return_loop
, {"Seq length of ManagerTypeList","giop-gias.Library.get_manager_types.return.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8385 {&hf_GIAS_Library_get_manager_types_return
, {"ManagerTypeList","giop-gias.Library.get_manager_types.return",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8386 {&hf_CB_Callback_notify_theState
, {"theState","giop-gias.Callback.notify.theState",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8387 /* Attribute filters */
8388 /* Struct filters */
8389 {&hf_GIAS_DeliveryManifest_package_name
, {"DeliveryManifest_package_name","giop-gias.DeliveryManifest.package_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8390 {&hf_GIAS_DeliveryManifest_elements_loop
, {"Seq length of DeliveryManifest_elements","giop-gias.DeliveryManifest.elements.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8391 {&hf_GIAS_PackageElement_files_loop
, {"Seq length of PackageElement_files","giop-gias.PackageElement.files.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8392 {&hf_GIAS_PackageElement_files
, {"PackageElement_files","giop-gias.PackageElement.files",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8393 {&hf_GIAS_AccessCriteria_userID
, {"AccessCriteria_userID","giop-gias.AccessCriteria.userID",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8394 {&hf_GIAS_AccessCriteria_password
, {"AccessCriteria_password","giop-gias.AccessCriteria.password",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8395 {&hf_GIAS_AccessCriteria_licenseKey
, {"AccessCriteria_licenseKey","giop-gias.AccessCriteria.licenseKey",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8396 {&hf_GIAS_QueryOrderContents_originator
, {"QueryOrderContents_originator","giop-gias.QueryOrderContents.originator",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8397 {&hf_GIAS_QueryOrderContents_operatorNote
, {"QueryOrderContents_operatorNote","giop-gias.QueryOrderContents.operatorNote",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8398 {&hf_GIAS_QueryOrderContents_orderPriority
, {"QueryOrderContents_orderPriority","giop-gias.QueryOrderContents.orderPriority",FT_INT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8399 {&hf_GIAS_QueryOrderContents_del_list_loop
, {"Seq length of QueryOrderContents_del_list","giop-gias.QueryOrderContents.del_list.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8400 {&hf_GIAS_OrderContents_originator
, {"OrderContents_originator","giop-gias.OrderContents.originator",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8401 {&hf_GIAS_OrderContents_operatorNote
, {"OrderContents_operatorNote","giop-gias.OrderContents.operatorNote",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8402 {&hf_GIAS_OrderContents_orderPriority
, {"OrderContents_orderPriority","giop-gias.OrderContents.orderPriority",FT_INT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8403 {&hf_GIAS_OrderContents_prod_list_loop
, {"Seq length of OrderContents_prod_list","giop-gias.OrderContents.prod_list.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8404 {&hf_GIAS_OrderContents_del_list_loop
, {"Seq length of OrderContents_del_list","giop-gias.OrderContents.del_list.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8405 {&hf_GIAS_DeliveryDetails_receiver
, {"DeliveryDetails_receiver","giop-gias.DeliveryDetails.receiver",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8406 {&hf_GIAS_DeliveryDetails_shipmentMode
, {"DeliveryDetails_shipmentMode","giop-gias.DeliveryDetails.shipmentMode",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8407 {&hf_GIAS_ProductDetails_mTypes_loop
, {"Seq length of ProductDetails_mTypes","giop-gias.ProductDetails.mTypes.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8408 {&hf_GIAS_ProductDetails_benums_loop
, {"Seq length of ProductDetails_benums","giop-gias.ProductDetails.benums.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8409 {&hf_GIAS_ProductDetails_benums
, {"ProductDetails_benums","giop-gias.ProductDetails.benums",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8410 {&hf_GIAS_ProductDetails_info_system_name
, {"ProductDetails_info_system_name","giop-gias.ProductDetails.info_system_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8411 {&hf_GIAS_DelayEstimate_time_delay
, {"DelayEstimate_time_delay","giop-gias.DelayEstimate.time_delay",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8412 {&hf_GIAS_DelayEstimate_valid_time_delay
, {"DelayEstimate_valid_time_delay","giop-gias.DelayEstimate.valid_time_delay",FT_BOOLEAN
,8,NULL
,0x01,NULL
,HFILL
}},
8413 {&hf_GIAS_SortAttribute_attribute_name
, {"SortAttribute_attribute_name","giop-gias.SortAttribute.attribute_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8414 {&hf_GIAS_SortAttribute_sort_polarity
, {"SortAttribute_sort_polarity","giop-gias.SortAttribute.sort_polarity",FT_UINT32
,BASE_DEC
,VALS(GIAS_Polarity
),0x0,NULL
,HFILL
}},
8415 {&hf_GIAS_QueryLifeSpan_frequency_loop
, {"Seq length of QueryLifeSpan_frequency","giop-gias.QueryLifeSpan.frequency.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8416 {&hf_GIAS_DayEventTime_day_event
, {"DayEventTime_day_event","giop-gias.DayEventTime.day_event",FT_UINT32
,BASE_DEC
,VALS(GIAS_DayEvent
),0x0,NULL
,HFILL
}},
8417 {&hf_GIAS_Event_event_name
, {"Event_event_name","giop-gias.Event.event_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8418 {&hf_GIAS_Event_event_type
, {"Event_event_type","giop-gias.Event.event_type",FT_UINT32
,BASE_DEC
,VALS(GIAS_NamedEventType
),0x0,NULL
,HFILL
}},
8419 {&hf_GIAS_Event_event_description
, {"Event_event_description","giop-gias.Event.event_description",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8420 {&hf_GIAS_Query_view
, {"Query_view","giop-gias.Query.view",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8421 {&hf_GIAS_Query_bqs_query
, {"Query_bqs_query","giop-gias.Query.bqs_query",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8422 {&hf_GIAS_LibraryDescription_library_name
, {"LibraryDescription_library_name","giop-gias.LibraryDescription.library_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8423 {&hf_GIAS_LibraryDescription_library_description
, {"LibraryDescription_library_description","giop-gias.LibraryDescription.library_description",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8424 {&hf_GIAS_LibraryDescription_library_version_number
, {"LibraryDescription_library_version_number","giop-gias.LibraryDescription.library_version_number",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8425 {&hf_GIAS_Association_name
, {"Association_name","giop-gias.Association.name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8426 {&hf_GIAS_Association_view_a
, {"Association_view_a","giop-gias.Association.view_a",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8427 {&hf_GIAS_Association_view_b
, {"Association_view_b","giop-gias.Association.view_b",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8428 {&hf_GIAS_Association_description
, {"Association_description","giop-gias.Association.description",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8429 {&hf_GIAS_Association_card
, {"Association_card","giop-gias.Association.card",FT_UINT32
,BASE_DEC
,VALS(UCO_Cardinality
),0x0,NULL
,HFILL
}},
8430 {&hf_GIAS_Association_attribute_info_loop
, {"Seq length of Association_attribute_info","giop-gias.Association.attribute_info.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8431 {&hf_GIAS_AttributeInformation_attribute_name
, {"AttributeInformation_attribute_name","giop-gias.AttributeInformation.attribute_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8432 {&hf_GIAS_AttributeInformation_attribute_type
, {"AttributeInformation_attribute_type","giop-gias.AttributeInformation.attribute_type",FT_UINT32
,BASE_DEC
,VALS(GIAS_AttributeType
),0x0,NULL
,HFILL
}},
8433 {&hf_GIAS_AttributeInformation_attribute_units
, {"AttributeInformation_attribute_units","giop-gias.AttributeInformation.attribute_units",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8434 {&hf_GIAS_AttributeInformation_attribute_reference
, {"AttributeInformation_attribute_reference","giop-gias.AttributeInformation.attribute_reference",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8435 {&hf_GIAS_AttributeInformation_mode
, {"AttributeInformation_mode","giop-gias.AttributeInformation.mode",FT_UINT32
,BASE_DEC
,VALS(GIAS_RequirementMode
),0x0,NULL
,HFILL
}},
8436 {&hf_GIAS_AttributeInformation_description
, {"AttributeInformation_description","giop-gias.AttributeInformation.description",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8437 {&hf_GIAS_AttributeInformation_sortable
, {"AttributeInformation_sortable","giop-gias.AttributeInformation.sortable",FT_BOOLEAN
,8,NULL
,0x01,NULL
,HFILL
}},
8438 {&hf_GIAS_AttributeInformation_updateable
, {"AttributeInformation_updateable","giop-gias.AttributeInformation.updateable",FT_BOOLEAN
,8,NULL
,0x01,NULL
,HFILL
}},
8439 {&hf_GIAS_FloatingPointRange_lower_bound
, {"FloatingPointRange_lower_bound","giop-gias.FloatingPointRange.lower_bound",FT_DOUBLE
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8440 {&hf_GIAS_FloatingPointRange_upper_bound
, {"FloatingPointRange_upper_bound","giop-gias.FloatingPointRange.upper_bound",FT_DOUBLE
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8441 {&hf_GIAS_IntegerRange_lower_bound
, {"IntegerRange_lower_bound","giop-gias.IntegerRange.lower_bound",FT_INT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8442 {&hf_GIAS_IntegerRange_upper_bound
, {"IntegerRange_upper_bound","giop-gias.IntegerRange.upper_bound",FT_INT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8443 {&hf_GIAS_View_view_name
, {"View_view_name","giop-gias.View.view_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8444 {&hf_GIAS_View_orderable
, {"View_orderable","giop-gias.View.orderable",FT_BOOLEAN
,8,NULL
,0x01,NULL
,HFILL
}},
8445 {&hf_GIAS_View_sub_views_loop
, {"Seq length of View_sub_views","giop-gias.View.sub_views.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8446 {&hf_GIAS_View_sub_views
, {"View_sub_views","giop-gias.View.sub_views",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8447 {&hf_GIAS_RelatedFile_file_type
, {"RelatedFile_file_type","giop-gias.RelatedFile.file_type",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8448 {&hf_GIAS_ValidationResults_valid
, {"ValidationResults_valid","giop-gias.ValidationResults.valid",FT_BOOLEAN
,8,NULL
,0x01,NULL
,HFILL
}},
8449 {&hf_GIAS_ValidationResults_warning
, {"ValidationResults_warning","giop-gias.ValidationResults.warning",FT_BOOLEAN
,8,NULL
,0x01,NULL
,HFILL
}},
8450 {&hf_GIAS_ValidationResults_details
, {"ValidationResults_details","giop-gias.ValidationResults.details",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8451 {&hf_GIAS_PhysicalDelivery_address
, {"PhysicalDelivery_address","giop-gias.PhysicalDelivery.address",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8452 {&hf_GIAS_MediaType_media_type
, {"MediaType_media_type","giop-gias.MediaType.media_type",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8453 {&hf_GIAS_MediaType_quantity
, {"MediaType_quantity","giop-gias.MediaType.quantity",FT_UINT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8454 {&hf_GIAS_TailoringSpec_specs_loop
, {"Seq length of TailoringSpec_specs","giop-gias.TailoringSpec.specs.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8455 {&hf_GIAS_PackagingSpec_package_identifier
, {"PackagingSpec_package_identifier","giop-gias.PackagingSpec.package_identifier",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8456 {&hf_GIAS_PackagingSpec_packaging_format_and_compression
, {"PackagingSpec_packaging_format_and_compression","giop-gias.PackagingSpec.packaging_format_and_compression",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8457 {&hf_GIAS_AlterationSpec_pf
, {"AlterationSpec_pf","giop-gias.AlterationSpec.pf",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8458 {&hf_GIAS_AlterationSpec_geo_region_type
, {"AlterationSpec_geo_region_type","giop-gias.AlterationSpec.geo_region_type",FT_UINT32
,BASE_DEC
,VALS(GIAS_GeoRegionType
),0x0,NULL
,HFILL
}},
8459 {&hf_GIAS_ImageSpec_imgform
, {"ImageSpec_imgform","giop-gias.ImageSpec.imgform",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8460 {&hf_GIAS_ImageSpec_imageid
, {"ImageSpec_imageid","giop-gias.ImageSpec.imageid",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8461 {&hf_GIAS_ImageSpec_comp
, {"ImageSpec_comp","giop-gias.ImageSpec.comp",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8462 {&hf_GIAS_ImageSpec_bpp
, {"ImageSpec_bpp","giop-gias.ImageSpec.bpp",FT_INT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8463 {&hf_GIAS_ImageSpec_algo
, {"ImageSpec_algo","giop-gias.ImageSpec.algo",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8464 {&hf_GIAS_ImageSpec_rrds_loop
, {"Seq length of ImageSpec_rrds","giop-gias.ImageSpec.rrds.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8465 {&hf_GIAS_ImageSpec_rrds
, {"ImageSpec_rrds","giop-gias.ImageSpec.rrds",FT_INT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8466 {&hf_GIAS_ImageSpec_geo_region_type
, {"ImageSpec_geo_region_type","giop-gias.ImageSpec.geo_region_type",FT_UINT32
,BASE_DEC
,VALS(GIAS_GeoRegionType
),0x0,NULL
,HFILL
}},
8467 {&hf_GIAS_ImageSpec_encoding
, {"ImageSpec_encoding","giop-gias.ImageSpec.encoding",FT_UINT32
,BASE_DEC
,VALS(GIAS_SupportDataEncoding
),0x0,NULL
,HFILL
}},
8468 {&hf_UCO_exception_details_exception_name
, {"exception_details_exception_name","giop-gias.exception_details.exception_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8469 {&hf_UCO_exception_details_standard_exception_name
, {"exception_details_standard_exception_name","giop-gias.exception_details.standard_exception_name",FT_BOOLEAN
,8,NULL
,0x01,NULL
,HFILL
}},
8470 {&hf_UCO_exception_details_exception_desc
, {"exception_details_exception_desc","giop-gias.exception_details.exception_desc",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8471 {&hf_UCO_EntityGraph_nodes_loop
, {"Seq length of EntityGraph_nodes","giop-gias.EntityGraph.nodes.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8472 {&hf_UCO_EntityGraph_relationship_loop
, {"Seq length of EntityGraph_relationship","giop-gias.EntityGraph.relationship.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8473 {&hf_UCO_EntityRelationship_start_node
, {"EntityRelationship_start_node","giop-gias.EntityRelationship.start_node",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8474 {&hf_UCO_EntityRelationship_end_node
, {"EntityRelationship_end_node","giop-gias.EntityRelationship.end_node",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8475 {&hf_UCO_EntityRelationship_start_to_end_card
, {"EntityRelationship_start_to_end_card","giop-gias.EntityRelationship.start_to_end_card",FT_UINT32
,BASE_DEC
,VALS(UCO_Cardinality
),0x0,NULL
,HFILL
}},
8476 {&hf_UCO_EntityRelationship_end_to_start_card
, {"EntityRelationship_end_to_start_card","giop-gias.EntityRelationship.end_to_start_card",FT_UINT32
,BASE_DEC
,VALS(UCO_Cardinality
),0x0,NULL
,HFILL
}},
8477 {&hf_UCO_EntityNode_id
, {"EntityNode_id","giop-gias.EntityNode.id",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8478 {&hf_UCO_EntityNode_entity_name
, {"EntityNode_entity_name","giop-gias.EntityNode.entity_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8479 {&hf_UCO_Status_completion_state
, {"Status_completion_state","giop-gias.Status.completion_state",FT_UINT32
,BASE_DEC
,VALS(UCO_State
),0x0,NULL
,HFILL
}},
8480 {&hf_UCO_Status_warning
, {"Status_warning","giop-gias.Status.warning",FT_BOOLEAN
,8,NULL
,0x01,NULL
,HFILL
}},
8481 {&hf_UCO_Status_status_message
, {"Status_status_message","giop-gias.Status.status_message",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8482 {&hf_UCO_CompressedImage_width
, {"CompressedImage_width","giop-gias.CompressedImage.width",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8483 {&hf_UCO_CompressedImage_height
, {"CompressedImage_height","giop-gias.CompressedImage.height",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8484 {&hf_UCO_CompressedImage_compression_form
, {"CompressedImage_compression_form","giop-gias.CompressedImage.compression_form",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8485 {&hf_UCO_CompressedImage_data_loop
, {"Seq length of CompressedImage_data","giop-gias.CompressedImage.data.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8486 {&hf_UCO_CompressedImage_data
, {"CompressedImage_data","giop-gias.CompressedImage.data",FT_BYTES
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8487 {&hf_UCO_SimpleCImage_width
, {"SimpleCImage_width","giop-gias.SimpleCImage.width",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8488 {&hf_UCO_SimpleCImage_height
, {"SimpleCImage_height","giop-gias.SimpleCImage.height",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8489 {&hf_UCO_SimpleGSImage_width
, {"SimpleGSImage_width","giop-gias.SimpleGSImage.width",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8490 {&hf_UCO_SimpleGSImage_height
, {"SimpleGSImage_height","giop-gias.SimpleGSImage.height",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8491 {&hf_UCO_Ellipse_north_angle
, {"Ellipse_north_angle","giop-gias.Ellipse.north_angle",FT_DOUBLE
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8492 {&hf_UCO_LinearDimension_dimension
, {"LinearDimension_dimension","giop-gias.LinearDimension.dimension",FT_DOUBLE
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8493 {&hf_UCO_LinearDimension_reference_system
, {"LinearDimension_reference_system","giop-gias.LinearDimension.reference_system",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8494 {&hf_UCO_Coordinate3d_x
, {"Coordinate3d_x","giop-gias.Coordinate3d.x",FT_DOUBLE
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8495 {&hf_UCO_Coordinate3d_y
, {"Coordinate3d_y","giop-gias.Coordinate3d.y",FT_DOUBLE
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8496 {&hf_UCO_Coordinate3d_z
, {"Coordinate3d_z","giop-gias.Coordinate3d.z",FT_DOUBLE
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8497 {&hf_UCO_Coordinate2d_x
, {"Coordinate2d_x","giop-gias.Coordinate2d.x",FT_DOUBLE
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8498 {&hf_UCO_Coordinate2d_y
, {"Coordinate2d_y","giop-gias.Coordinate2d.y",FT_DOUBLE
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8499 {&hf_UCO_RequestDescription_user_info
, {"RequestDescription_user_info","giop-gias.RequestDescription.user_info",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8500 {&hf_UCO_RequestDescription_request_type
, {"RequestDescription_request_type","giop-gias.RequestDescription.request_type",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8501 {&hf_UCO_RequestDescription_request_info
, {"RequestDescription_request_info","giop-gias.RequestDescription.request_info",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8502 {&hf_UCO_RequestDescription_request_details_loop
, {"Seq length of RequestDescription_request_details","giop-gias.RequestDescription.request_details.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8503 {&hf_UCO_UpdateDAG_changes_loop
, {"Seq length of UpdateDAG_changes","giop-gias.UpdateDAG.changes.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8504 {&hf_UCO_Change_changed_node
, {"Change_changed_node","giop-gias.Change.changed_node",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8505 {&hf_UCO_Change_change_type
, {"Change_change_type","giop-gias.Change.change_type",FT_UINT32
,BASE_DEC
,VALS(UCO_ChangeType
),0x0,NULL
,HFILL
}},
8506 {&hf_UCO_StringDAG_nodes_loop
, {"Seq length of StringDAG_nodes","giop-gias.StringDAG.nodes.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8507 {&hf_UCO_StringDAG_edges_loop
, {"Seq length of StringDAG_edges","giop-gias.StringDAG.edges.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8508 {&hf_UCO_StringNode_id
, {"StringNode_id","giop-gias.StringNode.id",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8509 {&hf_UCO_StringNode_node_type
, {"StringNode_node_type","giop-gias.StringNode.node_type",FT_UINT32
,BASE_DEC
,VALS(UCO_NodeType
),0x0,NULL
,HFILL
}},
8510 {&hf_UCO_StringNode_attribute_name
, {"StringNode_attribute_name","giop-gias.StringNode.attribute_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8511 {&hf_UCO_StringNode_value
, {"StringNode_value","giop-gias.StringNode.value",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8512 {&hf_UCO_DAG_nodes_loop
, {"Seq length of DAG_nodes","giop-gias.DAG.nodes.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8513 {&hf_UCO_DAG_edges_loop
, {"Seq length of DAG_edges","giop-gias.DAG.edges.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8514 {&hf_UCO_Edge_start_node
, {"Edge_start_node","giop-gias.Edge.start_node",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8515 {&hf_UCO_Edge_end_node
, {"Edge_end_node","giop-gias.Edge.end_node",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8516 {&hf_UCO_Edge_relationship_type
, {"Edge_relationship_type","giop-gias.Edge.relationship_type",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8517 {&hf_UCO_Node_id
, {"Node_id","giop-gias.Node.id",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8518 {&hf_UCO_Node_node_type
, {"Node_node_type","giop-gias.Node.node_type",FT_UINT32
,BASE_DEC
,VALS(UCO_NodeType
),0x0,NULL
,HFILL
}},
8519 {&hf_UCO_Node_attribute_name
, {"Node_attribute_name","giop-gias.Node.attribute_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8520 {&hf_UCO_Time_hour
, {"Time_hour","giop-gias.Time.hour",FT_UINT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8521 {&hf_UCO_Time_minute
, {"Time_minute","giop-gias.Time.minute",FT_UINT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8522 {&hf_UCO_Time_second
, {"Time_second","giop-gias.Time.second",FT_FLOAT
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8523 {&hf_UCO_Date_year
, {"Date_year","giop-gias.Date.year",FT_UINT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8524 {&hf_UCO_Date_month
, {"Date_month","giop-gias.Date.month",FT_UINT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8525 {&hf_UCO_Date_day
, {"Date_day","giop-gias.Date.day",FT_UINT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8526 {&hf_UCO_DirectAccessLocation_access_protocol
, {"DirectAccessLocation_access_protocol","giop-gias.DirectAccessLocation.access_protocol",FT_UINT32
,BASE_DEC
,VALS(UCO_Protocol
),0x0,NULL
,HFILL
}},
8527 {&hf_UCO_FileLocation_user_name
, {"FileLocation_user_name","giop-gias.FileLocation.user_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8528 {&hf_UCO_FileLocation_password
, {"FileLocation_password","giop-gias.FileLocation.password",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8529 {&hf_UCO_FileLocation_host_name
, {"FileLocation_host_name","giop-gias.FileLocation.host_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8530 {&hf_UCO_FileLocation_path_name
, {"FileLocation_path_name","giop-gias.FileLocation.path_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8531 {&hf_UCO_FileLocation_file_name
, {"FileLocation_file_name","giop-gias.FileLocation.file_name",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8532 {&hf_UCO_Ratio_numerator
, {"Ratio_numerator","giop-gias.Ratio.numerator",FT_DOUBLE
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8533 {&hf_UCO_Ratio_denominator
, {"Ratio_denominator","giop-gias.Ratio.denominator",FT_DOUBLE
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8534 {&hf_UCO_NameValue_aname
, {"NameValue_aname","giop-gias.NameValue.aname",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8535 {&hf_UCO_NameName_name1
, {"NameName_name1","giop-gias.NameName.name1",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8536 {&hf_UCO_NameName_name2
, {"NameName_name2","giop-gias.NameName.name2",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8537 /* User exception filters */
8538 {&hf_UCO_InvalidInputParameter_badInputParameters_loop
, {"Seq length of InvalidInputParameter_badInputParameters","giop-gias.InvalidInputParamete.InvalidInputParameter_badInputParameters.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8539 {&hf_UCO_InvalidInputParameter_badInputParameters
, {"InvalidInputParameter_badInputParameters","giop-gias.InvalidInputParamete.InvalidInputParameter_badInputParameters",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8541 {&hf_GIAS_LifeEvent_LifeEvent
, {"LifeEvent","giop-gias.GIAS.LifeEvent",FT_UINT32
,BASE_DEC
,VALS(GIAS_LifeEventType
),0x0,NULL
,HFILL
}},
8542 {&hf_GIAS_LifeEvent_ev
, {"LifeEvent_ev","giop-gias.GIAS.LifeEvent.ev",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8543 {&hf_GIAS_Domain_Domain
, {"Domain","giop-gias.GIAS.Domain",FT_UINT32
,BASE_DEC
,VALS(GIAS_DomainType
),0x0,NULL
,HFILL
}},
8544 {&hf_GIAS_Domain_t
, {"Domain_t","giop-gias.GIAS.Domain.t",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8545 {&hf_GIAS_Domain_is_loop
, {"Seq length of Domain_is","giop-gias.GIAS.Domain.is.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8546 {&hf_GIAS_Domain_fps_loop
, {"Seq length of Domain_fps","giop-gias.GIAS.Domain.fps.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8547 {&hf_GIAS_Domain_l_loop
, {"Seq length of Domain_l","giop-gias.GIAS.Domain.l.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8548 {&hf_GIAS_Domain_l
, {"Domain_l","giop-gias.GIAS.Domain.l",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8549 {&hf_GIAS_Domain_ol_loop
, {"Seq length of Domain_ol","giop-gias.GIAS.Domain.ol.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8550 {&hf_GIAS_Domain_ol
, {"Domain_ol","giop-gias.GIAS.Domain.ol",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8551 {&hf_GIAS_Domain_gs_loop
, {"Seq length of Domain_gs","giop-gias.GIAS.Domain.gs.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8552 {&hf_GIAS_Domain_bd_loop
, {"Seq length of Domain_bd","giop-gias.GIAS.Domain.bd.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8553 {&hf_GIAS_Domain_bd
, {"Domain_bd","giop-gias.GIAS.Domain.bd",FT_BYTES
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8554 {&hf_GIAS_Domain_bv
, {"Domain_bv","giop-gias.GIAS.Domain.bv",FT_BOOLEAN
,8,NULL
,0x01,NULL
,HFILL
}},
8555 {&hf_GIAS_Destination_Destination
, {"Destination","giop-gias.GIAS.Destination",FT_UINT32
,BASE_DEC
,VALS(GIAS_DestinationType
),0x0,NULL
,HFILL
}},
8556 {&hf_GIAS_Destination_e_dest
, {"Destination_e_dest","giop-gias.GIAS.Destination.e_dest",FT_STRING
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8557 {&hf_UCO_Buffer_Buffer
, {"Buffer","giop-gias.UCO.Buffer",FT_UINT32
,BASE_DEC
,VALS(UCO_BufferType
),0x0,NULL
,HFILL
}},
8558 {&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
}},
8559 {&hf_UCO_Buffer_octet_buffer
, {"Buffer_octet_buffer","giop-gias.UCO.Buffer.octet_buffer",FT_BYTES
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8560 {&hf_UCO_Buffer_char_buffer_loop
, {"Seq length of Buffer_char_buffer","giop-gias.UCO.Buffer.char_buffer.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8561 {&hf_UCO_Buffer_char_buffer
, {"Buffer_char_buffer","giop-gias.UCO.Buffer.char_buffer",FT_UINT8
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8562 {&hf_UCO_Buffer_ushort_buffer_loop
, {"Seq length of Buffer_ushort_buffer","giop-gias.UCO.Buffer.ushort_buffer.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8563 {&hf_UCO_Buffer_ushort_buffer
, {"Buffer_ushort_buffer","giop-gias.UCO.Buffer.ushort_buffer",FT_UINT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8564 {&hf_UCO_Buffer_short_buffer_loop
, {"Seq length of Buffer_short_buffer","giop-gias.UCO.Buffer.short_buffer.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8565 {&hf_UCO_Buffer_short_buffer
, {"Buffer_short_buffer","giop-gias.UCO.Buffer.short_buffer",FT_INT16
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8566 {&hf_UCO_Buffer_ulong_buffer_loop
, {"Seq length of Buffer_ulong_buffer","giop-gias.UCO.Buffer.ulong_buffer.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8567 {&hf_UCO_Buffer_ulong_buffer
, {"Buffer_ulong_buffer","giop-gias.UCO.Buffer.ulong_buffer",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8568 {&hf_UCO_Buffer_long_buffer_loop
, {"Seq length of Buffer_long_buffer","giop-gias.UCO.Buffer.long_buffer.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8569 {&hf_UCO_Buffer_long_buffer
, {"Buffer_long_buffer","giop-gias.UCO.Buffer.long_buffer",FT_INT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8570 {&hf_UCO_Buffer_float_buffer_loop
, {"Seq length of Buffer_float_buffer","giop-gias.UCO.Buffer.float_buffer.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8571 {&hf_UCO_Buffer_float_buffer
, {"Buffer_float_buffer","giop-gias.UCO.Buffer.float_buffer",FT_FLOAT
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8572 {&hf_UCO_Buffer_double_buffer_loop
, {"Seq length of Buffer_double_buffer","giop-gias.UCO.Buffer.double_buffer.size",FT_UINT32
,BASE_DEC
,NULL
,0x0,NULL
,HFILL
}},
8573 {&hf_UCO_Buffer_double_buffer
, {"Buffer_double_buffer","giop-gias.UCO.Buffer.double_buffer",FT_DOUBLE
,BASE_NONE
,NULL
,0x0,NULL
,HFILL
}},
8577 static ei_register_info ei
[] = {
8578 { &ei_gias_unknown_giop_msg
, { "giop-gias.unknown_giop_msg", PI_PROTOCOL
, PI_WARN
, "Unknown GIOP message", EXPFILL
}},
8579 { &ei_gias_unknown_exception
, { "giop-gias.unknown_exception", PI_PROTOCOL
, PI_WARN
, "Unknown exception", EXPFILL
}},
8580 { &ei_gias_unknown_reply_status
, { "giop-gias.unknown_reply_status", PI_PROTOCOL
, PI_WARN
, "Unknown reply status", EXPFILL
}},
8583 /* setup protocol subtree array */
8585 static int *ett
[] = {
8593 expert_module_t
* expert_gias
;
8596 /* Register the protocol name and description */
8597 proto_gias
= proto_register_protocol("Gias Dissector Using GIOP API" , "GIOP/GIAS", "giop-gias" );
8598 proto_register_field_array(proto_gias
, hf
, array_length(hf
));
8599 proto_register_subtree_array(ett
, array_length(ett
));
8601 expert_gias
= expert_register_protocol(proto_gias
);
8602 expert_register_field_array(expert_gias
, ei
, array_length(ei
));
8605 /* register me as handler for these interfaces */
8606 void proto_reg_handoff_giop_gias(void)
8608 /* Register for Explicit Dissection */
8609 register_giop_user_module(dissect_gias
, "GIAS", "CB/Callback", proto_gias
); /* explicit dissector */
8611 /* Register for Explicit Dissection */
8612 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/AccessManager", proto_gias
); /* explicit dissector */
8614 /* Register for Explicit Dissection */
8615 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/CatalogMgr", proto_gias
); /* explicit dissector */
8617 /* Register for Explicit Dissection */
8618 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/CreateAssociationRequest", proto_gias
); /* explicit dissector */
8620 /* Register for Explicit Dissection */
8621 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/CreateMetaDataRequest", proto_gias
); /* explicit dissector */
8623 /* Register for Explicit Dissection */
8624 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/CreateRequest", proto_gias
); /* explicit dissector */
8626 /* Register for Explicit Dissection */
8627 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/CreationMgr", proto_gias
); /* explicit dissector */
8629 /* Register for Explicit Dissection */
8630 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/DataModelMgr", proto_gias
); /* explicit dissector */
8632 /* Register for Explicit Dissection */
8633 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/GetParametersRequest", proto_gias
); /* explicit dissector */
8635 /* Register for Explicit Dissection */
8636 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/GetRelatedFilesRequest", proto_gias
); /* explicit dissector */
8638 /* Register for Explicit Dissection */
8639 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/HitCountRequest", proto_gias
); /* explicit dissector */
8641 /* Register for Explicit Dissection */
8642 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/IngestMgr", proto_gias
); /* explicit dissector */
8644 /* Register for Explicit Dissection */
8645 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/IngestRequest", proto_gias
); /* explicit dissector */
8647 /* Register for Explicit Dissection */
8648 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/Library", proto_gias
); /* explicit dissector */
8650 /* Register for Explicit Dissection */
8651 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/LibraryManager", proto_gias
); /* explicit dissector */
8653 /* Register for Explicit Dissection */
8654 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/OrderMgr", proto_gias
); /* explicit dissector */
8656 /* Register for Explicit Dissection */
8657 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/OrderRequest", proto_gias
); /* explicit dissector */
8659 /* Register for Explicit Dissection */
8660 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/ProductMgr", proto_gias
); /* explicit dissector */
8662 /* Register for Explicit Dissection */
8663 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/QueryOrderMgr", proto_gias
); /* explicit dissector */
8665 /* Register for Explicit Dissection */
8666 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/Request", proto_gias
); /* explicit dissector */
8668 /* Register for Explicit Dissection */
8669 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/RequestManager", proto_gias
); /* explicit dissector */
8671 /* Register for Explicit Dissection */
8672 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/SetAvailabilityRequest", proto_gias
); /* explicit dissector */
8674 /* Register for Explicit Dissection */
8675 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/StandingQueryMgr", proto_gias
); /* explicit dissector */
8677 /* Register for Explicit Dissection */
8678 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/SubmitQueryOrderRequest", proto_gias
); /* explicit dissector */
8680 /* Register for Explicit Dissection */
8681 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/SubmitQueryRequest", proto_gias
); /* explicit dissector */
8683 /* Register for Explicit Dissection */
8684 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/SubmitStandingQueryRequest", proto_gias
); /* explicit dissector */
8686 /* Register for Explicit Dissection */
8687 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/UpdateByQueryRequest", proto_gias
); /* explicit dissector */
8689 /* Register for Explicit Dissection */
8690 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/UpdateMgr", proto_gias
); /* explicit dissector */
8692 /* Register for Explicit Dissection */
8693 register_giop_user_module(dissect_gias
, "GIAS", "GIAS/UpdateRequest", proto_gias
); /* explicit dissector */
8695 /* Register for Heuristic Dissection */
8696 register_giop_user(dissect_gias
, "GIAS" ,proto_gias
); /* heuristic dissector */
8701 * Editor modelines - https://www.wireshark.org/tools/modelines.html
8706 * indent-tabs-mode: nil
8709 * ex: set shiftwidth=4 tabstop=8 expandtab:
8710 * :indentSize=4:tabSize=8:noTabs=true: