~~Title: Efl.Task_Flags~~ ===== Description ===== %%Flags to further customize task's behavior.%% //Since 1.22// {{page>:develop:api-include:efl:task_flags:description&nouser&nolink&nodate}} ===== Fields ===== {{page>:develop:api-include:efl:task_flags:fields&nouser&nolink&nodate}} * **none** - %%No special flags.%% * **use_stdin** - %%Task will require console input.%% * **use_stdout** - %%Task will require console output.%% * **no_exit_code_error** - %%Task will not produce an exit code upon termination.%% * **exit_with_parent** - %%Exit when parent exits.%% ===== Signature ===== enum Efl.Task_Flags { none: 0, use_stdin: 1, use_stdout: 2, no_exit_code_error: 4, exit_with_parent: 8 } ===== C signature ===== typedef enum { EFL_TASK_FLAGS_NONE = 0, EFL_TASK_FLAGS_USE_STDIN = 1, EFL_TASK_FLAGS_USE_STDOUT = 2, EFL_TASK_FLAGS_NO_EXIT_CODE_ERROR = 4, EFL_TASK_FLAGS_EXIT_WITH_PARENT = 8 } Efl_Task_Flags;