TIM SDK
TIM API C
request_type.h File Reference

Description

Request type constant.

Typedefs

typedef enum ta_e_request_type ta_e_request_type_t
 Request type.
 

Enumerations

enum  ta_e_request_type {
  ta_c_req_undefined, ta_c_req_connect, ta_c_req_activate, ta_c_req_application_information,
  ta_c_req_balance, ta_c_req_change_settings, ta_c_req_commit, ta_c_req_counter_request,
  ta_c_req_deactivate, ta_c_req_dcc_rates, ta_c_req_hardware_information, ta_c_req_init_transaction,
  ta_c_req_init_transaction_with_dialog, ta_c_req_login, ta_c_req_logout, ta_c_req_reboot,
  ta_c_req_reconciliation, ta_c_req_receipt_request, ta_c_req_reconfig, ta_c_req_rollback,
  ta_c_req_system_information, ta_c_req_software_update, ta_c_req_transaction, ta_c_req_close_reader,
  ta_c_req_open_reader, ta_c_req_eject_card, ta_c_req_open_maintenance_window, ta_c_req_close_maintenance_window,
  ta_c_req_activate_service_menu, ta_c_req_open_dialog_mode, ta_c_req_close_dialog_mode, ta_c_req_show_signature_capture,
  ta_c_req_show_dialog, ta_c_req_send_card_command, ta_c_req_print_on_terminal, ta_c_req_loyalty_data,
  ta_c_req_start_checkout, ta_c_req_finish_checkout, ta_c_req_provide_loyalty_basket, ta_c_req_provide_vas_result,
  ta_c_req_balance_inquiry, ta_c_req_request_alias, ta_c_req_device_maintenance, ta_c_req_client_identification
}
 Request type. More...
 

Enumeration Type Documentation

◆ ta_e_request_type

Request type.

Enumerator
ta_c_req_undefined 

Invalid/undefined.

ta_c_req_connect 

Operation started by terminal_connect.

ta_c_req_activate 

Operation started by terminal_activate_async.

ta_c_req_application_information 

Operation started by terminal_application_information_async.

ta_c_req_balance 

Operation started by terminal_balance_async.

ta_c_req_change_settings 

Operation started by terminal_change_settings_async.

ta_c_req_commit 

Operation started by terminal_commit_async.

ta_c_req_counter_request 

Operation started by terminal_counter_request_async.

ta_c_req_deactivate 

Operation started by terminal_deactivate_async.

ta_c_req_dcc_rates 

Operation started by terminal_dcc_rates_async.

ta_c_req_hardware_information 

Operation started by terminal_hardware_information_async.

ta_c_req_init_transaction 

Operation started by terminal_init_transaction_async.

ta_c_req_init_transaction_with_dialog 

Operation started by terminal_init_transaction_async.

ta_c_req_login 

Operation started by terminal_login_async.

ta_c_req_logout 

Operation started by terminal_logout_async.

ta_c_req_reboot 

Operation started by terminal_reboot_async.

ta_c_req_reconciliation 

Operation started by terminal_reconciliation_async.

ta_c_req_receipt_request 

Operation started by terminal_receipt_request_async.

ta_c_req_reconfig 

Operation started by terminal_reconfig_async.

ta_c_req_rollback 

Operation started by terminal_rollback_async.

ta_c_req_system_information 

Operation started by terminal_system_information_async.

ta_c_req_software_update 

Operation started by terminal_software_update_async.

ta_c_req_transaction 

Operation started by terminal_transaction_async.

ta_c_req_close_reader 

Operation started by terminal_close_reader_async.

Supported only if ta_c_g_unattended is enabled.

ta_c_req_open_reader 

Operation started by terminal_open_reader_async.

Supported only if ta_c_g_unattended is enabled.

ta_c_req_eject_card 

Operation started by terminal_eject_card_async.

Supported only if ta_c_g_unattended is enabled.

ta_c_req_open_maintenance_window 

Operation started by terminal_open_maintenance_window_async.

Supported only if ta_c_g_unattended is enabled.

ta_c_req_close_maintenance_window 

Operation started by terminal_close_maintenance_window_async.

Supported only if ta_c_g_unattended is enabled.

ta_c_req_activate_service_menu 

Operation started by terminal_activate_service_menu_async.

Supported only if ta_c_g_unattended is enabled.

ta_c_req_open_dialog_mode 

Operation started by terminal_open_dialog_mode_async.

Supported only if ta_c_g_dialog is enabled.

ta_c_req_close_dialog_mode 

Operation started by terminal_close_dialog_mode_async.

Supported only if ta_c_g_dialog is enabled.

ta_c_req_show_signature_capture 

Operation started by terminal_show_signature_capture_async.

Supported only if ta_c_g_dialog is enabled.

ta_c_req_show_dialog 

Operation started by terminal_show_dialog_async.

Supported only if ta_c_g_dialog is enabled.

ta_c_req_send_card_command 

Operation started by terminal_send_card_command.

Supported only if ta_c_g_dialog is enabled.

ta_c_req_print_on_terminal 

Operation started by terminal_print_on_terminal_async.

Supported only if ta_c_g_dialog is enabled.

ta_c_req_loyalty_data 

Operation started by terminal_loyalty_data_async.

Supported only if ta_c_g_value_added_services is enabled.

ta_c_req_start_checkout 

Operation started by terminal_start_checkout_async.

Supported only if ta_c_g_value_added_services is enabled.

ta_c_req_finish_checkout 

Operation started by terminal_finish_checkout_async.

Supported only if ta_c_g_value_added_services is enabled.

ta_c_req_provide_loyalty_basket 

Operation started by terminal_provide_loyalty_basket_async.

Supported only if ta_c_g_value_added_services is enabled.

ta_c_req_provide_vas_result 

Operation started by terminal_vas_result_async.

Supported only if ta_c_g_value_added_services is enabled.

ta_c_req_balance_inquiry 

Operation started by terminal_balance_inquiry_async.

Supported only if ta_c_g_advanced_retail is enabled.

ta_c_req_request_alias 

Operation started by terminal_request_alias_async.

ta_c_req_device_maintenance 

Operation started by terminal_device_maintenance.

ta_c_req_client_identification 

Operation started by terminal_client_identification.