public class Client : Object {
public weak Engine engine ;
public ClientErrorHandlingMode error_mode ;
public weak GLib.HashTable dir_hash ;
public weak GLib.HashTable cache_hash ;
public weak Listeners listeners ;
public weak GLib.SList notify_list ;
public uint notify_handler ;
public int pending_notify_count ;
public void** pad1 ;
public int pad2 ;
public signal void error ( void** error ) ;
public signal void unreturned_error ( void** error ) ;
public signal void value_changed ( string key,
void** value ) ;
public void add_dir ( string dir,
ClientPreloadType preload )
throws GLib.Error;
public weak GLib.SList all_dirs ( string dir )
throws GLib.Error;
public weak GLib.SList all_entries ( string dir )
throws GLib.Error;
public weak ChangeSet change_set_from_current ( ... )
throws GLib.Error;
public weak ChangeSet change_set_from_currentv ( string keys )
throws GLib.Error;
public void clear_cache ( ) ;
public bool commit_change_set ( ChangeSet cs,
bool remove_committed )
throws GLib.Error;
public bool dir_exists ( string dir )
throws GLib.Error;
public weak Value get ( string key )
throws GLib.Error;
public bool get_bool ( string key )
throws GLib.Error;
public static weak Client get_default ( ) ;
public weak Value get_default_from_schema ( string key )
throws GLib.Error;
public weak Entry get_entry ( string key,
string locale,
bool use_schema_default )
throws GLib.Error;
public double get_float ( string key )
throws GLib.Error;
public static weak Client get_for_engine ( Engine engine ) ;
public int get_int ( string key )
throws GLib.Error;
public weak GLib.SList get_list ( string key,
ValueType list_type )
throws GLib.Error;
public bool get_pair ( string key,
ValueType car_type,
ValueType cdr_type,
void** car_retloc,
void** cdr_retloc )
throws GLib.Error;
public weak Schema get_schema ( string key )
throws GLib.Error;
public weak string get_string ( string key )
throws GLib.Error;
public weak Value get_without_default ( string key )
throws GLib.Error;
public bool key_is_writable ( string key )
throws GLib.Error;
public void notify ( string key ) ;
public uint notify_add ( string namespace_section,
ClientNotifyFunc func,
GLib.FreeFunc destroy_notify )
throws GLib.Error;
public void notify_remove ( uint cnxn ) ;
public void preload ( string dirname,
ClientPreloadType type )
throws GLib.Error;
public bool recursive_unset ( string key,
UnsetFlags flags )
throws GLib.Error;
public void remove_dir ( string dir )
throws GLib.Error;
public weak ChangeSet reverse_change_set ( ChangeSet cs )
throws GLib.Error;
public void set ( string key,
Value val )
throws GLib.Error;
public bool set_bool ( string key,
bool val )
throws GLib.Error;
public void set_error_handling ( ClientErrorHandlingMode mode ) ;
public bool set_float ( string key,
double val )
throws GLib.Error;
public static void set_global_default_error_handler ( ClientErrorHandlerFunc func ) ;
public bool set_int ( string key,
int val )
throws GLib.Error;
public bool set_list ( string key,
ValueType list_type,
GLib.SList list )
throws GLib.Error;
public bool set_pair ( string key,
ValueType car_type,
ValueType cdr_type,
void** address_of_car,
void** address_of_cdr )
throws GLib.Error;
public bool set_schema ( string key,
Schema val )
throws GLib.Error;
public bool set_string ( string key,
string val )
throws GLib.Error;
public void suggest_sync ( )
throws GLib.Error;
public bool unset ( string key )
throws GLib.Error;
}

public weak Engine engine ;
public ClientErrorHandlingMode error_mode ;
public weak GLib.HashTable dir_hash ;
public weak GLib.HashTable cache_hash ;
public weak Listeners listeners ;
public weak GLib.SList notify_list ;
public uint notify_handler ;
public int pending_notify_count ;
public void** pad1 ;
public int pad2 ;
public signal void error ( void** error ) ;
public signal void unreturned_error ( void** error ) ;
public signal void value_changed ( string key,
void** value ) ;
public void add_dir ( string dir,
ClientPreloadType preload )
throws GLib.Error;
public weak GLib.SList all_dirs ( string dir )
throws GLib.Error;
public weak GLib.SList all_entries ( string dir )
throws GLib.Error;
public weak ChangeSet change_set_from_current ( ... )
throws GLib.Error;
public weak ChangeSet change_set_from_currentv ( string keys )
throws GLib.Error;
public void clear_cache ( ) ;
public bool commit_change_set ( ChangeSet cs,
bool remove_committed )
throws GLib.Error;
public bool dir_exists ( string dir )
throws GLib.Error;
public weak Value get ( string key )
throws GLib.Error;
public bool get_bool ( string key )
throws GLib.Error;
public static weak Client get_default ( ) ;
public weak Value get_default_from_schema ( string key )
throws GLib.Error;
public weak Entry get_entry ( string key,
string locale,
bool use_schema_default )
throws GLib.Error;
public double get_float ( string key )
throws GLib.Error;
public static weak Client get_for_engine ( Engine engine ) ;
public int get_int ( string key )
throws GLib.Error;
public weak GLib.SList get_list ( string key,
ValueType list_type )
throws GLib.Error;
public bool get_pair ( string key,
ValueType car_type,
ValueType cdr_type,
void** car_retloc,
void** cdr_retloc )
throws GLib.Error;
public weak Schema get_schema ( string key )
throws GLib.Error;
public weak string get_string ( string key )
throws GLib.Error;
public weak Value get_without_default ( string key )
throws GLib.Error;
public bool key_is_writable ( string key )
throws GLib.Error;
public void notify ( string key ) ;
public uint notify_add ( string namespace_section,
ClientNotifyFunc func,
GLib.FreeFunc destroy_notify )
throws GLib.Error;
public void notify_remove ( uint cnxn ) ;
public void preload ( string dirname,
ClientPreloadType type )
throws GLib.Error;
public bool recursive_unset ( string key,
UnsetFlags flags )
throws GLib.Error;
public void remove_dir ( string dir )
throws GLib.Error;
public weak ChangeSet reverse_change_set ( ChangeSet cs )
throws GLib.Error;
public void set ( string key,
Value val )
throws GLib.Error;
public bool set_bool ( string key,
bool val )
throws GLib.Error;
public void set_error_handling ( ClientErrorHandlingMode mode ) ;
public bool set_float ( string key,
double val )
throws GLib.Error;
public static void set_global_default_error_handler ( ClientErrorHandlerFunc func ) ;
public bool set_int ( string key,
int val )
throws GLib.Error;
public bool set_list ( string key,
ValueType list_type,
GLib.SList list )
throws GLib.Error;
public bool set_pair ( string key,
ValueType car_type,
ValueType cdr_type,
void** address_of_car,
void** address_of_cdr )
throws GLib.Error;
public bool set_schema ( string key,
Schema val )
throws GLib.Error;
public bool set_string ( string key,
string val )
throws GLib.Error;
public void suggest_sync ( )
throws GLib.Error;
public bool unset ( string key )
throws GLib.Error;
Created by Valadoc