* frsh_vresperiod_wait()
*
* Suspend the calling thread until the start of the specified virtual
- * resource period, for a synchronized workload.
+ * resource period of a vres_id, for a synchronized workload.
*
* Virtual resource periods are numbered. The number of the current
* period can be obtained through the frsh_vres_get_period_number()
* operation.
**/
-int frsh_vresperiod_wait
- (const frsh_vres_id_t vres,
- long period_num);
+int frsh_vresperiod_wait(unsigned long period_num,
+ frsh_rel_time_t *next_budget,
+ frsh_rel_time_t *next_period,
+ bool *was_deadline_missed,
+ bool *was_budget_overran);
/**