*
* @return 0 on success, otherwise a negative error value.
*/
-int resource_set_cpu_inheritance (int source_tid, const char *dest_process, int timeout_msec);
+int resource_set_cpu_inheritance (pid_t source_tid, const char *dest_process, int timeout_msec);
/**
* @brief Clear cpu resource inheritance from the source tid to the destination process (pid/tids).
*
* @return 0 on success, otherwise a negative error value.
*/
-int resource_clear_cpu_inheritance (int source_tid, const char *dest_process);
+int resource_clear_cpu_inheritance (pid_t source_tid, const char *dest_process);
/**
* @brief Register a destination process (pid/tids) for cpu resource inheritance.