process.c 432 B

1234567891011121314151617
  1. #include "process.h"
  2. #include "result.h"
  3. zv_result_t zv_process_set_worker(zv_process_t *self, zv_worker_t target) {
  4. self->worker = target;
  5. return ZV_SUCCESS;
  6. }
  7. zv_result_t zv_process_set_param(zv_process_t *self, zv_universal_t target) {
  8. self->param = target;
  9. return ZV_SUCCESS;
  10. }
  11. zv_result_t zv_process_set_state(zv_process_t *self, zv_priority_t target) {
  12. self->priority = target;
  13. return ZV_SUCCESS;
  14. }