-| process | yes | String | Name of a function that will be executed on this host. This is any function that was registered by #MSG_register_function |
-| start_time | no | int (Default: 0) | The simulated time when this function will start to be computed. |
-| kill_time | no | int | The simulated time when this function will end to be computed. By default, it stops only when it's done. |
+| function | yes | String | Name of a function that will be executed on this host; this function is written in userland code, for instance, C code. Valid values are functions that were registered by MSG_function_register() |
+| start_time | no | int (Default: -1.0) | The simulated time when this function will start to be computed. |
+| kill_time | no | int (Default: -1.0) | The simulated time when this function will end to be computed. By default, it stops only when it's done. |
+| on_failure | no | DIE\|RESTART (Default: "DIE") | What should be done when the process fails. |