<!-- ##### SECTION Title ##### -->
hald_runner

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### MACRO HALD_RUN_SUCCESS ##### -->
<para>

</para>



<!-- ##### MACRO HALD_RUN_TIMEOUT ##### -->
<para>

</para>



<!-- ##### MACRO HALD_RUN_FAILED ##### -->
<para>

</para>



<!-- ##### MACRO HALD_RUN_KILLED ##### -->
<para>

</para>



<!-- ##### MACRO HAL_HELPER_TIMEOUT ##### -->
<para>

</para>



<!-- ##### USER_FUNCTION HalRunTerminatedCB ##### -->
<para>

</para>

@d: 
@exit_type: 
@return_code: 
@error: 
@data1: 
@data2: 


<!-- ##### FUNCTION hald_runner_start_runner ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION hald_runner_start ##### -->
<para>

</para>

@device: 
@command_line: 
@extra_env: 
@Returns: 


<!-- ##### FUNCTION hald_runner_run ##### -->
<para>

</para>

@device: 
@command_line: 
@extra_env: 
@timeout: 
@cb: 
@data1: 
@data2: 


<!-- ##### FUNCTION hald_runner_run_method ##### -->
<para>

</para>

@device: 
@command_line: 
@extra_env: 
@input: 
@error_on_stderr: 
@timeout: 
@cb: 
@data1: 
@data2: 


<!-- ##### FUNCTION hald_runner_kill_device ##### -->
<para>

</para>

@device: 


<!-- ##### FUNCTION hald_runner_kill_all ##### -->
<para>

</para>



