|
TIM SDK
TIM API C
|
|
Transaction info request Response.
Object type transaction_info_request_response.
Functions | |
| ta_e_result_code_t | ta_transaction_info_request_response_get_transaction_type (ta_object_t response, ta_e_transaction_type_t *transaction_type) |
| Transaction type. More... | |
| ta_e_result_code_t | ta_transaction_info_request_response_get_outcome (ta_object_t response, ta_e_outcome_t *outcome) |
| Outcome. More... | |
| ta_e_result_code_t | ta_transaction_info_request_response_get_transaction_response (ta_object_t response, ta_object_t *transaction_response) |
| Transaction response. More... | |
| ta_e_result_code_t | ta_transaction_info_request_response_get_error (ta_object_t response, ta_object_t *error) |
| Error. More... | |
| ta_e_result_code_t | ta_transaction_info_request_response_get_last_status_receipt (ta_object_t response, ta_object_t *last_status_receipt) |
| Last status receipt. More... | |
| ta_e_result_code_t ta_transaction_info_request_response_get_error | ( | ta_object_t | response, |
| ta_object_t * | error | ||
| ) |
Error.
| [in] | response | Object instance of type transaction_info_request_response. |
| [out] | error | Pointer to variable to write object instance to. Object instance is of type tim_error and is not retained. Object instance is ta_object_invalid if value is not set in response. |
| ta_c_rc_ok | Object instance written to print_data. |
| ta_c_rc_invalid_argument | response is ta_object_invalid. |
| ta_c_rc_invalid_argument | response is not of type transaction_info_request_response. |
| ta_c_rc_invalid_argument | error is null-pointer. |
| ta_e_result_code_t ta_transaction_info_request_response_get_last_status_receipt | ( | ta_object_t | response, |
| ta_object_t * | last_status_receipt | ||
| ) |
Last status receipt.
| [in] | response | Object instance of type transaction_info_request_response. |
| [out] | last_status_receipt | Pointer to variable to write object instance to. Object instance is of type print_data and is not retained. Object instance is ta_object_invalid if value is not set in response. |
| ta_c_rc_ok | Object instance written to print_data. |
| ta_c_rc_invalid_argument | response is ta_object_invalid. |
| ta_c_rc_invalid_argument | response is not of type transaction_info_request_response. |
| ta_c_rc_invalid_argument | last_status_receipt is null-pointer. |
| ta_e_result_code_t ta_transaction_info_request_response_get_outcome | ( | ta_object_t | response, |
| ta_e_outcome_t * | outcome | ||
| ) |
Outcome.
| [in] | response | Object instance of type transaction_info_request_response. |
| [out] | outcome | Pointer to variable to write result code to. Variable is set to ta_c_o_undefined if value is not set in response. |
| ta_c_rc_ok | Value written to outcome. |
| ta_c_rc_invalid_argument | response is ta_object_invalid. |
| ta_c_rc_invalid_argument | response is not of type transaction_info_request_response. |
| ta_c_rc_invalid_argument | outcome is null-pointer. |
| ta_e_result_code_t ta_transaction_info_request_response_get_transaction_response | ( | ta_object_t | response, |
| ta_object_t * | transaction_response | ||
| ) |
Transaction response.
| [in] | response | Object instance of type transaction_info_request_response. |
| [out] | transaction_response | Pointer to variable to write object instance to. Object instance is of type transaction_response and is not retained. Object instance is ta_object_invalid if value is not set in response. |
| ta_c_rc_ok | Object instance written to print_data. |
| ta_c_rc_invalid_argument | response is ta_object_invalid. |
| ta_c_rc_invalid_argument | response is not of type transaction_info_request_response. |
| ta_c_rc_invalid_argument | transaction_response is null-pointer. |
| ta_e_result_code_t ta_transaction_info_request_response_get_transaction_type | ( | ta_object_t | response, |
| ta_e_transaction_type_t * | transaction_type | ||
| ) |
Transaction type.
| [in] | response | Object instance of type transaction_info_request_response. |
| [out] | function | Pointer to variable to write object instance to. Object instance is of type string and is not retained. Object instance is ta_object_invalid if value is not set in response. |
| ta_c_rc_ok | Object instance written to function. |
| ta_c_rc_invalid_argument | response is ta_object_invalid. |
| ta_c_rc_invalid_argument | response is not of type transaction_info_request_response. |
| ta_c_rc_invalid_argument | function is null-pointer. |