glib-2.0 Reference Manual

Synopsis

public class Process {
    public    static bool               spawn_async_with_pipes    ( string?             working_directory,
                                                                    string[]            argv,
                                                                    string?[]           envp,
                                                                    SpawnFlags          _flags,
                                                                    SpawnChildSetupFunc?child_setup,
                                                                    Pid                 child_pid,
                                                                    int                 standard_input = null,
                                                                    int                 standard_output = null,
                                                                    int                 standard_error = null ) 
                                                             throws SpawnError;
    public    static bool               spawn_async               ( string?             working_directory,
                                                                    string[]            argv,
                                                                    string?[]           envp,
                                                                    SpawnFlags          _flags,
                                                                    SpawnChildSetupFunc?child_setup,
                                                                    Pid                 child_pid ) 
                                                             throws SpawnError;
    public    static bool               spawn_sync                ( string?             working_directory,
                                                                    string[]            argv,
                                                                    string?[]           envp,
                                                                    SpawnFlags          _flags,
                                                                    SpawnChildSetupFunc?child_setup,
                                                                    string              standard_output = null,
                                                                    string              standard_error = null,
                                                                    int                 exit_status = null ) 
                                                             throws SpawnError;
    public    static bool               spawn_command_line_async  ( string              command_line ) 
                                                             throws SpawnError;
    public    static bool               spawn_command_line_sync   ( string              command_line,
                                                                    string              standard_output = null,
                                                                    string              standard_error = null,
                                                                    int                 exit_status = null ) 
                                                             throws SpawnError;
    public    static void               close_pid                 ( Pid                 pid ) ;
    public    static bool               if_exited                 ( int                 status ) ;
    public    static int                exit_status               ( int                 status ) ;
    public    static bool               if_signaled               ( int                 status ) ;
    public    static ProcessSignal      term_sig                  ( int                 status ) ;
    public    static bool               core_dump                 ( int                 status ) ;
    public    static bool               if_stopped                ( int                 status ) ;
    public    static ProcessSignal      stop_sig                  ( int                 status ) ;
    public    static bool               if_continued              ( int                 status ) ;
}

Process Description

Details

Constructor Details

Field Details

Signal Details

Property Details

Method Details

spawn_async_with_pipes ()
    public    static bool               spawn_async_with_pipes    ( string?             working_directory,
                                                                    string[]            argv,
                                                                    string?[]           envp,
                                                                    SpawnFlags          _flags,
                                                                    SpawnChildSetupFunc?child_setup,
                                                                    Pid                 child_pid,
                                                                    int                 standard_input = null,
                                                                    int                 standard_output = null,
                                                                    int                 standard_error = null ) 
                                                             throws SpawnError;		

spawn_async ()
    public    static bool               spawn_async               ( string?             working_directory,
                                                                    string[]            argv,
                                                                    string?[]           envp,
                                                                    SpawnFlags          _flags,
                                                                    SpawnChildSetupFunc?child_setup,
                                                                    Pid                 child_pid ) 
                                                             throws SpawnError;		

spawn_sync ()
    public    static bool               spawn_sync                ( string?             working_directory,
                                                                    string[]            argv,
                                                                    string?[]           envp,
                                                                    SpawnFlags          _flags,
                                                                    SpawnChildSetupFunc?child_setup,
                                                                    string              standard_output = null,
                                                                    string              standard_error = null,
                                                                    int                 exit_status = null ) 
                                                             throws SpawnError;		

spawn_command_line_async ()
    public    static bool               spawn_command_line_async  ( string              command_line ) 
                                                             throws SpawnError;		

spawn_command_line_sync ()
    public    static bool               spawn_command_line_sync   ( string              command_line,
                                                                    string              standard_output = null,
                                                                    string              standard_error = null,
                                                                    int                 exit_status = null ) 
                                                             throws SpawnError;		

close_pid ()
    public    static void               close_pid                 ( Pid                 pid ) ;		

if_exited ()
    public    static bool               if_exited                 ( int                 status ) ;		

exit_status ()
    public    static int                exit_status               ( int                 status ) ;		

if_signaled ()
    public    static bool               if_signaled               ( int                 status ) ;		

term_sig ()
    public    static ProcessSignal      term_sig                  ( int                 status ) ;		

core_dump ()
    public    static bool               core_dump                 ( int                 status ) ;		

if_stopped ()
    public    static bool               if_stopped                ( int                 status ) ;		

stop_sig ()
    public    static ProcessSignal      stop_sig                  ( int                 status ) ;		

if_continued ()
    public    static bool               if_continued              ( int                 status ) ;		


Created by Valadoc