Package org.jruby.util.io
Class PopenExecutor.ExecArg
java.lang.Object
org.jruby.util.io.PopenExecutor.ExecArg
- Enclosing class:
- PopenExecutor
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) List<byte[]>(package private) PopenExecutor.ArgvStr(package private) final List<jnr.posix.SpawnAttribute>(package private) String(package private) boolean(package private) int(package private) boolean(package private) boolean(package private) RubyString(package private) RubyString(package private) PopenExecutor.run_exec_dup2_fd_pair[](package private) RubyArray(package private) String[](package private) boolean(package private) boolean(package private) RubyArray(package private) RubyArray(package private) RubyArray(package private) final List<jnr.posix.SpawnFileAction>(package private) int(package private) boolean(package private) boolean(package private) boolean(package private) IRubyObject(package private) long(package private) boolean(package private) IRubyObject(package private) IRubyObject(package private) int(package private) boolean(package private) int(package private) boolean(package private) boolean(package private) boolean(package private) boolean -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
use_shell
boolean use_shell -
command_name
RubyString command_name -
command_abspath
RubyString command_abspath -
argv_str
PopenExecutor.ArgvStr argv_str -
argv_buf
List<byte[]> argv_buf -
redirect_fds
IRubyObject redirect_fds -
envp_str
String[] envp_str -
envp_buf
-
dup2_tmpbuf
PopenExecutor.run_exec_dup2_fd_pair[] dup2_tmpbuf -
pgroup_pgid
long pgroup_pgid -
rlimit_limits
IRubyObject rlimit_limits -
umask_mask
int umask_mask -
uid
int uid -
gid
int gid -
fd_dup2
RubyArray fd_dup2 -
fd_close
RubyArray fd_close -
fd_open
-
fd_dup2_child
RubyArray fd_dup2_child -
close_others_maxhint
int close_others_maxhint -
env_modification
RubyArray env_modification -
chdir_dir
String chdir_dir -
fileActions
-
attributes
-
path_env
IRubyObject path_env -
exception_given
boolean exception_given -
exception
boolean exception -
pgroupGiven
boolean pgroupGiven -
umaskGiven
boolean umaskGiven -
unsetenvOthersGiven
boolean unsetenvOthersGiven -
unsetenvOthersDo
boolean unsetenvOthersDo -
closeOthersGiven
boolean closeOthersGiven -
closeOthersDo
boolean closeOthersDo -
chdirGiven
boolean chdirGiven -
newPgroupGiven
boolean newPgroupGiven -
newPgroupFlag
boolean newPgroupFlag -
uidGiven
boolean uidGiven -
gidGiven
boolean gidGiven
-
-
Constructor Details
-
ExecArg
public ExecArg()
-