net.rubygrapefruit.platform.internal.jni
Class PosixProcessFunctions

java.lang.Object
  extended by net.rubygrapefruit.platform.internal.jni.PosixProcessFunctions

public class PosixProcessFunctions
extends java.lang.Object


Constructor Summary
PosixProcessFunctions()
           
 
Method Summary
static java.lang.String getEnvironmentVariable(java.lang.String var, FunctionResult result)
           
static int getPid()
           
static java.lang.String getWorkingDirectory(FunctionResult result)
           
static void setEnvironmentVariable(java.lang.String var, java.lang.String value, FunctionResult result)
           
static void setWorkingDirectory(java.lang.String dir, FunctionResult result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PosixProcessFunctions

public PosixProcessFunctions()
Method Detail

getPid

public static int getPid()

getWorkingDirectory

public static java.lang.String getWorkingDirectory(FunctionResult result)

setWorkingDirectory

public static void setWorkingDirectory(java.lang.String dir,
                                       FunctionResult result)

getEnvironmentVariable

public static java.lang.String getEnvironmentVariable(java.lang.String var,
                                                      FunctionResult result)

setEnvironmentVariable

public static void setEnvironmentVariable(java.lang.String var,
                                          java.lang.String value,
                                          FunctionResult result)