SOME/IP, Signal-PDU, IPduM: Harmonize uat comments
This commit is contained in:
parent
4742e0cade
commit
fad4d7f608
|
@ -899,17 +899,19 @@ proto_register_autosar_ipdu_multiplexer(void) {
|
|||
|
||||
|
||||
ipdum_message_uat = uat_new("I-PduM Message List",
|
||||
sizeof(ipdum_message_list_uat_t), DATAFILE_IPDUM_MESSAGES, TRUE,
|
||||
(void**)&ipdum_message_list,
|
||||
&ipdum_message_list_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_ipdum_message_list_cb,
|
||||
update_ipdum_message_list,
|
||||
free_ipdum_message_list_cb,
|
||||
post_update_ipdum_message_list_cb,
|
||||
NULL, /* reset */
|
||||
ipdum_message_list_uat_fields
|
||||
sizeof(ipdum_message_list_uat_t), /* record size */
|
||||
DATAFILE_IPDUM_MESSAGES, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void**)&ipdum_message_list, /* data_ptr */
|
||||
&ipdum_message_list_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_ipdum_message_list_cb, /* copy callback */
|
||||
update_ipdum_message_list, /* update callback */
|
||||
free_ipdum_message_list_cb, /* free callback */
|
||||
post_update_ipdum_message_list_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
ipdum_message_list_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(ipdum_module, "_ipdum_message_list", "Message List",
|
||||
|
@ -921,17 +923,19 @@ proto_register_autosar_ipdu_multiplexer(void) {
|
|||
|
||||
|
||||
ipdum_can_mapping_uat = uat_new("CAN",
|
||||
sizeof(ipdum_can_mapping_uat_t), DATAFILE_IPDUM_CAN_MAPPING, TRUE,
|
||||
(void**)&ipdum_can_mapping,
|
||||
&ipdum_can_mapping_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_ipdum_can_mapping_cb,
|
||||
update_ipdum_can_mapping,
|
||||
NULL,
|
||||
post_update_ipdum_can_mapping_cb,
|
||||
NULL, /* reset */
|
||||
ipdum_can_mapping_uat_fields
|
||||
sizeof(ipdum_can_mapping_uat_t), /* record size */
|
||||
DATAFILE_IPDUM_CAN_MAPPING, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void**)&ipdum_can_mapping, /* data_ptr */
|
||||
&ipdum_can_mapping_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */ /* help */
|
||||
copy_ipdum_can_mapping_cb, /* copy callback */
|
||||
update_ipdum_can_mapping, /* update callback */
|
||||
NULL, /* free callback */
|
||||
post_update_ipdum_can_mapping_cb, /* post update callback */
|
||||
NULL, /* reset */ /* reset callback */
|
||||
ipdum_can_mapping_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(ipdum_module, "_ipdum_can_mapping", "CAN Mappings",
|
||||
|
@ -939,17 +943,19 @@ proto_register_autosar_ipdu_multiplexer(void) {
|
|||
|
||||
|
||||
ipdum_flexray_mapping_uat = uat_new("FlexRay",
|
||||
sizeof(ipdum_flexray_mapping_uat_t), DATAFILE_IPDUM_FLEXRAY_MAPPING, TRUE,
|
||||
(void**)&ipdum_flexray_mapping,
|
||||
&ipdum_flexray_mapping_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_ipdum_flexray_mapping_cb,
|
||||
update_ipdum_flexray_mapping,
|
||||
NULL,
|
||||
post_update_ipdum_flexray_mapping_cb,
|
||||
NULL, /* reset */
|
||||
ipdum_flexray_mapping_uat_fields
|
||||
sizeof(ipdum_flexray_mapping_uat_t), /* record size */
|
||||
DATAFILE_IPDUM_FLEXRAY_MAPPING, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void**)&ipdum_flexray_mapping, /* data_ptr */
|
||||
&ipdum_flexray_mapping_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_ipdum_flexray_mapping_cb, /* copy callback */
|
||||
update_ipdum_flexray_mapping, /* update callback */
|
||||
NULL, /* free callback */
|
||||
post_update_ipdum_flexray_mapping_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
ipdum_flexray_mapping_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(ipdum_module, "_ipdum_flexray_mapping", "FlexRay Mappings",
|
||||
|
@ -957,17 +963,19 @@ proto_register_autosar_ipdu_multiplexer(void) {
|
|||
|
||||
|
||||
ipdum_lin_mapping_uat = uat_new("LIN",
|
||||
sizeof(ipdum_lin_mapping_uat_t), DATAFILE_IPDUM_LIN_MAPPING, TRUE,
|
||||
(void**)&ipdum_lin_mapping,
|
||||
&ipdum_lin_mapping_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_ipdum_lin_mapping_cb,
|
||||
update_ipdum_lin_mapping,
|
||||
NULL,
|
||||
post_update_ipdum_lin_mapping_cb,
|
||||
NULL, /* reset */
|
||||
ipdum_lin_mapping_uat_fields
|
||||
sizeof(ipdum_lin_mapping_uat_t), /* record size */
|
||||
DATAFILE_IPDUM_LIN_MAPPING, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void**)&ipdum_lin_mapping, /* data_ptr */
|
||||
&ipdum_lin_mapping_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_ipdum_lin_mapping_cb, /* copy callback */
|
||||
update_ipdum_lin_mapping, /* update callback */
|
||||
NULL, /* free callback */
|
||||
post_update_ipdum_lin_mapping_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
ipdum_lin_mapping_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(ipdum_module, "_ipdum_lin_mapping", "LIN Mappings",
|
||||
|
@ -975,17 +983,19 @@ proto_register_autosar_ipdu_multiplexer(void) {
|
|||
|
||||
|
||||
ipdum_pdu_transport_mapping_uat = uat_new("PDU Transport",
|
||||
sizeof(ipdum_pdu_transport_mapping_uat_t), DATAFILE_IPDUM_PDU_TRANSPORT_MAPPING, TRUE,
|
||||
(void**)&ipdum_pdu_transport_mapping,
|
||||
&ipdum_pdu_transport_mapping_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_ipdum_pdu_transport_mapping_cb,
|
||||
update_ipdum_pdu_transport_mapping,
|
||||
NULL,
|
||||
post_update_ipdum_pdu_transport_mapping_cb,
|
||||
NULL, /* reset */
|
||||
ipdum_pdu_transport_mapping_uat_fields
|
||||
sizeof(ipdum_pdu_transport_mapping_uat_t), /* record size */
|
||||
DATAFILE_IPDUM_PDU_TRANSPORT_MAPPING, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void**)&ipdum_pdu_transport_mapping, /* data_ptr */
|
||||
&ipdum_pdu_transport_mapping_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_ipdum_pdu_transport_mapping_cb, /* copy callback */
|
||||
update_ipdum_pdu_transport_mapping, /* update callback */
|
||||
NULL, /* free callback */
|
||||
post_update_ipdum_pdu_transport_mapping_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
ipdum_pdu_transport_mapping_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(ipdum_module, "_ipdum_pdu_transport_mapping", "PDU Transport Mappings",
|
||||
|
|
|
@ -2681,19 +2681,19 @@ proto_register_signal_pdu(void) {
|
|||
|
||||
/* UATs */
|
||||
spdu_messages_uat = uat_new("Signal PDU Messages",
|
||||
sizeof(generic_one_id_string_t), /* record size */
|
||||
DATAFILE_SPDU_MESSAGES, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&spdu_message_ident, /* data_ptr */
|
||||
&spdu_message_ident_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_generic_one_id_string_cb, /* copy callback */
|
||||
update_generic_one_identifier_32bit, /* update callback */
|
||||
free_generic_one_id_string_cb, /* free callback */
|
||||
post_update_spdu_message_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
spdu_messages_uat_fields /* UAT field definitions */
|
||||
sizeof(generic_one_id_string_t), /* record size */
|
||||
DATAFILE_SPDU_MESSAGES, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&spdu_message_ident, /* data_ptr */
|
||||
&spdu_message_ident_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_generic_one_id_string_cb, /* copy callback */
|
||||
update_generic_one_identifier_32bit, /* update callback */
|
||||
free_generic_one_id_string_cb, /* free callback */
|
||||
post_update_spdu_message_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
spdu_messages_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(spdu_module, "_spdu_signal_pdus", "Signal PDUs",
|
||||
|
@ -2718,17 +2718,19 @@ proto_register_signal_pdu(void) {
|
|||
&spdu_deserializer_hide_raw_values);
|
||||
|
||||
spdu_parameter_value_names_uat = uat_new("Signal Value Names",
|
||||
sizeof(spdu_signal_value_name_uat_t), DATAFILE_SPDU_VALUE_NAMES, TRUE,
|
||||
(void **)&spdu_signal_value_names,
|
||||
&spdu_parameter_value_names_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_spdu_signal_value_name_cb,
|
||||
update_spdu_signal_value_name,
|
||||
free_spdu_signal_value_name_cb,
|
||||
post_update_spdu_signal_value_names_cb,
|
||||
NULL, /* reset */
|
||||
spdu_parameter_value_name_uat_fields
|
||||
sizeof(spdu_signal_value_name_uat_t), /* record size */
|
||||
DATAFILE_SPDU_VALUE_NAMES, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&spdu_signal_value_names, /* data_ptr */
|
||||
&spdu_parameter_value_names_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_spdu_signal_value_name_cb, /* copy callback */
|
||||
update_spdu_signal_value_name, /* update callback */
|
||||
free_spdu_signal_value_name_cb, /* free callback */
|
||||
post_update_spdu_signal_value_names_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
spdu_parameter_value_name_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
/* value names must be for signals since we need this data for the later */
|
||||
|
@ -2737,17 +2739,19 @@ proto_register_signal_pdu(void) {
|
|||
|
||||
|
||||
spdu_signal_list_uat = uat_new("Signal PDU Signal List",
|
||||
sizeof(spdu_signal_list_uat_t), DATAFILE_SPDU_SIGNALS, TRUE,
|
||||
(void **)&spdu_signal_list,
|
||||
&spdu_signal_list_num,
|
||||
sizeof(spdu_signal_list_uat_t), /* record size */
|
||||
DATAFILE_SPDU_SIGNALS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&spdu_signal_list, /* data_ptr */
|
||||
&spdu_signal_list_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION | UAT_AFFECTS_FIELDS,
|
||||
NULL, /* help */
|
||||
copy_spdu_signal_list_cb,
|
||||
update_spdu_signal_list,
|
||||
free_spdu_signal_list_cb,
|
||||
post_update_spdu_signal_list_cb,
|
||||
reset_spdu_signal_list,
|
||||
spdu_signal_list_uat_fields
|
||||
NULL, /* help */
|
||||
copy_spdu_signal_list_cb, /* copy callback */
|
||||
update_spdu_signal_list, /* update callback */
|
||||
free_spdu_signal_list_cb, /* free callback */
|
||||
post_update_spdu_signal_list_cb, /* post update callback */
|
||||
reset_spdu_signal_list, /* reset callback */
|
||||
spdu_signal_list_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
static const char *spdu_signal_list_uat_defaults_[] = {
|
||||
|
@ -2764,17 +2768,19 @@ proto_register_signal_pdu(void) {
|
|||
|
||||
|
||||
spdu_someip_mapping_uat = uat_new("SOME/IP",
|
||||
sizeof(spdu_someip_mapping_uat_t), DATAFILE_SPDU_SOMEIP_MAPPING, TRUE,
|
||||
(void **)&spdu_someip_mapping,
|
||||
&spdu_someip_mapping_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_spdu_someip_mapping_cb,
|
||||
update_spdu_someip_mapping,
|
||||
NULL,
|
||||
post_update_spdu_someip_mapping_cb,
|
||||
NULL, /* reset */
|
||||
spdu_someip_mapping_uat_fields
|
||||
sizeof(spdu_someip_mapping_uat_t), /* record size */
|
||||
DATAFILE_SPDU_SOMEIP_MAPPING, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&spdu_someip_mapping, /* data_ptr */
|
||||
&spdu_someip_mapping_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_spdu_someip_mapping_cb, /* copy callback */
|
||||
update_spdu_someip_mapping, /* update callback */
|
||||
NULL, /* free callback */
|
||||
post_update_spdu_someip_mapping_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
spdu_someip_mapping_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(spdu_module, "_spdu_someip_mapping", "SOME/IP Mappings",
|
||||
|
@ -2782,17 +2788,19 @@ proto_register_signal_pdu(void) {
|
|||
|
||||
|
||||
spdu_can_mapping_uat = uat_new("CAN",
|
||||
sizeof(spdu_can_mapping_uat_t), DATAFILE_SPDU_CAN_MAPPING, TRUE,
|
||||
(void **)&spdu_can_mapping,
|
||||
&spdu_can_mapping_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_spdu_can_mapping_cb,
|
||||
update_spdu_can_mapping,
|
||||
NULL,
|
||||
post_update_spdu_can_mapping_cb,
|
||||
NULL, /* reset */
|
||||
spdu_can_mapping_uat_fields
|
||||
sizeof(spdu_can_mapping_uat_t), /* record size */
|
||||
DATAFILE_SPDU_CAN_MAPPING, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&spdu_can_mapping, /* data_ptr */
|
||||
&spdu_can_mapping_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_spdu_can_mapping_cb, /* copy callback */
|
||||
update_spdu_can_mapping, /* update callback */
|
||||
NULL, /* free callback */
|
||||
post_update_spdu_can_mapping_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
spdu_can_mapping_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(spdu_module, "_spdu_can_mapping", "CAN Mappings",
|
||||
|
@ -2800,17 +2808,19 @@ proto_register_signal_pdu(void) {
|
|||
|
||||
|
||||
spdu_flexray_mapping_uat = uat_new("FlexRay",
|
||||
sizeof(spdu_flexray_mapping_uat_t), DATAFILE_SPDU_FLEXRAY_MAPPING, TRUE,
|
||||
(void **)&spdu_flexray_mapping,
|
||||
&spdu_flexray_mapping_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_spdu_flexray_mapping_cb,
|
||||
update_spdu_flexray_mapping,
|
||||
NULL,
|
||||
post_update_spdu_flexray_mapping_cb,
|
||||
NULL, /* reset */
|
||||
spdu_flexray_mapping_uat_fields
|
||||
sizeof(spdu_flexray_mapping_uat_t), /* record size */
|
||||
DATAFILE_SPDU_FLEXRAY_MAPPING, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&spdu_flexray_mapping, /* data_ptr */
|
||||
&spdu_flexray_mapping_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_spdu_flexray_mapping_cb, /* copy callback */
|
||||
update_spdu_flexray_mapping, /* update callback */
|
||||
NULL, /* free callback */
|
||||
post_update_spdu_flexray_mapping_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
spdu_flexray_mapping_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(spdu_module, "_spdu_flexray_mapping", "FlexRay Mappings",
|
||||
|
@ -2818,17 +2828,19 @@ proto_register_signal_pdu(void) {
|
|||
|
||||
|
||||
spdu_lin_mapping_uat = uat_new("LIN",
|
||||
sizeof(spdu_lin_mapping_uat_t), DATAFILE_SPDU_LIN_MAPPING, TRUE,
|
||||
(void **)&spdu_lin_mapping,
|
||||
&spdu_lin_mapping_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_spdu_lin_mapping_cb,
|
||||
update_spdu_lin_mapping,
|
||||
NULL,
|
||||
post_update_spdu_lin_mapping_cb,
|
||||
NULL, /* reset */
|
||||
spdu_lin_mapping_uat_fields
|
||||
sizeof(spdu_lin_mapping_uat_t), /* record size */
|
||||
DATAFILE_SPDU_LIN_MAPPING, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&spdu_lin_mapping, /* data_ptr */
|
||||
&spdu_lin_mapping_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_spdu_lin_mapping_cb, /* copy callback */
|
||||
update_spdu_lin_mapping, /* update callback */
|
||||
NULL, /* free callback */
|
||||
post_update_spdu_lin_mapping_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
spdu_lin_mapping_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(spdu_module, "_spdu_lin_mapping", "LIN Mappings",
|
||||
|
@ -2836,17 +2848,19 @@ proto_register_signal_pdu(void) {
|
|||
|
||||
|
||||
spdu_pdu_transport_mapping_uat = uat_new("PDU Transport",
|
||||
sizeof(spdu_pdu_transport_mapping_uat_t), DATAFILE_SPDU_PDU_TRANSPORT_MAPPING, TRUE,
|
||||
(void **)&spdu_pdu_transport_mapping,
|
||||
&spdu_pdu_transport_mapping_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_spdu_pdu_transport_mapping_cb,
|
||||
update_spdu_pdu_transport_mapping,
|
||||
NULL,
|
||||
post_update_spdu_pdu_transport_mapping_cb,
|
||||
NULL, /* reset */
|
||||
spdu_pdu_transport_mapping_uat_fields
|
||||
sizeof(spdu_pdu_transport_mapping_uat_t), /* record size */
|
||||
DATAFILE_SPDU_PDU_TRANSPORT_MAPPING, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&spdu_pdu_transport_mapping, /* data_ptr */
|
||||
&spdu_pdu_transport_mapping_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_spdu_pdu_transport_mapping_cb, /* copy callback */
|
||||
update_spdu_pdu_transport_mapping, /* update callback */
|
||||
NULL, /* free callback */
|
||||
post_update_spdu_pdu_transport_mapping_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
spdu_pdu_transport_mapping_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(spdu_module, "_spdu_pdu_transport_mapping", "PDU Transport Mappings",
|
||||
|
@ -2854,17 +2868,19 @@ proto_register_signal_pdu(void) {
|
|||
|
||||
|
||||
spdu_ipdum_mapping_uat = uat_new("AUTOSAR I-PduM",
|
||||
sizeof(spdu_ipdum_mapping_uat_t), DATAFILE_SPDU_IPDUM_MAPPING, TRUE,
|
||||
(void **)&spdu_ipdum_mapping,
|
||||
&spdu_ipdum_mapping_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_spdu_ipdum_mapping_cb,
|
||||
update_spdu_ipdum_mapping,
|
||||
NULL,
|
||||
post_update_spdu_ipdum_mapping_cb,
|
||||
NULL, /* reset */
|
||||
spdu_ipdum_mapping_uat_fields
|
||||
sizeof(spdu_ipdum_mapping_uat_t), /* record size */
|
||||
DATAFILE_SPDU_IPDUM_MAPPING, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&spdu_ipdum_mapping, /* data_ptr */
|
||||
&spdu_ipdum_mapping_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_spdu_ipdum_mapping_cb, /* copy callback */
|
||||
update_spdu_ipdum_mapping, /* update callback */
|
||||
NULL, /* free callback */
|
||||
post_update_spdu_ipdum_mapping_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
spdu_ipdum_mapping_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(spdu_module, "_spdu_ipdum_mapping", "IPduM Mappings",
|
||||
|
@ -2872,17 +2888,19 @@ proto_register_signal_pdu(void) {
|
|||
|
||||
|
||||
spdu_dlt_mapping_uat = uat_new("DLT",
|
||||
sizeof(spdu_dlt_mapping_uat_t), DATAFILE_SPDU_DLT_MAPPING, TRUE,
|
||||
(void **)&spdu_dlt_mapping,
|
||||
&spdu_dlt_mapping_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_spdu_dlt_mapping_cb,
|
||||
update_spdu_dlt_mapping,
|
||||
NULL,
|
||||
post_update_spdu_dlt_mapping_cb,
|
||||
NULL, /* reset */
|
||||
spdu_dlt_mapping_uat_fields
|
||||
sizeof(spdu_dlt_mapping_uat_t), /* record size */
|
||||
DATAFILE_SPDU_DLT_MAPPING, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&spdu_dlt_mapping, /* data_ptr */
|
||||
&spdu_dlt_mapping_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_spdu_dlt_mapping_cb, /* copy callback */
|
||||
update_spdu_dlt_mapping, /* update callback */
|
||||
NULL, /* free callback */
|
||||
post_update_spdu_dlt_mapping_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
spdu_dlt_mapping_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(spdu_module, "_spdu_dlt_mapping", "DLT Mappings",
|
||||
|
@ -2890,17 +2908,19 @@ proto_register_signal_pdu(void) {
|
|||
|
||||
|
||||
spdu_uds_mapping_uat = uat_new("UDS",
|
||||
sizeof(spdu_uds_mapping_uat_t), DATAFILE_SPDU_UDS_MAPPING, TRUE,
|
||||
(void **)&spdu_uds_mapping,
|
||||
&spdu_uds_mapping_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_spdu_uds_mapping_cb,
|
||||
update_spdu_uds_mapping,
|
||||
NULL,
|
||||
post_update_spdu_uds_mapping_cb,
|
||||
NULL, /* reset */
|
||||
spdu_uds_mapping_uat_fields
|
||||
sizeof(spdu_uds_mapping_uat_t), /* record size */
|
||||
DATAFILE_SPDU_UDS_MAPPING, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&spdu_uds_mapping, /* data_ptr */
|
||||
&spdu_uds_mapping_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_spdu_uds_mapping_cb, /* copy callback */
|
||||
update_spdu_uds_mapping, /* update callback */
|
||||
NULL, /* free callback */
|
||||
post_update_spdu_uds_mapping_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
spdu_uds_mapping_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(spdu_module, "_spdu_uds_mapping", "UDS Mappings",
|
||||
|
|
|
@ -4142,93 +4142,95 @@ proto_register_someip(void) {
|
|||
|
||||
/* UATs */
|
||||
someip_service_uat = uat_new("SOME/IP Services",
|
||||
sizeof(generic_one_id_string_t), /* record size */
|
||||
DATAFILE_SOMEIP_SERVICES, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **) &someip_service_ident, /* data_ptr */
|
||||
&someip_service_ident_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_generic_one_id_string_cb, /* copy callback */
|
||||
update_generic_one_identifier_16bit, /* update callback */
|
||||
free_generic_one_id_string_cb, /* free callback */
|
||||
post_update_someip_service_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_service_uat_fields /* UAT field definitions */
|
||||
sizeof(generic_one_id_string_t), /* record size */
|
||||
DATAFILE_SOMEIP_SERVICES, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **) &someip_service_ident, /* data_ptr */
|
||||
&someip_service_ident_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_generic_one_id_string_cb, /* copy callback */
|
||||
update_generic_one_identifier_16bit, /* update callback */
|
||||
free_generic_one_id_string_cb, /* free callback */
|
||||
post_update_someip_service_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_service_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(someip_module, "services", "SOME/IP Services",
|
||||
"A table to define names of SOME/IP services", someip_service_uat);
|
||||
|
||||
someip_method_uat = uat_new("SOME/IP Methods/Events/Fields",
|
||||
sizeof(generic_two_id_string_t), /* record size */
|
||||
DATAFILE_SOMEIP_METHODS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **) &someip_method_ident, /* data_ptr */
|
||||
&someip_method_ident_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_generic_two_id_string_cb, /* copy callback */
|
||||
update_generic_two_identifier_16bit, /* update callback */
|
||||
free_generic_two_id_string_cb, /* free callback */
|
||||
post_update_someip_method_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_method_uat_fields /* UAT field definitions */
|
||||
sizeof(generic_two_id_string_t), /* record size */
|
||||
DATAFILE_SOMEIP_METHODS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **) &someip_method_ident, /* data_ptr */
|
||||
&someip_method_ident_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_generic_two_id_string_cb, /* copy callback */
|
||||
update_generic_two_identifier_16bit, /* update callback */
|
||||
free_generic_two_id_string_cb, /* free callback */
|
||||
post_update_someip_method_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_method_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(someip_module, "methods", "SOME/IP Methods",
|
||||
"A table to define names of SOME/IP methods", someip_method_uat);
|
||||
|
||||
someip_eventgroup_uat = uat_new("SOME/IP Eventgroups",
|
||||
sizeof(generic_two_id_string_t), /* record size */
|
||||
DATAFILE_SOMEIP_EVENTGROUPS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **) &someip_eventgroup_ident, /* data_ptr */
|
||||
&someip_eventgroup_ident_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_generic_two_id_string_cb, /* copy callback */
|
||||
update_generic_two_identifier_16bit, /* update callback */
|
||||
free_generic_two_id_string_cb, /* free callback */
|
||||
post_update_someip_eventgroup_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_eventgroup_uat_fields /* UAT field definitions */
|
||||
sizeof(generic_two_id_string_t), /* record size */
|
||||
DATAFILE_SOMEIP_EVENTGROUPS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **) &someip_eventgroup_ident, /* data_ptr */
|
||||
&someip_eventgroup_ident_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_generic_two_id_string_cb, /* copy callback */
|
||||
update_generic_two_identifier_16bit, /* update callback */
|
||||
free_generic_two_id_string_cb, /* free callback */
|
||||
post_update_someip_eventgroup_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_eventgroup_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(someip_module, "eventgroups", "SOME/IP Eventgroups",
|
||||
"A table to define names of SOME/IP eventgroups", someip_eventgroup_uat);
|
||||
|
||||
someip_client_uat = uat_new("SOME/IP Clients",
|
||||
sizeof(generic_two_id_string_t), /* record size */
|
||||
DATAFILE_SOMEIP_CLIENTS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&someip_client_ident, /* data_ptr */
|
||||
&someip_client_ident_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_generic_two_id_string_cb, /* copy callback */
|
||||
update_generic_two_identifier_16bit, /* update callback */
|
||||
free_generic_two_id_string_cb, /* free callback */
|
||||
post_update_someip_client_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_client_uat_fields /* UAT field definitions */
|
||||
sizeof(generic_two_id_string_t), /* record size */
|
||||
DATAFILE_SOMEIP_CLIENTS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&someip_client_ident, /* data_ptr */
|
||||
&someip_client_ident_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_generic_two_id_string_cb, /* copy callback */
|
||||
update_generic_two_identifier_16bit, /* update callback */
|
||||
free_generic_two_id_string_cb, /* free callback */
|
||||
post_update_someip_client_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_client_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(someip_module, "clients", "SOME/IP Clients",
|
||||
"A table to define names of SOME/IP clients", someip_client_uat);
|
||||
|
||||
someip_parameter_list_uat = uat_new("SOME/IP Parameter List",
|
||||
sizeof(someip_parameter_list_uat_t), DATAFILE_SOMEIP_PARAMETERS, TRUE,
|
||||
(void **)&someip_parameter_list,
|
||||
&someip_parameter_list_num,
|
||||
sizeof(someip_parameter_list_uat_t), /* record size */
|
||||
DATAFILE_SOMEIP_PARAMETERS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&someip_parameter_list, /* data_ptr */
|
||||
&someip_parameter_list_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION | UAT_AFFECTS_FIELDS,
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_list_cb,
|
||||
update_someip_parameter_list,
|
||||
free_someip_parameter_list_cb,
|
||||
post_update_someip_parameter_list_cb,
|
||||
NULL, /* reset */
|
||||
someip_parameter_list_uat_fields
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_list_cb, /* copy callback */
|
||||
update_someip_parameter_list, /* update callback */
|
||||
free_someip_parameter_list_cb, /* free callback */
|
||||
post_update_someip_parameter_list_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_parameter_list_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_bool_preference(someip_module, "reassemble_tp", "Reassemble SOME/IP-TP",
|
||||
|
@ -4248,119 +4250,133 @@ proto_register_someip(void) {
|
|||
"A table to define names of SOME/IP parameters", someip_parameter_list_uat);
|
||||
|
||||
someip_parameter_arrays_uat = uat_new("SOME/IP Parameter Arrays",
|
||||
sizeof(someip_parameter_array_uat_t), DATAFILE_SOMEIP_ARRAYS, TRUE,
|
||||
(void **)&someip_parameter_arrays,
|
||||
&someip_parameter_arrays_num,
|
||||
sizeof(someip_parameter_array_uat_t), /* record size */
|
||||
DATAFILE_SOMEIP_ARRAYS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&someip_parameter_arrays, /* data_ptr */
|
||||
&someip_parameter_arrays_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION | UAT_AFFECTS_FIELDS,
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_array_cb,
|
||||
update_someip_parameter_array,
|
||||
free_someip_parameter_array_cb,
|
||||
post_update_someip_parameter_array_cb,
|
||||
NULL, /* reset */
|
||||
someip_parameter_array_uat_fields
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_array_cb, /* copy callback */
|
||||
update_someip_parameter_array, /* update callback */
|
||||
free_someip_parameter_array_cb, /* free callback */
|
||||
post_update_someip_parameter_array_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_parameter_array_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(someip_module, "_someip_parameter_arrays", "SOME/IP Parameter Arrays",
|
||||
"A table to define arrays used by SOME/IP", someip_parameter_arrays_uat);
|
||||
|
||||
someip_parameter_structs_uat = uat_new("SOME/IP Parameter Structs",
|
||||
sizeof(someip_parameter_struct_uat_t), DATAFILE_SOMEIP_STRUCTS, TRUE,
|
||||
(void **)&someip_parameter_structs,
|
||||
&someip_parameter_structs_num,
|
||||
sizeof(someip_parameter_struct_uat_t), /* record size */
|
||||
DATAFILE_SOMEIP_STRUCTS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&someip_parameter_structs, /* data_ptr */
|
||||
&someip_parameter_structs_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION | UAT_AFFECTS_FIELDS,
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_struct_cb,
|
||||
update_someip_parameter_struct,
|
||||
free_someip_parameter_struct_cb,
|
||||
post_update_someip_parameter_struct_cb,
|
||||
NULL, /* reset */
|
||||
someip_parameter_struct_uat_fields
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_struct_cb, /* copy callback */
|
||||
update_someip_parameter_struct, /* update callback */
|
||||
free_someip_parameter_struct_cb, /* free callback */
|
||||
post_update_someip_parameter_struct_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_parameter_struct_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(someip_module, "_someip_parameter_structs", "SOME/IP Parameter Structs",
|
||||
"A table to define structs used by SOME/IP", someip_parameter_structs_uat);
|
||||
|
||||
someip_parameter_unions_uat = uat_new("SOME/IP Parameter Unions",
|
||||
sizeof(someip_parameter_union_uat_t), DATAFILE_SOMEIP_UNIONS, TRUE,
|
||||
(void **)&someip_parameter_unions,
|
||||
&someip_parameter_unions_num,
|
||||
sizeof(someip_parameter_union_uat_t), /* record size */
|
||||
DATAFILE_SOMEIP_UNIONS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&someip_parameter_unions, /* data_ptr */
|
||||
&someip_parameter_unions_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION | UAT_AFFECTS_FIELDS,
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_union_cb,
|
||||
update_someip_parameter_union,
|
||||
free_someip_parameter_union_cb,
|
||||
post_update_someip_parameter_union_cb,
|
||||
NULL, /* reset */
|
||||
someip_parameter_union_uat_fields
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_union_cb, /* copy callback */
|
||||
update_someip_parameter_union, /* update callback */
|
||||
free_someip_parameter_union_cb, /* free callback */
|
||||
post_update_someip_parameter_union_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_parameter_union_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(someip_module, "_someip_parameter_unions", "SOME/IP Parameter Unions",
|
||||
"A table to define unions used by SOME/IP", someip_parameter_unions_uat);
|
||||
|
||||
someip_parameter_enums_uat = uat_new("SOME/IP Parameter Enums",
|
||||
sizeof(someip_parameter_enum_uat_t), DATAFILE_SOMEIP_ENUMS, TRUE,
|
||||
(void **)&someip_parameter_enums,
|
||||
&someip_parameter_enums_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_enum_cb,
|
||||
update_someip_parameter_enum,
|
||||
free_someip_parameter_enum_cb,
|
||||
post_update_someip_parameter_enum_cb,
|
||||
NULL, /* reset */
|
||||
someip_parameter_enum_uat_fields
|
||||
sizeof(someip_parameter_enum_uat_t), /* record size */
|
||||
DATAFILE_SOMEIP_ENUMS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&someip_parameter_enums, /* data_ptr */
|
||||
&someip_parameter_enums_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_enum_cb, /* copy callback */
|
||||
update_someip_parameter_enum, /* update callback */
|
||||
free_someip_parameter_enum_cb, /* free callback */
|
||||
post_update_someip_parameter_enum_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_parameter_enum_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(someip_module, "_someip_parameter_enums", "SOME/IP Parameter Enums",
|
||||
"A table to define enumerations used by SOME/IP", someip_parameter_enums_uat);
|
||||
|
||||
someip_parameter_base_type_list_uat = uat_new("SOME/IP Parameter Base Type List",
|
||||
sizeof(someip_parameter_base_type_list_uat_t), DATAFILE_SOMEIP_BASE_TYPES, TRUE,
|
||||
(void **)&someip_parameter_base_type_list,
|
||||
&someip_parameter_base_type_list_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_base_type_list_cb,
|
||||
update_someip_parameter_base_type_list,
|
||||
free_someip_parameter_base_type_list_cb,
|
||||
post_update_someip_parameter_base_type_list_cb,
|
||||
NULL, /* reset */
|
||||
someip_parameter_base_type_list_uat_fields
|
||||
sizeof(someip_parameter_base_type_list_uat_t), /* record size */
|
||||
DATAFILE_SOMEIP_BASE_TYPES, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&someip_parameter_base_type_list, /* data_ptr */
|
||||
&someip_parameter_base_type_list_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_base_type_list_cb, /* copy callback */
|
||||
update_someip_parameter_base_type_list, /* update callback */
|
||||
free_someip_parameter_base_type_list_cb, /* free callback */
|
||||
post_update_someip_parameter_base_type_list_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_parameter_base_type_list_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(someip_module, "_someip_parameter_base_type_list", "SOME/IP Parameter Base Type List",
|
||||
"A table to define base types of SOME/IP parameters", someip_parameter_base_type_list_uat);
|
||||
|
||||
someip_parameter_strings_uat = uat_new("SOME/IP Parameter String List",
|
||||
sizeof(someip_parameter_string_uat_t), DATAFILE_SOMEIP_STRINGS, TRUE,
|
||||
(void **)&someip_parameter_strings,
|
||||
&someip_parameter_strings_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_string_list_cb,
|
||||
update_someip_parameter_string_list,
|
||||
free_someip_parameter_string_list_cb,
|
||||
post_update_someip_parameter_string_list_cb,
|
||||
NULL, /* reset */
|
||||
someip_parameter_string_list_uat_fields
|
||||
sizeof(someip_parameter_string_uat_t), /* record size */
|
||||
DATAFILE_SOMEIP_STRINGS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&someip_parameter_strings, /* data_ptr */
|
||||
&someip_parameter_strings_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_string_list_cb, /* copy callback */
|
||||
update_someip_parameter_string_list, /* update callback */
|
||||
free_someip_parameter_string_list_cb, /* free callback */
|
||||
post_update_someip_parameter_string_list_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_parameter_string_list_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(someip_module, "_someip_parameter_string_list", "SOME/IP Parameter String List",
|
||||
"A table to define strings parameters", someip_parameter_strings_uat);
|
||||
|
||||
someip_parameter_typedefs_uat = uat_new("SOME/IP Parameter Typedef List",
|
||||
sizeof(someip_parameter_typedef_uat_t), DATAFILE_SOMEIP_TYPEDEFS, TRUE,
|
||||
(void **)&someip_parameter_typedefs,
|
||||
&someip_parameter_typedefs_num,
|
||||
UAT_AFFECTS_DISSECTION,
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_typedef_list_cb,
|
||||
update_someip_parameter_typedef_list,
|
||||
free_someip_parameter_typedef_list_cb,
|
||||
post_update_someip_parameter_typedef_list_cb,
|
||||
NULL, /* reset */
|
||||
someip_parameter_typedef_list_uat_fields
|
||||
sizeof(someip_parameter_typedef_uat_t), /* record size */
|
||||
DATAFILE_SOMEIP_TYPEDEFS, /* filename */
|
||||
TRUE, /* from profile */
|
||||
(void **)&someip_parameter_typedefs, /* data_ptr */
|
||||
&someip_parameter_typedefs_num, /* numitems_ptr */
|
||||
UAT_AFFECTS_DISSECTION, /* but not fields */
|
||||
NULL, /* help */
|
||||
copy_someip_parameter_typedef_list_cb, /* copy callback */
|
||||
update_someip_parameter_typedef_list, /* update callback */
|
||||
free_someip_parameter_typedef_list_cb, /* free callback */
|
||||
post_update_someip_parameter_typedef_list_cb, /* post update callback */
|
||||
NULL, /* reset callback */
|
||||
someip_parameter_typedef_list_uat_fields /* UAT field definitions */
|
||||
);
|
||||
|
||||
prefs_register_uat_preference(someip_module, "_someip_parameter_typedef_list", "SOME/IP Parameter Typedef List",
|
||||
|
|
Loading…
Reference in New Issue