Rizin
unix-like reverse engineering framework and cli tools
rz_process_output_t Struct Reference

#include <rz_subprocess.h>

Public Attributes

ut8out
 < Output generated by the process More...
 
int out_len
 Error generated by the process. More...
 
ut8err
 Number of bytes in the err field. More...
 
int err_len
 Return value (exit code) of the sub-process. More...
 
int ret
 True if the process has exited because of a timeout. More...
 
bool timeout
 

Detailed Description

Provide results from running a sub-process, like output, return value, etc.

Definition at line 39 of file rz_subprocess.h.

Member Data Documentation

◆ err

ut8* rz_process_output_t::err

Number of bytes in the err field.

Definition at line 45 of file rz_subprocess.h.

Referenced by print_result_diff().

◆ err_len

int rz_process_output_t::err_len

Return value (exit code) of the sub-process.

Definition at line 47 of file rz_subprocess.h.

◆ out

ut8* rz_process_output_t::out

< Output generated by the process

Number of bytes in the out field

Definition at line 41 of file rz_subprocess.h.

Referenced by print_result_diff().

◆ out_len

int rz_process_output_t::out_len

Error generated by the process.

Definition at line 43 of file rz_subprocess.h.

◆ ret

int rz_process_output_t::ret

True if the process has exited because of a timeout.

Definition at line 49 of file rz_subprocess.h.

Referenced by interact_fix_cmd(), and print_result_diff().

◆ timeout

bool rz_process_output_t::timeout

Definition at line 51 of file rz_subprocess.h.


The documentation for this struct was generated from the following file: