public static bool application_is_user_owned_application ( MimeApplication application ) ;
public static void application_registry_add_mime_type ( string app_id,
string mime_type ) ;
public static void application_registry_clear_mime_types ( string app_id ) ;
public static bool application_registry_exists ( string app_id ) ;
public static weak GLib.List application_registry_get_applications ( string mime_type ) ;
public static bool application_registry_get_bool_value ( string app_id,
string key,
bool got_key ) ;
public static weak GLib.List application_registry_get_keys ( string app_id ) ;
public static weak MimeApplication application_registry_get_mime_application ( string app_id ) ;
public static weak GLib.List application_registry_get_mime_types ( string app_id ) ;
public static weak string application_registry_peek_value ( string app_id,
string key ) ;
public static void application_registry_reload ( ) ;
public static void application_registry_remove_application ( string app_id ) ;
public static void application_registry_remove_mime_type ( string app_id,
string mime_type ) ;
public static void application_registry_save_mime_application ( MimeApplication application ) ;
public static void application_registry_set_bool_value ( string app_id,
string key,
bool value ) ;
public static void application_registry_set_value ( string app_id,
string key,
string value ) ;
public static void application_registry_shutdown ( ) ;
public static bool application_registry_supports_mime_type ( string app_id,
string mime_type ) ;
public static bool application_registry_supports_uri_scheme ( string app_id,
string uri_scheme ) ;
public static Result application_registry_sync ( ) ;
public static void application_registry_unset_key ( string app_id,
string key ) ;
public static void async_cancel ( AsyncHandle handle ) ;
public static void async_close ( AsyncHandle handle,
AsyncCloseCallback callback,
void** callback_data ) ;
public static void async_create ( weak AsyncHandle handle_return,
string text_uri,
OpenMode open_mode,
bool exclusive,
uint perm,
int priority,
AsyncOpenCallback callback,
void** callback_data ) ;
public static void async_create_as_channel ( weak AsyncHandle handle_return,
string text_uri,
OpenMode open_mode,
bool exclusive,
uint perm,
int priority,
AsyncCreateAsChannelCallback callback,
void** callback_data ) ;
public static void async_create_symbolic_link ( weak AsyncHandle handle_return,
URI uri,
string uri_reference,
int priority,
AsyncOpenCallback callback,
void** callback_data ) ;
public static void async_create_uri ( weak AsyncHandle handle_return,
URI uri,
OpenMode open_mode,
bool exclusive,
uint perm,
int priority,
AsyncOpenCallback callback,
void** callback_data ) ;
public static void async_create_uri_as_channel ( weak AsyncHandle handle_return,
URI uri,
OpenMode open_mode,
bool exclusive,
uint perm,
int priority,
AsyncCreateAsChannelCallback callback,
void** callback_data ) ;
public static void async_file_control ( AsyncHandle handle,
string operation,
void** operation_data,
GLib.DestroyNotify operation_data_destroy_func,
AsyncFileControlCallback callback,
void** callback_data ) ;
public static void async_find_directory ( weak AsyncHandle handle_return,
GLib.List near_uri_list,
FindDirectoryKind kind,
bool create_if_needed,
bool find_if_needed,
uint permissions,
int priority,
AsyncFindDirectoryCallback callback ) ;
public static void async_get_file_info ( weak AsyncHandle handle_return,
GLib.List uri_list,
FileInfoOptions options,
int priority,
AsyncGetFileInfoCallback callback,
void** callback_data ) ;
public static int async_get_job_limit ( ) ;
public static void async_load_directory ( weak AsyncHandle handle_return,
string text_uri,
FileInfoOptions options,
uint items_per_notification,
int priority,
AsyncDirectoryLoadCallback callback,
void** callback_data ) ;
public static void async_load_directory_uri ( weak AsyncHandle handle_return,
URI uri,
FileInfoOptions options,
uint items_per_notification,
int priority,
AsyncDirectoryLoadCallback callback,
void** callback_data ) ;
public static void async_module_callback_pop ( string callback_name ) ;
public static void async_module_callback_push ( string callback_name,
AsyncModuleCallback callback,
void** callback_data,
GLib.DestroyNotify destroy_notify ) ;
public static void async_module_callback_set_default ( string callback_name,
AsyncModuleCallback callback,
void** callback_data,
GLib.DestroyNotify destroy_notify ) ;
public static void async_open ( weak AsyncHandle handle_return,
string text_uri,
OpenMode open_mode,
int priority,
AsyncOpenCallback callback,
void** callback_data ) ;
public static void async_open_as_channel ( weak AsyncHandle handle_return,
string text_uri,
OpenMode open_mode,
uint advised_block_size,
int priority,
AsyncOpenAsChannelCallback callback,
void** callback_data ) ;
public static void async_open_uri ( weak AsyncHandle handle_return,
URI uri,
OpenMode open_mode,
int priority,
AsyncOpenCallback callback,
void** callback_data ) ;
public static void async_open_uri_as_channel ( weak AsyncHandle handle_return,
URI uri,
OpenMode open_mode,
uint advised_block_size,
int priority,
AsyncOpenAsChannelCallback callback,
void** callback_data ) ;
public static void async_read ( AsyncHandle handle,
void** buffer,
uint bytes,
AsyncReadCallback callback,
void** callback_data ) ;
public static void async_seek ( AsyncHandle handle,
SeekPosition whence,
FileOffset offset,
AsyncSeekCallback callback,
void** callback_data ) ;
public static void async_set_file_info ( weak AsyncHandle handle_return,
URI uri,
FileInfo info,
SetFileInfoMask mask,
FileInfoOptions options,
int priority,
AsyncSetFileInfoCallback callback,
void** callback_data ) ;
public static void async_set_job_limit ( int limit ) ;
public static void async_write ( AsyncHandle handle,
void** buffer,
uint bytes,
AsyncWriteCallback callback,
void** callback_data ) ;
public static Result async_xfer ( weak AsyncHandle handle_return,
GLib.List source_uri_list,
GLib.List target_uri_list,
XferOptions xfer_options,
XferErrorMode error_mode,
XferOverwriteMode overwrite_mode,
int priority,
AsyncXferProgressCallback progress_update_callback,
void** update_callback_data,
XferProgressCallbackprogress_sync_callback,
void** sync_callback_data ) ;
public static Result check_same_fs ( string source,
string target,
bool same_fs_return ) ;
public static Result check_same_fs_uris ( URI source_uri,
URI target_uri,
bool same_fs_return ) ;
public static Result close ( Handle handle ) ;
public static void connect_to_server ( string uri,
string display_name,
string icon ) ;
public static Result create ( weak Handle handle,
string text_uri,
OpenMode open_mode,
bool exclusive,
uint perm ) ;
public static Result create_symbolic_link ( URI uri,
string target_reference ) ;
public static Result create_uri ( weak Handle handle,
URI uri,
OpenMode open_mode,
bool exclusive,
uint perm ) ;
public static Result directory_close ( DirectoryHandle handle ) ;
public static Result directory_list_load ( GLib.List list,
string text_uri,
FileInfoOptions options ) ;
public static Result directory_open ( weak DirectoryHandlehandle,
string text_uri,
FileInfoOptions options ) ;
public static Result directory_open_from_uri ( weak DirectoryHandlehandle,
URI uri,
FileInfoOptions options ) ;
public static Result directory_read_next ( DirectoryHandle handle,
FileInfo file_info ) ;
public static Result directory_visit ( string text_uri,
FileInfoOptions info_options,
DirectoryVisitOptions visit_options,
DirectoryVisitFunc callback,
void** data ) ;
public static Result directory_visit_files ( string text_uri,
GLib.List file_list,
FileInfoOptions info_options,
DirectoryVisitOptions visit_options,
DirectoryVisitFunc callback,
void** data ) ;
public static Result directory_visit_files_at_uri ( URI uri,
GLib.List file_list,
FileInfoOptions info_options,
DirectoryVisitOptions visit_options,
DirectoryVisitFunc callback,
void** data ) ;
public static Result directory_visit_uri ( URI uri,
FileInfoOptions info_options,
DirectoryVisitOptions visit_options,
DirectoryVisitFunc callback,
void** data ) ;
public static Result dns_sd_browse ( weak DNSSDBrowseHandle handle,
string domain,
string type,
DNSSDBrowseCallback callback,
void** callback_data,
GLib.DestroyNotify callback_data_destroy_func ) ;
public static Result dns_sd_browse_sync ( string domain,
string type,
int timeout_msec,
int n_services,
weak DNSSDService services ) ;
public static Result dns_sd_cancel_resolve ( DNSSDResolveHandle handle ) ;
public static Result dns_sd_list_browse_domains_sync ( string domain,
int timeout_msec,
GLib.List domains ) ;
public static Result dns_sd_resolve ( weak DNSSDResolveHandle handle,
string name,
string type,
string domain,
int timeout,
DNSSDResolveCallbackcallback,
void** callback_data,
GLib.DestroyNotify callback_data_destroy_func ) ;
public static Result dns_sd_resolve_sync ( string name,
string type,
string domain,
int timeout_msec,
weak string host,
int port,
GLib.HashTable text,
int text_raw_len_out,
weak string text_raw_out ) ;
public static Result dns_sd_stop_browse ( DNSSDBrowseHandle handle ) ;
public static weak string escape_host_and_path_string ( string path ) ;
public static weak string escape_path_string ( string path ) ;
public static weak string escape_set ( string str,
string match_set ) ;
public static weak string escape_slashes ( string str ) ;
public static weak string escape_string ( string str ) ;
public static weak string expand_initial_tilde ( string path ) ;
public static Result file_control ( Handle handle,
string operation,
void** operation_data ) ;
public static Result find_directory ( URI near_uri,
FindDirectoryKind kind,
weak URI _result,
bool create_if_needed,
bool find_if_needed,
uint permissions ) ;
public static Result forget_cache ( Handle handle,
FileOffset offset,
FileSize size ) ;
public static weak string format_file_size_for_display ( FileSize size ) ;
public static weak string format_uri_for_display ( string uri ) ;
public static weak GLib.List get_default_browse_domains ( ) ;
public static Result get_file_info ( string text_uri,
FileInfo info,
FileInfoOptions options ) ;
public static Result get_file_info_from_handle ( Handle handle,
FileInfo info,
FileInfoOptions options ) ;
public static Result get_file_info_uri ( URI uri,
FileInfo info,
FileInfoOptions options ) ;
public static weak string get_file_mime_type ( string path,
void** optional_stat_info,
bool suffix_only ) ;
public static weak string get_file_mime_type_fast ( string path,
void** optional_stat_info ) ;
public static weak string get_local_path_from_uri ( string uri ) ;
public static weak string get_mime_type ( string text_uri ) ;
public static weak string get_mime_type_common ( URI uri ) ;
public static weak string get_mime_type_for_data ( void** data,
int data_size ) ;
public static weak string get_mime_type_for_name ( string filename ) ;
public static weak string get_mime_type_for_name_and_data ( string filename,
void** data,
long data_size ) ;
public static weak string get_mime_type_from_file_data ( URI uri ) ;
public static weak string get_mime_type_from_uri ( URI uri ) ;
public static weak string get_slow_mime_type ( string text_uri ) ;
public static weak string get_supertype_from_mime_type ( string mime_type ) ;
public static weak string get_uri_from_local_path ( string local_full_path ) ;
public static weak string get_uri_scheme ( string uri ) ;
public static Result get_volume_free_space ( URI vfs_uri,
FileSize size ) ;
public static weak VolumeMonitor get_volume_monitor ( ) ;
public static weak string icon_path_from_filename ( string filename ) ;
public static bool init ( ) ;
public static bool initialized ( ) ;
public static bool is_executable_command_string ( string command_string ) ;
public static bool is_primary_thread ( ) ;
public static void list_deep_free ( GLib.List list ) ;
public static void loadinit ( void** app,
void** modinfo ) ;
public static Result make_directory ( string text_uri,
uint perm ) ;
public static Result make_directory_for_uri ( URI uri,
uint perm ) ;
public static weak string make_path_name_canonical ( string path ) ;
public static weak string make_uri_canonical ( string uri ) ;
public static weak string make_uri_canonical_strip_fragment ( string uri ) ;
public static weak string make_uri_from_input ( string location ) ;
public static weak string make_uri_from_input_with_dirs ( string location,
MakeURIDirs dirs ) ;
public static weak string make_uri_from_input_with_trailing_ws ( string location ) ;
public static weak string make_uri_from_shell_arg ( string uri ) ;
public static weak string make_uri_full_from_relative ( string base_uri,
string relative_uri ) ;
public static Result mime_add_application_to_short_list ( string mime_type,
string application_id ) ;
public static Result mime_add_component_to_short_list ( string mime_type,
string iid ) ;
public static Result mime_add_extension ( string mime_type,
string extension ) ;
public static bool mime_can_be_executable ( string mime_type ) ;
public static void mime_component_list_free ( GLib.List list ) ;
public static Result mime_extend_all_applications ( string mime_type,
GLib.List application_ids ) ;
public static weak GLib.List mime_get_all_applications ( string mime_type ) ;
public static weak GLib.List mime_get_all_applications_for_uri ( string uri,
string mime_type ) ;
public static weak GLib.List mime_get_all_components ( string mime_type ) ;
public static weak GLib.List mime_get_all_desktop_entries ( string mime_type ) ;
public static weak MimeAction mime_get_default_action ( string mime_type ) ;
public static MimeActionType mime_get_default_action_type ( string mime_type ) ;
public static weak MimeApplication mime_get_default_application ( string mime_type ) ;
public static weak MimeApplication mime_get_default_application_for_uri ( string uri,
string mime_type ) ;
public static void** mime_get_default_component ( string mime_type ) ;
public static weak string mime_get_default_desktop_entry ( string mime_type ) ;
public static weak string mime_get_description ( string mime_type ) ;
public static weak string mime_get_icon ( string mime_type ) ;
public static weak GLib.List mime_get_short_list_applications ( string mime_type ) ;
public static weak GLib.List mime_get_short_list_components ( string mime_type ) ;
public static bool mime_id_in_application_list ( string id,
GLib.List applications ) ;
public static bool mime_id_in_component_list ( string iid,
GLib.List components ) ;
public static weak GLib.List mime_id_list_from_application_list ( GLib.List applications ) ;
public static weak GLib.List mime_id_list_from_component_list ( GLib.List components ) ;
public static void mime_info_cache_reload ( string dir ) ;
public static void mime_reload ( ) ;
public static weak GLib.List mime_remove_application_from_list ( GLib.List applications,
string application_id,
bool did_remove ) ;
public static Result mime_remove_application_from_short_list ( string mime_type,
string application_id ) ;
public static weak GLib.List mime_remove_component_from_list ( GLib.List components,
string iid,
bool did_remove ) ;
public static Result mime_remove_component_from_short_list ( string mime_type,
string iid ) ;
public static Result mime_remove_extension ( string mime_type,
string extension ) ;
public static Result mime_remove_from_all_applications ( string mime_type,
GLib.List application_ids ) ;
public static Result mime_set_can_be_executable ( string mime_type,
bool new_value ) ;
public static Result mime_set_default_action_type ( string mime_type,
MimeActionType action_type ) ;
public static Result mime_set_default_application ( string mime_type,
string application_id ) ;
public static Result mime_set_default_component ( string mime_type,
string component_iid ) ;
public static Result mime_set_description ( string mime_type,
string description ) ;
public static Result mime_set_icon ( string mime_type,
string filename ) ;
public static Result mime_set_short_list_applications ( string mime_type,
GLib.List application_ids ) ;
public static Result mime_set_short_list_components ( string mime_type,
GLib.List component_iids ) ;
public static void mime_shutdown ( ) ;
public static weak string mime_type_from_name ( string filename ) ;
public static weak string mime_type_from_name_or_default ( string filename,
string defaultv ) ;
public static MimeEquivalence mime_type_get_equivalence ( string mime_type,
string base_mime_type ) ;
public static bool mime_type_is_equal ( string a,
string b ) ;
public static bool mime_type_is_supertype ( string mime_type ) ;
public static void module_callback_pop ( string callback_name ) ;
public static void module_callback_push ( string callback_name,
ModuleCallback callback,
void** callback_data,
GLib.DestroyNotify destroy_notify ) ;
public static void module_callback_set_default ( string callback_name,
ModuleCallback callback,
void** callback_data,
GLib.DestroyNotify destroy_notify ) ;
public static Result monitor_add ( weak MonitorHandle handle,
string text_uri,
MonitorType monitor_type,
MonitorCallback callback ) ;
public static Result monitor_cancel ( MonitorHandle handle ) ;
public static Result move ( string old_text_uri,
string new_text_uri,
bool force_replace ) ;
public static Result move_uri ( URI old_uri,
URI new_uri,
bool force_replace ) ;
public static Result open ( weak Handle handle,
string text_uri,
OpenMode open_mode ) ;
public static Result open_fd ( weak Handle handle,
int filedes ) ;
public static Result open_uri ( weak Handle handle,
URI uri,
OpenMode open_mode ) ;
public static void postinit ( void** app,
void** modinfo ) ;
public static void preinit ( void** app,
void** modinfo ) ;
public static Result read ( Handle handle,
void** buffer,
FileSize bytes,
FileSize bytes_read ) ;
public static Result read_entire_file ( string uri,
int file_size,
weak string file_contents ) ;
public static Result remove_directory ( string text_uri ) ;
public static Result remove_directory_from_uri ( URI uri ) ;
public static Result resolve ( string hostname,
weak ResolveHandle handle ) ;
public static void resolve_free ( ResolveHandle handle ) ;
public static bool resolve_next_address ( ResolveHandle handle,
weak Address address ) ;
public static void resolve_reset_to_beginning ( ResolveHandle handle ) ;
public static Result result_from_errno ( ) ;
public static Result result_from_errno_code ( int errno_code ) ;
public static Result result_from_h_errno ( ) ;
public static Result result_from_h_errno_val ( int h_errno_code ) ;
public static weak string result_to_string ( Result _result ) ;
public static Result seek ( Handle handle,
SeekPosition whence,
FileOffset offset ) ;
public static Result set_file_info ( string text_uri,
FileInfo info,
SetFileInfoMask mask ) ;
public static Result set_file_info_uri ( URI uri,
FileInfo info,
SetFileInfoMask mask ) ;
public static void shutdown ( ) ;
public static Result tell ( Handle handle,
FileSize offset_return ) ;
public static Result truncate ( string text_uri,
FileSize length ) ;
public static Result truncate_handle ( Handle handle,
FileSize length ) ;
public static Result truncate_uri ( URI uri,
FileSize length ) ;
public static weak string unescape_string ( string escaped_string,
string illegal_characters ) ;
public static weak string unescape_string_for_display ( string escaped ) ;
public static Result unlink ( string text_uri ) ;
public static Result unlink_from_uri ( URI uri ) ;
public static bool uris_match ( string uri_1,
string uri_2 ) ;
public static Result url_show ( string url ) ;
public static Result url_show_with_env ( string url,
weak string envp ) ;
public static Result write ( Handle handle,
void** buffer,
FileSize bytes,
FileSize bytes_written ) ;
public static Result xfer_delete_list ( GLib.List source_uri_list,
XferErrorMode error_mode,
XferOptions xfer_options,
XferProgressCallbackprogress_callback,
void** data ) ;
public static Result xfer_uri ( URI source_uri,
URI target_uri,
XferOptions xfer_options,
XferErrorMode error_mode,
XferOverwriteMode overwrite_mode,
XferProgressCallbackprogress_callback,
void** data ) ;
public static Result xfer_uri_list ( GLib.List source_uri_list,
GLib.List target_uri_list,
XferOptions xfer_options,
XferErrorMode error_mode,
XferOverwriteMode overwrite_mode,
XferProgressCallbackprogress_callback,
void** data ) ;
public static bool application_is_user_owned_application ( MimeApplication application ) ;
public static void application_registry_add_mime_type ( string app_id,
string mime_type ) ;
public static void application_registry_clear_mime_types ( string app_id ) ;
public static bool application_registry_exists ( string app_id ) ;
public static weak GLib.List application_registry_get_applications ( string mime_type ) ;
public static bool application_registry_get_bool_value ( string app_id,
string key,
bool got_key ) ;
public static weak GLib.List application_registry_get_keys ( string app_id ) ;
public static weak MimeApplication application_registry_get_mime_application ( string app_id ) ;
public static weak GLib.List application_registry_get_mime_types ( string app_id ) ;
public static weak string application_registry_peek_value ( string app_id,
string key ) ;
public static void application_registry_reload ( ) ;
public static void application_registry_remove_application ( string app_id ) ;
public static void application_registry_remove_mime_type ( string app_id,
string mime_type ) ;
public static void application_registry_save_mime_application ( MimeApplication application ) ;
public static void application_registry_set_bool_value ( string app_id,
string key,
bool value ) ;
public static void application_registry_set_value ( string app_id,
string key,
string value ) ;
public static void application_registry_shutdown ( ) ;
public static bool application_registry_supports_mime_type ( string app_id,
string mime_type ) ;
public static bool application_registry_supports_uri_scheme ( string app_id,
string uri_scheme ) ;
public static Result application_registry_sync ( ) ;
public static void application_registry_unset_key ( string app_id,
string key ) ;
public static void async_cancel ( AsyncHandle handle ) ;
public static void async_close ( AsyncHandle handle,
AsyncCloseCallback callback,
void** callback_data ) ;
public static void async_create ( weak AsyncHandle handle_return,
string text_uri,
OpenMode open_mode,
bool exclusive,
uint perm,
int priority,
AsyncOpenCallback callback,
void** callback_data ) ;
public static void async_create_as_channel ( weak AsyncHandle handle_return,
string text_uri,
OpenMode open_mode,
bool exclusive,
uint perm,
int priority,
AsyncCreateAsChannelCallback callback,
void** callback_data ) ;
public static void async_create_symbolic_link ( weak AsyncHandle handle_return,
URI uri,
string uri_reference,
int priority,
AsyncOpenCallback callback,
void** callback_data ) ;
public static void async_create_uri ( weak AsyncHandle handle_return,
URI uri,
OpenMode open_mode,
bool exclusive,
uint perm,
int priority,
AsyncOpenCallback callback,
void** callback_data ) ;
public static void async_create_uri_as_channel ( weak AsyncHandle handle_return,
URI uri,
OpenMode open_mode,
bool exclusive,
uint perm,
int priority,
AsyncCreateAsChannelCallback callback,
void** callback_data ) ;
public static void async_file_control ( AsyncHandle handle,
string operation,
void** operation_data,
GLib.DestroyNotify operation_data_destroy_func,
AsyncFileControlCallback callback,
void** callback_data ) ;
public static void async_find_directory ( weak AsyncHandle handle_return,
GLib.List near_uri_list,
FindDirectoryKind kind,
bool create_if_needed,
bool find_if_needed,
uint permissions,
int priority,
AsyncFindDirectoryCallback callback ) ;
public static void async_get_file_info ( weak AsyncHandle handle_return,
GLib.List uri_list,
FileInfoOptions options,
int priority,
AsyncGetFileInfoCallback callback,
void** callback_data ) ;
public static int async_get_job_limit ( ) ;
public static void async_load_directory ( weak AsyncHandle handle_return,
string text_uri,
FileInfoOptions options,
uint items_per_notification,
int priority,
AsyncDirectoryLoadCallback callback,
void** callback_data ) ;
public static void async_load_directory_uri ( weak AsyncHandle handle_return,
URI uri,
FileInfoOptions options,
uint items_per_notification,
int priority,
AsyncDirectoryLoadCallback callback,
void** callback_data ) ;
public static void async_module_callback_pop ( string callback_name ) ;
public static void async_module_callback_push ( string callback_name,
AsyncModuleCallback callback,
void** callback_data,
GLib.DestroyNotify destroy_notify ) ;
public static void async_module_callback_set_default ( string callback_name,
AsyncModuleCallback callback,
void** callback_data,
GLib.DestroyNotify destroy_notify ) ;
public static void async_open ( weak AsyncHandle handle_return,
string text_uri,
OpenMode open_mode,
int priority,
AsyncOpenCallback callback,
void** callback_data ) ;
public static void async_open_as_channel ( weak AsyncHandle handle_return,
string text_uri,
OpenMode open_mode,
uint advised_block_size,
int priority,
AsyncOpenAsChannelCallback callback,
void** callback_data ) ;
public static void async_open_uri ( weak AsyncHandle handle_return,
URI uri,
OpenMode open_mode,
int priority,
AsyncOpenCallback callback,
void** callback_data ) ;
public static void async_open_uri_as_channel ( weak AsyncHandle handle_return,
URI uri,
OpenMode open_mode,
uint advised_block_size,
int priority,
AsyncOpenAsChannelCallback callback,
void** callback_data ) ;
public static void async_read ( AsyncHandle handle,
void** buffer,
uint bytes,
AsyncReadCallback callback,
void** callback_data ) ;
public static void async_seek ( AsyncHandle handle,
SeekPosition whence,
FileOffset offset,
AsyncSeekCallback callback,
void** callback_data ) ;
public static void async_set_file_info ( weak AsyncHandle handle_return,
URI uri,
FileInfo info,
SetFileInfoMask mask,
FileInfoOptions options,
int priority,
AsyncSetFileInfoCallback callback,
void** callback_data ) ;
public static void async_set_job_limit ( int limit ) ;
public static void async_write ( AsyncHandle handle,
void** buffer,
uint bytes,
AsyncWriteCallback callback,
void** callback_data ) ;
public static Result async_xfer ( weak AsyncHandle handle_return,
GLib.List source_uri_list,
GLib.List target_uri_list,
XferOptions xfer_options,
XferErrorMode error_mode,
XferOverwriteMode overwrite_mode,
int priority,
AsyncXferProgressCallback progress_update_callback,
void** update_callback_data,
XferProgressCallbackprogress_sync_callback,
void** sync_callback_data ) ;
public static Result check_same_fs ( string source,
string target,
bool same_fs_return ) ;
public static Result check_same_fs_uris ( URI source_uri,
URI target_uri,
bool same_fs_return ) ;
public static Result close ( Handle handle ) ;
public static void connect_to_server ( string uri,
string display_name,
string icon ) ;
public static Result create ( weak Handle handle,
string text_uri,
OpenMode open_mode,
bool exclusive,
uint perm ) ;
public static Result create_symbolic_link ( URI uri,
string target_reference ) ;
public static Result create_uri ( weak Handle handle,
URI uri,
OpenMode open_mode,
bool exclusive,
uint perm ) ;
public static Result directory_close ( DirectoryHandle handle ) ;
public static Result directory_list_load ( GLib.List list,
string text_uri,
FileInfoOptions options ) ;
public static Result directory_open ( weak DirectoryHandlehandle,
string text_uri,
FileInfoOptions options ) ;
public static Result directory_open_from_uri ( weak DirectoryHandlehandle,
URI uri,
FileInfoOptions options ) ;
public static Result directory_read_next ( DirectoryHandle handle,
FileInfo file_info ) ;
public static Result directory_visit ( string text_uri,
FileInfoOptions info_options,
DirectoryVisitOptions visit_options,
DirectoryVisitFunc callback,
void** data ) ;
public static Result directory_visit_files ( string text_uri,
GLib.List file_list,
FileInfoOptions info_options,
DirectoryVisitOptions visit_options,
DirectoryVisitFunc callback,
void** data ) ;
public static Result directory_visit_files_at_uri ( URI uri,
GLib.List file_list,
FileInfoOptions info_options,
DirectoryVisitOptions visit_options,
DirectoryVisitFunc callback,
void** data ) ;
public static Result directory_visit_uri ( URI uri,
FileInfoOptions info_options,
DirectoryVisitOptions visit_options,
DirectoryVisitFunc callback,
void** data ) ;
public static Result dns_sd_browse ( weak DNSSDBrowseHandle handle,
string domain,
string type,
DNSSDBrowseCallback callback,
void** callback_data,
GLib.DestroyNotify callback_data_destroy_func ) ;
public static Result dns_sd_browse_sync ( string domain,
string type,
int timeout_msec,
int n_services,
weak DNSSDService services ) ;
public static Result dns_sd_cancel_resolve ( DNSSDResolveHandle handle ) ;
public static Result dns_sd_list_browse_domains_sync ( string domain,
int timeout_msec,
GLib.List domains ) ;
public static Result dns_sd_resolve ( weak DNSSDResolveHandle handle,
string name,
string type,
string domain,
int timeout,
DNSSDResolveCallbackcallback,
void** callback_data,
GLib.DestroyNotify callback_data_destroy_func ) ;
public static Result dns_sd_resolve_sync ( string name,
string type,
string domain,
int timeout_msec,
weak string host,
int port,
GLib.HashTable text,
int text_raw_len_out,
weak string text_raw_out ) ;
public static Result dns_sd_stop_browse ( DNSSDBrowseHandle handle ) ;
public static weak string escape_host_and_path_string ( string path ) ;
public static weak string escape_path_string ( string path ) ;
public static weak string escape_set ( string str,
string match_set ) ;
public static weak string escape_slashes ( string str ) ;
public static weak string escape_string ( string str ) ;
public static weak string expand_initial_tilde ( string path ) ;
public static Result file_control ( Handle handle,
string operation,
void** operation_data ) ;
public static Result find_directory ( URI near_uri,
FindDirectoryKind kind,
weak URI _result,
bool create_if_needed,
bool find_if_needed,
uint permissions ) ;
public static Result forget_cache ( Handle handle,
FileOffset offset,
FileSize size ) ;
public static weak string format_file_size_for_display ( FileSize size ) ;
public static weak string format_uri_for_display ( string uri ) ;
public static weak GLib.List get_default_browse_domains ( ) ;
public static Result get_file_info ( string text_uri,
FileInfo info,
FileInfoOptions options ) ;
public static Result get_file_info_from_handle ( Handle handle,
FileInfo info,
FileInfoOptions options ) ;
public static Result get_file_info_uri ( URI uri,
FileInfo info,
FileInfoOptions options ) ;
public static weak string get_file_mime_type ( string path,
void** optional_stat_info,
bool suffix_only ) ;
public static weak string get_file_mime_type_fast ( string path,
void** optional_stat_info ) ;
public static weak string get_local_path_from_uri ( string uri ) ;
public static weak string get_mime_type ( string text_uri ) ;
public static weak string get_mime_type_common ( URI uri ) ;
public static weak string get_mime_type_for_data ( void** data,
int data_size ) ;
public static weak string get_mime_type_for_name ( string filename ) ;
public static weak string get_mime_type_for_name_and_data ( string filename,
void** data,
long data_size ) ;
public static weak string get_mime_type_from_file_data ( URI uri ) ;
public static weak string get_mime_type_from_uri ( URI uri ) ;
public static weak string get_slow_mime_type ( string text_uri ) ;
public static weak string get_supertype_from_mime_type ( string mime_type ) ;
public static weak string get_uri_from_local_path ( string local_full_path ) ;
public static weak string get_uri_scheme ( string uri ) ;
public static Result get_volume_free_space ( URI vfs_uri,
FileSize size ) ;
public static weak VolumeMonitor get_volume_monitor ( ) ;
public static weak string icon_path_from_filename ( string filename ) ;
public static bool init ( ) ;
public static bool initialized ( ) ;
public static bool is_executable_command_string ( string command_string ) ;
public static bool is_primary_thread ( ) ;
public static void list_deep_free ( GLib.List list ) ;
public static void loadinit ( void** app,
void** modinfo ) ;
public static Result make_directory ( string text_uri,
uint perm ) ;
public static Result make_directory_for_uri ( URI uri,
uint perm ) ;
public static weak string make_path_name_canonical ( string path ) ;
public static weak string make_uri_canonical ( string uri ) ;
public static weak string make_uri_canonical_strip_fragment ( string uri ) ;
public static weak string make_uri_from_input ( string location ) ;
public static weak string make_uri_from_input_with_dirs ( string location,
MakeURIDirs dirs ) ;
public static weak string make_uri_from_input_with_trailing_ws ( string location ) ;
public static weak string make_uri_from_shell_arg ( string uri ) ;
public static weak string make_uri_full_from_relative ( string base_uri,
string relative_uri ) ;
public static Result mime_add_application_to_short_list ( string mime_type,
string application_id ) ;
public static Result mime_add_component_to_short_list ( string mime_type,
string iid ) ;
public static Result mime_add_extension ( string mime_type,
string extension ) ;
public static bool mime_can_be_executable ( string mime_type ) ;
public static void mime_component_list_free ( GLib.List list ) ;
public static Result mime_extend_all_applications ( string mime_type,
GLib.List application_ids ) ;
public static weak GLib.List mime_get_all_applications ( string mime_type ) ;
public static weak GLib.List mime_get_all_applications_for_uri ( string uri,
string mime_type ) ;
public static weak GLib.List mime_get_all_components ( string mime_type ) ;
public static weak GLib.List mime_get_all_desktop_entries ( string mime_type ) ;
public static weak MimeAction mime_get_default_action ( string mime_type ) ;
public static MimeActionType mime_get_default_action_type ( string mime_type ) ;
public static weak MimeApplication mime_get_default_application ( string mime_type ) ;
public static weak MimeApplication mime_get_default_application_for_uri ( string uri,
string mime_type ) ;
public static void** mime_get_default_component ( string mime_type ) ;
public static weak string mime_get_default_desktop_entry ( string mime_type ) ;
public static weak string mime_get_description ( string mime_type ) ;
public static weak string mime_get_icon ( string mime_type ) ;
public static weak GLib.List mime_get_short_list_applications ( string mime_type ) ;
public static weak GLib.List mime_get_short_list_components ( string mime_type ) ;
public static bool mime_id_in_application_list ( string id,
GLib.List applications ) ;
public static bool mime_id_in_component_list ( string iid,
GLib.List components ) ;
public static weak GLib.List mime_id_list_from_application_list ( GLib.List applications ) ;
public static weak GLib.List mime_id_list_from_component_list ( GLib.List components ) ;
public static void mime_info_cache_reload ( string dir ) ;
public static void mime_reload ( ) ;
public static weak GLib.List mime_remove_application_from_list ( GLib.List applications,
string application_id,
bool did_remove ) ;
public static Result mime_remove_application_from_short_list ( string mime_type,
string application_id ) ;
public static weak GLib.List mime_remove_component_from_list ( GLib.List components,
string iid,
bool did_remove ) ;
public static Result mime_remove_component_from_short_list ( string mime_type,
string iid ) ;
public static Result mime_remove_extension ( string mime_type,
string extension ) ;
public static Result mime_remove_from_all_applications ( string mime_type,
GLib.List application_ids ) ;
public static Result mime_set_can_be_executable ( string mime_type,
bool new_value ) ;
public static Result mime_set_default_action_type ( string mime_type,
MimeActionType action_type ) ;
public static Result mime_set_default_application ( string mime_type,
string application_id ) ;
public static Result mime_set_default_component ( string mime_type,
string component_iid ) ;
public static Result mime_set_description ( string mime_type,
string description ) ;
public static Result mime_set_icon ( string mime_type,
string filename ) ;
public static Result mime_set_short_list_applications ( string mime_type,
GLib.List application_ids ) ;
public static Result mime_set_short_list_components ( string mime_type,
GLib.List component_iids ) ;
public static void mime_shutdown ( ) ;
public static weak string mime_type_from_name ( string filename ) ;
public static weak string mime_type_from_name_or_default ( string filename,
string defaultv ) ;
public static MimeEquivalence mime_type_get_equivalence ( string mime_type,
string base_mime_type ) ;
public static bool mime_type_is_equal ( string a,
string b ) ;
public static bool mime_type_is_supertype ( string mime_type ) ;
public static void module_callback_pop ( string callback_name ) ;
public static void module_callback_push ( string callback_name,
ModuleCallback callback,
void** callback_data,
GLib.DestroyNotify destroy_notify ) ;
public static void module_callback_set_default ( string callback_name,
ModuleCallback callback,
void** callback_data,
GLib.DestroyNotify destroy_notify ) ;
public static Result monitor_add ( weak MonitorHandle handle,
string text_uri,
MonitorType monitor_type,
MonitorCallback callback ) ;
public static Result monitor_cancel ( MonitorHandle handle ) ;
public static Result move ( string old_text_uri,
string new_text_uri,
bool force_replace ) ;
public static Result move_uri ( URI old_uri,
URI new_uri,
bool force_replace ) ;
public static Result open ( weak Handle handle,
string text_uri,
OpenMode open_mode ) ;
public static Result open_fd ( weak Handle handle,
int filedes ) ;
public static Result open_uri ( weak Handle handle,
URI uri,
OpenMode open_mode ) ;
public static void postinit ( void** app,
void** modinfo ) ;
public static void preinit ( void** app,
void** modinfo ) ;
public static Result read ( Handle handle,
void** buffer,
FileSize bytes,
FileSize bytes_read ) ;
public static Result read_entire_file ( string uri,
int file_size,
weak string file_contents ) ;
public static Result remove_directory ( string text_uri ) ;
public static Result remove_directory_from_uri ( URI uri ) ;
public static Result resolve ( string hostname,
weak ResolveHandle handle ) ;
public static void resolve_free ( ResolveHandle handle ) ;
public static bool resolve_next_address ( ResolveHandle handle,
weak Address address ) ;
public static void resolve_reset_to_beginning ( ResolveHandle handle ) ;
public static Result result_from_errno ( ) ;
public static Result result_from_errno_code ( int errno_code ) ;
public static Result result_from_h_errno ( ) ;
public static Result result_from_h_errno_val ( int h_errno_code ) ;
public static weak string result_to_string ( Result _result ) ;
public static Result seek ( Handle handle,
SeekPosition whence,
FileOffset offset ) ;
public static Result set_file_info ( string text_uri,
FileInfo info,
SetFileInfoMask mask ) ;
public static Result set_file_info_uri ( URI uri,
FileInfo info,
SetFileInfoMask mask ) ;
public static void shutdown ( ) ;
public static Result tell ( Handle handle,
FileSize offset_return ) ;
public static Result truncate ( string text_uri,
FileSize length ) ;
public static Result truncate_handle ( Handle handle,
FileSize length ) ;
public static Result truncate_uri ( URI uri,
FileSize length ) ;
public static weak string unescape_string ( string escaped_string,
string illegal_characters ) ;
public static weak string unescape_string_for_display ( string escaped ) ;
public static Result unlink ( string text_uri ) ;
public static Result unlink_from_uri ( URI uri ) ;
public static bool uris_match ( string uri_1,
string uri_2 ) ;
public static Result url_show ( string url ) ;
public static Result url_show_with_env ( string url,
weak string envp ) ;
public static Result write ( Handle handle,
void** buffer,
FileSize bytes,
FileSize bytes_written ) ;
public static Result xfer_delete_list ( GLib.List source_uri_list,
XferErrorMode error_mode,
XferOptions xfer_options,
XferProgressCallbackprogress_callback,
void** data ) ;
public static Result xfer_uri ( URI source_uri,
URI target_uri,
XferOptions xfer_options,
XferErrorMode error_mode,
XferOverwriteMode overwrite_mode,
XferProgressCallbackprogress_callback,
void** data ) ;
public static Result xfer_uri_list ( GLib.List source_uri_list,
GLib.List target_uri_list,
XferOptions xfer_options,
XferErrorMode error_mode,
XferOverwriteMode overwrite_mode,
XferProgressCallbackprogress_callback,
void** data ) ;
Created by Valadoc