simpy process return value
```c
include
include
typedef struct { simpy_process_t process; int return_value; } my_process_t;
void my_process_func(simpy_process_t process) { my_process_t my_process = (my_process_t *)process; my_process->return_value = 42; }
int main() { simpy_env_t *env = simpy_env_create(); my_process_t my_process;
simpy_process_init(&my_process.process, (simpy_func_t)my_process_func, &my_process);
simpy_process_run(env, &my_process.process);
printf("Return value: %d\n", my