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. |