libgnomeui-2.0 Reference Manual

Synopsis

public class Client : Object  {
    public    void**                    smc_conn ;
    public    weak string               client_id ;
    public    weak string               previous_id ;
    public    weak string               config_prefix ;
    public    weak string               global_config_prefix ;
    public    weak GLib.List            static_args ;
    public    weak string               clone_command ;
    public    weak string               current_directory ;
    public    weak string               discard_command ;
    public    weak GLib.HashTable       environment ;
    public    int                       process_id ;
    public    weak string               program ;
    public    weak string               resign_command ;
    public    weak string               restart_command ;
    public    RestartStyle              restart_style ;
    public    weak string               shutdown_command ;
    public    weak string               user_id ;
    public    weak GLib.SList           interaction_keys ;
    public    int                       input_id ;
    public    uint                      save_style ;
    public    uint                      interact_style ;
    public    uint                      state ;
    public    uint                      shutdown ;
    public    uint                      fast ;
    public    uint                      save_phase_2_requested ;
    public    uint                      save_successfull ;
    public    uint                      save_yourself_emitted ;
    public    void**                    reserved ;


    public                              Client                    (  ) ;
    public                              Client.without_connection (  ) ;


    public    signal void               connect                   ( bool                restarted )  ;
    public    signal void               die                       (  )  ;
    public    signal void               disconnect                (  )  ;
    public    signal void               save_complete             (  )  ;
    public    signal bool               save_yourself             ( int                 phase,
                                                                    SaveStyle           save_style,
                                                                    bool                shutdown,
                                                                    InteractStyle       interact_style,
                                                                    bool                fast )  ;
    public    signal void               shutdown_cancelled        (  )  ;


    public    void                      add_static_arg            (  ) ;
    public    void                      flush                     (  ) ;
    public    weak string               get_config_prefix         (  ) ;
    public    weak string               get_desktop_id            (  ) ;
    public    ClientFlags               get_flags                 (  ) ;
    public    weak string               get_global_config_prefix  (  ) ;
    public    weak string               get_id                    (  ) ;
    public    weak string               get_previous_id           (  ) ;
    public    static weak ModuleInfo    module_info_get           (  ) ;
    public    void                      request_interaction       ( DialogType          dialog_type,
                                                                    InteractFunction    function,
                                                                    void**              data ) ;
    public    void                      request_interaction_interp ( DialogType          dialog_type,
                                                                    Gtk.CallbackMarshal function,
                                                                    void**              data,
                                                                    Gtk.DestroyNotify   destroy ) ;
    public    void                      request_phase_2           (  ) ;
    public    void                      request_save              ( SaveStyle           save_style,
                                                                    bool                shutdown,
                                                                    InteractStyle       interact_style,
                                                                    bool                fast,
                                                                    bool                global ) ;
    public    void                      save_any_dialog           ( Gtk.Dialog          dialog ) ;
    public    void                      save_error_dialog         ( Gtk.Dialog          dialog ) ;
    public    void                      set_clone_command         ( int                 argc,
                                                                    string[]            argv ) ;
    public    void                      set_current_directory     ( string              dir ) ;
    public    void                      set_discard_command       ( int                 argc,
                                                                    string[]            argv ) ;
    public    void                      set_environment           ( string              name,
                                                                    string              value ) ;
    public    void                      set_global_config_prefix  ( string              prefix ) ;
    public    void                      set_id                    ( string              id ) ;
    public    void                      set_priority              ( uint                priority ) ;
    public    void                      set_process_id            ( int                 pid ) ;
    public    void                      set_program               ( string              program ) ;
    public    void                      set_resign_command        ( int                 argc,
                                                                    string[]            argv ) ;
    public    void                      set_restart_command       ( int                 argc,
                                                                    string[]            argv ) ;
    public    void                      set_restart_style         ( RestartStyle        style ) ;
    public    void                      set_shutdown_command      ( int                 argc,
                                                                    string[]            argv ) ;
    public    void                      set_user_id               ( string              id ) ;
}

Client Description

Details

Constructor Details

Client ()
    public                              Client                    (  ) ;		

Client.without_connection ()
    public                              Client.without_connection (  ) ;		

Field Details

smc_conn
    public    void**                    smc_conn ;		

client_id
    public    weak string               client_id ;		

previous_id
    public    weak string               previous_id ;		

config_prefix
    public    weak string               config_prefix ;		

global_config_prefix
    public    weak string               global_config_prefix ;		

static_args
    public    weak GLib.List            static_args ;		

clone_command
    public    weak string               clone_command ;		

current_directory
    public    weak string               current_directory ;		

discard_command
    public    weak string               discard_command ;		

environment
    public    weak GLib.HashTable       environment ;		

process_id
    public    int                       process_id ;		

program
    public    weak string               program ;		

resign_command
    public    weak string               resign_command ;		

restart_command
    public    weak string               restart_command ;		

restart_style
    public    RestartStyle              restart_style ;		

shutdown_command
    public    weak string               shutdown_command ;		

user_id
    public    weak string               user_id ;		

interaction_keys
    public    weak GLib.SList           interaction_keys ;		

input_id
    public    int                       input_id ;		

save_style
    public    uint                      save_style ;		

interact_style
    public    uint                      interact_style ;		

state
    public    uint                      state ;		

shutdown
    public    uint                      shutdown ;		

fast
    public    uint                      fast ;		

save_phase_2_requested
    public    uint                      save_phase_2_requested ;		

save_successfull
    public    uint                      save_successfull ;		

save_yourself_emitted
    public    uint                      save_yourself_emitted ;		

reserved
    public    void**                    reserved ;		

Signal Details

connect
    public    signal void               connect                   ( bool                restarted )  ;		

die
    public    signal void               die                       (  )  ;		

disconnect
    public    signal void               disconnect                (  )  ;		

save_complete
    public    signal void               save_complete             (  )  ;		

save_yourself
    public    signal bool               save_yourself             ( int                 phase,
                                                                    SaveStyle           save_style,
                                                                    bool                shutdown,
                                                                    InteractStyle       interact_style,
                                                                    bool                fast )  ;		

shutdown_cancelled
    public    signal void               shutdown_cancelled        (  )  ;		

Property Details

Method Details

add_static_arg ()
    public    void                      add_static_arg            (  ) ;		

flush ()
    public    void                      flush                     (  ) ;		

get_config_prefix ()
    public    weak string               get_config_prefix         (  ) ;		

get_desktop_id ()
    public    weak string               get_desktop_id            (  ) ;		

get_flags ()
    public    ClientFlags               get_flags                 (  ) ;		

get_global_config_prefix ()
    public    weak string               get_global_config_prefix  (  ) ;		

get_id ()
    public    weak string               get_id                    (  ) ;		

get_previous_id ()
    public    weak string               get_previous_id           (  ) ;		

module_info_get ()
    public    static weak ModuleInfo    module_info_get           (  ) ;		

request_interaction ()
    public    void                      request_interaction       ( DialogType          dialog_type,
                                                                    InteractFunction    function,
                                                                    void**              data ) ;		

request_interaction_interp ()
    public    void                      request_interaction_interp ( DialogType          dialog_type,
                                                                    Gtk.CallbackMarshal function,
                                                                    void**              data,
                                                                    Gtk.DestroyNotify   destroy ) ;		

request_phase_2 ()
    public    void                      request_phase_2           (  ) ;		

request_save ()
    public    void                      request_save              ( SaveStyle           save_style,
                                                                    bool                shutdown,
                                                                    InteractStyle       interact_style,
                                                                    bool                fast,
                                                                    bool                global ) ;		

save_any_dialog ()
    public    void                      save_any_dialog           ( Gtk.Dialog          dialog ) ;		

save_error_dialog ()
    public    void                      save_error_dialog         ( Gtk.Dialog          dialog ) ;		

set_clone_command ()
    public    void                      set_clone_command         ( int                 argc,
                                                                    string[]            argv ) ;		

set_current_directory ()
    public    void                      set_current_directory     ( string              dir ) ;		

set_discard_command ()
    public    void                      set_discard_command       ( int                 argc,
                                                                    string[]            argv ) ;		

set_environment ()
    public    void                      set_environment           ( string              name,
                                                                    string              value ) ;		

set_global_config_prefix ()
    public    void                      set_global_config_prefix  ( string              prefix ) ;		

set_id ()
    public    void                      set_id                    ( string              id ) ;		

set_priority ()
    public    void                      set_priority              ( uint                priority ) ;		

set_process_id ()
    public    void                      set_process_id            ( int                 pid ) ;		

set_program ()
    public    void                      set_program               ( string              program ) ;		

set_resign_command ()
    public    void                      set_resign_command        ( int                 argc,
                                                                    string[]            argv ) ;		

set_restart_command ()
    public    void                      set_restart_command       ( int                 argc,
                                                                    string[]            argv ) ;		

set_restart_style ()
    public    void                      set_restart_style         ( RestartStyle        style ) ;		

set_shutdown_command ()
    public    void                      set_shutdown_command      ( int                 argc,
                                                                    string[]            argv ) ;		

set_user_id ()
    public    void                      set_user_id               ( string              id ) ;		


Created by Valadoc