TIM SDK
TIM API C
|
|
Contains VAS result.
Object type vas_result.
Functions | |
ta_e_result_code_t | ta_vas_result_create (ta_object_t *vas_result, ta_e_vas_info_list_type_t vas_info_list_type, ta_object_t vas_information) |
Create vas result. More... | |
ta_e_result_code_t | ta_vas_result_get_vas_information_list_type (ta_object_t vas_result, ta_e_vas_info_list_type_t *type) |
VAS information list type. More... | |
ta_e_result_code_t | ta_vas_result_get_vas_information (ta_object_t vas_result, ta_object_t *vas_information) |
Map of VAS information. More... | |
ta_e_result_code_t ta_vas_result_create | ( | ta_object_t * | vas_result, |
ta_e_vas_info_list_type_t | vas_info_list_type, | ||
ta_object_t | vas_information | ||
) |
Create vas result.
[out] | vas_result | Pointer to variable to write created object instance to. Created object instance is retained. |
[in] | vas_info_list_type | Vas information list type. |
[in] | vas_information | Object instance is of type map and is retained. The map contains keys of type integer and values of type string (binary data). |
ta_c_rc_ok | Object instance has been created and written to vas_result. |
ta_c_rc_invalid_argument | vas_result is null-pointer. |
ta_c_rc_invalid_argument | vas_information is ta_object_invalid. |
ta_c_rc_invalid_argument | vas_information is not of type map. |
ta_c_rc_out_of_memory | Failed allocating memory. |
ta_e_result_code_t ta_vas_result_get_vas_information | ( | ta_object_t | vas_result, |
ta_object_t * | vas_information | ||
) |
Map of VAS information.
[in] | vas_result | Object instance of type vas_result. |
[out] | vas_information | Pointer to variable to write object instance to. Object instance is of type map and is not retained. The map contains keys of type integer and values of type string (binary data). If list is not present ta_object_invalid is written. |
ta_c_rc_ok | Object instance written to vas_informations. |
ta_c_rc_invalid_argument | vas_result is ta_object_invalid. |
ta_c_rc_invalid_argument | vas_result is not of type vas_result. |
ta_c_rc_invalid_argument | vas_information is null-pointer. |
ta_e_result_code_t ta_vas_result_get_vas_information_list_type | ( | ta_object_t | vas_result, |
ta_e_vas_info_list_type_t * | type | ||
) |
VAS information list type.
[in] | vas_result | Object instance of type vas_result. |
[out] | type | Pointer to variable to write type to. |
ta_c_rc_ok | Object instance written to vas_informations. |
ta_c_rc_invalid_argument | vas_result is ta_object_invalid. |
ta_c_rc_invalid_argument | vas_result is not of type vas_result. |
ta_c_rc_invalid_argument | type is null-pointer. |