(frsh_contract_t *contract,
const frsh_resource_type_t resource_type,
const frsh_resource_id_t resource_id,
- const frsh_contract_label_t *contract_label);
+ const frsh_contract_label_t contract_label);
/**
(const frsh_contract_t *contract,
frsh_resource_type_t *resource_type,
frsh_resource_id_t *resource_id,
- frsh_contract_label_t *contract_label);
+ frsh_contract_label_t contract_label);
/**
int frsh_thread_create_in_background
(frsh_thread_code_t thread_code,
const void *thread_arg,
- const char *contract_label,
+ const frsh_contract_label_t contract_label,
frsh_thread_attr_t *attr,
frsh_thread_id_t *thread_id,
frsh_vres_id_t *vres_id);
* FRSH_ERR_CONTRACT_LABEL_UNKNOWN: if the contract_label is not known
**/
int frsh_resource_get_vres_from_label
- (const char *contract_label,
+ (const frsh_contract_label_t contract_label,
const frsh_resource_type_t resource_type,
const frsh_resource_id_t resource_id,
frsh_vres_id_t *vres);