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 ) ;
}

public Client ( ) ;
public Client.without_connection ( ) ;
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 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 ) ;
Created by Valadoc