gnome-vfs-2.0 Reference Manual

Synopsis

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

Details

application_is_user_owned_application ()

public    static bool                   application_is_user_owned_application ( MimeApplication     application ) ;		

application_registry_add_mime_type ()

public    static void                   application_registry_add_mime_type ( string              app_id,
                                                                    string              mime_type ) ;		

application_registry_clear_mime_types ()

public    static void                   application_registry_clear_mime_types ( string              app_id ) ;		

application_registry_exists ()

public    static bool                   application_registry_exists ( string              app_id ) ;		

application_registry_get_applications ()

public    static weak GLib.List         application_registry_get_applications ( string              mime_type ) ;		

application_registry_get_bool_value ()

public    static bool                   application_registry_get_bool_value ( string              app_id,
                                                                    string              key,
                                                                    bool                got_key ) ;		

application_registry_get_keys ()

public    static weak GLib.List         application_registry_get_keys ( string              app_id ) ;		

application_registry_get_mime_application ()

public    static weak MimeApplication   application_registry_get_mime_application ( string              app_id ) ;		

application_registry_get_mime_types ()

public    static weak GLib.List         application_registry_get_mime_types ( string              app_id ) ;		

application_registry_peek_value ()

public    static weak string            application_registry_peek_value ( string              app_id,
                                                                    string              key ) ;		

application_registry_reload ()

public    static void                   application_registry_reload (  ) ;		

application_registry_remove_application ()

public    static void                   application_registry_remove_application ( string              app_id ) ;		

application_registry_remove_mime_type ()

public    static void                   application_registry_remove_mime_type ( string              app_id,
                                                                    string              mime_type ) ;		

application_registry_save_mime_application ()

public    static void                   application_registry_save_mime_application ( MimeApplication     application ) ;		

application_registry_set_bool_value ()

public    static void                   application_registry_set_bool_value ( string              app_id,
                                                                    string              key,
                                                                    bool                value ) ;		

application_registry_set_value ()

public    static void                   application_registry_set_value ( string              app_id,
                                                                    string              key,
                                                                    string              value ) ;		

application_registry_shutdown ()

public    static void                   application_registry_shutdown (  ) ;		

application_registry_supports_mime_type ()

public    static bool                   application_registry_supports_mime_type ( string              app_id,
                                                                    string              mime_type ) ;		

application_registry_supports_uri_scheme ()

public    static bool                   application_registry_supports_uri_scheme ( string              app_id,
                                                                    string              uri_scheme ) ;		

application_registry_sync ()

public    static Result                 application_registry_sync (  ) ;		

application_registry_unset_key ()

public    static void                   application_registry_unset_key ( string              app_id,
                                                                    string              key ) ;		

async_cancel ()

public    static void                   async_cancel              ( AsyncHandle         handle ) ;		

async_close ()

public    static void                   async_close               ( AsyncHandle         handle,
                                                                    AsyncCloseCallback  callback,
                                                                    void**              callback_data ) ;		

async_create ()

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

async_create_as_channel ()

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

async_create_symbolic_link ()

public    static void                   async_create_symbolic_link ( weak AsyncHandle    handle_return,
                                                                    URI                 uri,
                                                                    string              uri_reference,
                                                                    int                 priority,
                                                                    AsyncOpenCallback   callback,
                                                                    void**              callback_data ) ;		

async_create_uri ()

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

async_create_uri_as_channel ()

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

async_file_control ()

public    static void                   async_file_control        ( AsyncHandle         handle,
                                                                    string              operation,
                                                                    void**              operation_data,
                                                                    GLib.DestroyNotify  operation_data_destroy_func,
                                                                    AsyncFileControlCallback callback,
                                                                    void**              callback_data ) ;		

async_find_directory ()

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

async_get_file_info ()

public    static void                   async_get_file_info       ( weak AsyncHandle    handle_return,
                                                                    GLib.List           uri_list,
                                                                    FileInfoOptions     options,
                                                                    int                 priority,
                                                                    AsyncGetFileInfoCallback callback,
                                                                    void**              callback_data ) ;		

async_get_job_limit ()

public    static int                    async_get_job_limit       (  ) ;		

async_load_directory ()

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

async_load_directory_uri ()

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

async_module_callback_pop ()

public    static void                   async_module_callback_pop ( string              callback_name ) ;		

async_module_callback_push ()

public    static void                   async_module_callback_push ( string              callback_name,
                                                                    AsyncModuleCallback callback,
                                                                    void**              callback_data,
                                                                    GLib.DestroyNotify  destroy_notify ) ;		

async_module_callback_set_default ()

public    static void                   async_module_callback_set_default ( string              callback_name,
                                                                    AsyncModuleCallback callback,
                                                                    void**              callback_data,
                                                                    GLib.DestroyNotify  destroy_notify ) ;		

async_open ()

public    static void                   async_open                ( weak AsyncHandle    handle_return,
                                                                    string              text_uri,
                                                                    OpenMode            open_mode,
                                                                    int                 priority,
                                                                    AsyncOpenCallback   callback,
                                                                    void**              callback_data ) ;		

async_open_as_channel ()

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

async_open_uri ()

public    static void                   async_open_uri            ( weak AsyncHandle    handle_return,
                                                                    URI                 uri,
                                                                    OpenMode            open_mode,
                                                                    int                 priority,
                                                                    AsyncOpenCallback   callback,
                                                                    void**              callback_data ) ;		

async_open_uri_as_channel ()

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

async_read ()

public    static void                   async_read                ( AsyncHandle         handle,
                                                                    void**              buffer,
                                                                    uint                bytes,
                                                                    AsyncReadCallback   callback,
                                                                    void**              callback_data ) ;		

async_seek ()

public    static void                   async_seek                ( AsyncHandle         handle,
                                                                    SeekPosition        whence,
                                                                    FileOffset          offset,
                                                                    AsyncSeekCallback   callback,
                                                                    void**              callback_data ) ;		

async_set_file_info ()

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

async_set_job_limit ()

public    static void                   async_set_job_limit       ( int                 limit ) ;		

async_write ()

public    static void                   async_write               ( AsyncHandle         handle,
                                                                    void**              buffer,
                                                                    uint                bytes,
                                                                    AsyncWriteCallback  callback,
                                                                    void**              callback_data ) ;		

async_xfer ()

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

check_same_fs ()

public    static Result                 check_same_fs             ( string              source,
                                                                    string              target,
                                                                    bool                same_fs_return ) ;		

check_same_fs_uris ()

public    static Result                 check_same_fs_uris        ( URI                 source_uri,
                                                                    URI                 target_uri,
                                                                    bool                same_fs_return ) ;		

close ()

public    static Result                 close                     ( Handle              handle ) ;		

connect_to_server ()

public    static void                   connect_to_server         ( string              uri,
                                                                    string              display_name,
                                                                    string              icon ) ;		

create ()

public    static Result                 create                    ( weak Handle         handle,
                                                                    string              text_uri,
                                                                    OpenMode            open_mode,
                                                                    bool                exclusive,
                                                                    uint                perm ) ;		

create_symbolic_link ()

public    static Result                 create_symbolic_link      ( URI                 uri,
                                                                    string              target_reference ) ;		

create_uri ()

public    static Result                 create_uri                ( weak Handle         handle,
                                                                    URI                 uri,
                                                                    OpenMode            open_mode,
                                                                    bool                exclusive,
                                                                    uint                perm ) ;		

directory_close ()

public    static Result                 directory_close           ( DirectoryHandle     handle ) ;		

directory_list_load ()

public    static Result                 directory_list_load       ( GLib.List           list,
                                                                    string              text_uri,
                                                                    FileInfoOptions     options ) ;		

directory_open ()

public    static Result                 directory_open            ( weak DirectoryHandlehandle,
                                                                    string              text_uri,
                                                                    FileInfoOptions     options ) ;		

directory_open_from_uri ()

public    static Result                 directory_open_from_uri   ( weak DirectoryHandlehandle,
                                                                    URI                 uri,
                                                                    FileInfoOptions     options ) ;		

directory_read_next ()

public    static Result                 directory_read_next       ( DirectoryHandle     handle,
                                                                    FileInfo            file_info ) ;		

directory_visit ()

public    static Result                 directory_visit           ( string              text_uri,
                                                                    FileInfoOptions     info_options,
                                                                    DirectoryVisitOptions visit_options,
                                                                    DirectoryVisitFunc  callback,
                                                                    void**              data ) ;		

directory_visit_files ()

public    static Result                 directory_visit_files     ( string              text_uri,
                                                                    GLib.List           file_list,
                                                                    FileInfoOptions     info_options,
                                                                    DirectoryVisitOptions visit_options,
                                                                    DirectoryVisitFunc  callback,
                                                                    void**              data ) ;		

directory_visit_files_at_uri ()

public    static Result                 directory_visit_files_at_uri ( URI                 uri,
                                                                    GLib.List           file_list,
                                                                    FileInfoOptions     info_options,
                                                                    DirectoryVisitOptions visit_options,
                                                                    DirectoryVisitFunc  callback,
                                                                    void**              data ) ;		

directory_visit_uri ()

public    static Result                 directory_visit_uri       ( URI                 uri,
                                                                    FileInfoOptions     info_options,
                                                                    DirectoryVisitOptions visit_options,
                                                                    DirectoryVisitFunc  callback,
                                                                    void**              data ) ;		

dns_sd_browse ()

public    static Result                 dns_sd_browse             ( weak DNSSDBrowseHandle handle,
                                                                    string              domain,
                                                                    string              type,
                                                                    DNSSDBrowseCallback callback,
                                                                    void**              callback_data,
                                                                    GLib.DestroyNotify  callback_data_destroy_func ) ;		

dns_sd_browse_sync ()

public    static Result                 dns_sd_browse_sync        ( string              domain,
                                                                    string              type,
                                                                    int                 timeout_msec,
                                                                    int                 n_services,
                                                                    weak DNSSDService   services ) ;		

dns_sd_cancel_resolve ()

public    static Result                 dns_sd_cancel_resolve     ( DNSSDResolveHandle  handle ) ;		

dns_sd_list_browse_domains_sync ()

public    static Result                 dns_sd_list_browse_domains_sync ( string              domain,
                                                                    int                 timeout_msec,
                                                                    GLib.List           domains ) ;		

dns_sd_resolve ()

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

dns_sd_resolve_sync ()

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

dns_sd_stop_browse ()

public    static Result                 dns_sd_stop_browse        ( DNSSDBrowseHandle   handle ) ;		

escape_host_and_path_string ()

public    static weak string            escape_host_and_path_string ( string              path ) ;		

escape_path_string ()

public    static weak string            escape_path_string        ( string              path ) ;		

escape_set ()

public    static weak string            escape_set                ( string              str,
                                                                    string              match_set ) ;		

escape_slashes ()

public    static weak string            escape_slashes            ( string              str ) ;		

escape_string ()

public    static weak string            escape_string             ( string              str ) ;		

expand_initial_tilde ()

public    static weak string            expand_initial_tilde      ( string              path ) ;		

file_control ()

public    static Result                 file_control              ( Handle              handle,
                                                                    string              operation,
                                                                    void**              operation_data ) ;		

find_directory ()

public    static Result                 find_directory            ( URI                 near_uri,
                                                                    FindDirectoryKind   kind,
                                                                    weak URI            _result,
                                                                    bool                create_if_needed,
                                                                    bool                find_if_needed,
                                                                    uint                permissions ) ;		

forget_cache ()

public    static Result                 forget_cache              ( Handle              handle,
                                                                    FileOffset          offset,
                                                                    FileSize            size ) ;		

format_file_size_for_display ()

public    static weak string            format_file_size_for_display ( FileSize            size ) ;		

format_uri_for_display ()

public    static weak string            format_uri_for_display    ( string              uri ) ;		

get_default_browse_domains ()

public    static weak GLib.List         get_default_browse_domains (  ) ;		

get_file_info ()

public    static Result                 get_file_info             ( string              text_uri,
                                                                    FileInfo            info,
                                                                    FileInfoOptions     options ) ;		

get_file_info_from_handle ()

public    static Result                 get_file_info_from_handle ( Handle              handle,
                                                                    FileInfo            info,
                                                                    FileInfoOptions     options ) ;		

get_file_info_uri ()

public    static Result                 get_file_info_uri         ( URI                 uri,
                                                                    FileInfo            info,
                                                                    FileInfoOptions     options ) ;		

get_file_mime_type ()

public    static weak string            get_file_mime_type        ( string              path,
                                                                    void**              optional_stat_info,
                                                                    bool                suffix_only ) ;		

get_file_mime_type_fast ()

public    static weak string            get_file_mime_type_fast   ( string              path,
                                                                    void**              optional_stat_info ) ;		

get_local_path_from_uri ()

public    static weak string            get_local_path_from_uri   ( string              uri ) ;		

get_mime_type ()

public    static weak string            get_mime_type             ( string              text_uri ) ;		

get_mime_type_common ()

public    static weak string            get_mime_type_common      ( URI                 uri ) ;		

get_mime_type_for_data ()

public    static weak string            get_mime_type_for_data    ( void**              data,
                                                                    int                 data_size ) ;		

get_mime_type_for_name ()

public    static weak string            get_mime_type_for_name    ( string              filename ) ;		

get_mime_type_for_name_and_data ()

public    static weak string            get_mime_type_for_name_and_data ( string              filename,
                                                                    void**              data,
                                                                    long                data_size ) ;		

get_mime_type_from_file_data ()

public    static weak string            get_mime_type_from_file_data ( URI                 uri ) ;		

get_mime_type_from_uri ()

public    static weak string            get_mime_type_from_uri    ( URI                 uri ) ;		

get_slow_mime_type ()

public    static weak string            get_slow_mime_type        ( string              text_uri ) ;		

get_supertype_from_mime_type ()

public    static weak string            get_supertype_from_mime_type ( string              mime_type ) ;		

get_uri_from_local_path ()

public    static weak string            get_uri_from_local_path   ( string              local_full_path ) ;		

get_uri_scheme ()

public    static weak string            get_uri_scheme            ( string              uri ) ;		

get_volume_free_space ()

public    static Result                 get_volume_free_space     ( URI                 vfs_uri,
                                                                    FileSize            size ) ;		

get_volume_monitor ()

public    static weak VolumeMonitor     get_volume_monitor        (  ) ;		

icon_path_from_filename ()

public    static weak string            icon_path_from_filename   ( string              filename ) ;		

init ()

public    static bool                   init                      (  ) ;		

initialized ()

public    static bool                   initialized               (  ) ;		

is_executable_command_string ()

public    static bool                   is_executable_command_string ( string              command_string ) ;		

is_primary_thread ()

public    static bool                   is_primary_thread         (  ) ;		

list_deep_free ()

public    static void                   list_deep_free            ( GLib.List           list ) ;		

loadinit ()

public    static void                   loadinit                  ( void**              app,
                                                                    void**              modinfo ) ;		

make_directory ()

public    static Result                 make_directory            ( string              text_uri,
                                                                    uint                perm ) ;		

make_directory_for_uri ()

public    static Result                 make_directory_for_uri    ( URI                 uri,
                                                                    uint                perm ) ;		

make_path_name_canonical ()

public    static weak string            make_path_name_canonical  ( string              path ) ;		

make_uri_canonical ()

public    static weak string            make_uri_canonical        ( string              uri ) ;		

make_uri_canonical_strip_fragment ()

public    static weak string            make_uri_canonical_strip_fragment ( string              uri ) ;		

make_uri_from_input ()

public    static weak string            make_uri_from_input       ( string              location ) ;		

make_uri_from_input_with_dirs ()

public    static weak string            make_uri_from_input_with_dirs ( string              location,
                                                                    MakeURIDirs         dirs ) ;		

make_uri_from_input_with_trailing_ws ()

public    static weak string            make_uri_from_input_with_trailing_ws ( string              location ) ;		

make_uri_from_shell_arg ()

public    static weak string            make_uri_from_shell_arg   ( string              uri ) ;		

make_uri_full_from_relative ()

public    static weak string            make_uri_full_from_relative ( string              base_uri,
                                                                    string              relative_uri ) ;		

mime_add_application_to_short_list ()

public    static Result                 mime_add_application_to_short_list ( string              mime_type,
                                                                    string              application_id ) ;		

mime_add_component_to_short_list ()

public    static Result                 mime_add_component_to_short_list ( string              mime_type,
                                                                    string              iid ) ;		

mime_add_extension ()

public    static Result                 mime_add_extension        ( string              mime_type,
                                                                    string              extension ) ;		

mime_can_be_executable ()

public    static bool                   mime_can_be_executable    ( string              mime_type ) ;		

mime_component_list_free ()

public    static void                   mime_component_list_free  ( GLib.List           list ) ;		

mime_extend_all_applications ()

public    static Result                 mime_extend_all_applications ( string              mime_type,
                                                                    GLib.List           application_ids ) ;		

mime_get_all_applications ()

public    static weak GLib.List         mime_get_all_applications ( string              mime_type ) ;		

mime_get_all_applications_for_uri ()

public    static weak GLib.List         mime_get_all_applications_for_uri ( string              uri,
                                                                    string              mime_type ) ;		

mime_get_all_components ()

public    static weak GLib.List         mime_get_all_components   ( string              mime_type ) ;		

mime_get_all_desktop_entries ()

public    static weak GLib.List         mime_get_all_desktop_entries ( string              mime_type ) ;		

mime_get_default_action ()

public    static weak MimeAction        mime_get_default_action   ( string              mime_type ) ;		

mime_get_default_action_type ()

public    static MimeActionType         mime_get_default_action_type ( string              mime_type ) ;		

mime_get_default_application ()

public    static weak MimeApplication   mime_get_default_application ( string              mime_type ) ;		

mime_get_default_application_for_uri ()

public    static weak MimeApplication   mime_get_default_application_for_uri ( string              uri,
                                                                    string              mime_type ) ;		

mime_get_default_component ()

public    static void**                 mime_get_default_component ( string              mime_type ) ;		

mime_get_default_desktop_entry ()

public    static weak string            mime_get_default_desktop_entry ( string              mime_type ) ;		

mime_get_description ()

public    static weak string            mime_get_description      ( string              mime_type ) ;		

mime_get_icon ()

public    static weak string            mime_get_icon             ( string              mime_type ) ;		

mime_get_short_list_applications ()

public    static weak GLib.List         mime_get_short_list_applications ( string              mime_type ) ;		

mime_get_short_list_components ()

public    static weak GLib.List         mime_get_short_list_components ( string              mime_type ) ;		

mime_id_in_application_list ()

public    static bool                   mime_id_in_application_list ( string              id,
                                                                    GLib.List           applications ) ;		

mime_id_in_component_list ()

public    static bool                   mime_id_in_component_list ( string              iid,
                                                                    GLib.List           components ) ;		

mime_id_list_from_application_list ()

public    static weak GLib.List         mime_id_list_from_application_list ( GLib.List           applications ) ;		

mime_id_list_from_component_list ()

public    static weak GLib.List         mime_id_list_from_component_list ( GLib.List           components ) ;		

mime_info_cache_reload ()

public    static void                   mime_info_cache_reload    ( string              dir ) ;		

mime_reload ()

public    static void                   mime_reload               (  ) ;		

mime_remove_application_from_list ()

public    static weak GLib.List         mime_remove_application_from_list ( GLib.List           applications,
                                                                    string              application_id,
                                                                    bool                did_remove ) ;		

mime_remove_application_from_short_list ()

public    static Result                 mime_remove_application_from_short_list ( string              mime_type,
                                                                    string              application_id ) ;		

mime_remove_component_from_list ()

public    static weak GLib.List         mime_remove_component_from_list ( GLib.List           components,
                                                                    string              iid,
                                                                    bool                did_remove ) ;		

mime_remove_component_from_short_list ()

public    static Result                 mime_remove_component_from_short_list ( string              mime_type,
                                                                    string              iid ) ;		

mime_remove_extension ()

public    static Result                 mime_remove_extension     ( string              mime_type,
                                                                    string              extension ) ;		

mime_remove_from_all_applications ()

public    static Result                 mime_remove_from_all_applications ( string              mime_type,
                                                                    GLib.List           application_ids ) ;		

mime_set_can_be_executable ()

public    static Result                 mime_set_can_be_executable ( string              mime_type,
                                                                    bool                new_value ) ;		

mime_set_default_action_type ()

public    static Result                 mime_set_default_action_type ( string              mime_type,
                                                                    MimeActionType      action_type ) ;		

mime_set_default_application ()

public    static Result                 mime_set_default_application ( string              mime_type,
                                                                    string              application_id ) ;		

mime_set_default_component ()

public    static Result                 mime_set_default_component ( string              mime_type,
                                                                    string              component_iid ) ;		

mime_set_description ()

public    static Result                 mime_set_description      ( string              mime_type,
                                                                    string              description ) ;		

mime_set_icon ()

public    static Result                 mime_set_icon             ( string              mime_type,
                                                                    string              filename ) ;		

mime_set_short_list_applications ()

public    static Result                 mime_set_short_list_applications ( string              mime_type,
                                                                    GLib.List           application_ids ) ;		

mime_set_short_list_components ()

public    static Result                 mime_set_short_list_components ( string              mime_type,
                                                                    GLib.List           component_iids ) ;		

mime_shutdown ()

public    static void                   mime_shutdown             (  ) ;		

mime_type_from_name ()

public    static weak string            mime_type_from_name       ( string              filename ) ;		

mime_type_from_name_or_default ()

public    static weak string            mime_type_from_name_or_default ( string              filename,
                                                                    string              defaultv ) ;		

mime_type_get_equivalence ()

public    static MimeEquivalence        mime_type_get_equivalence ( string              mime_type,
                                                                    string              base_mime_type ) ;		

mime_type_is_equal ()

public    static bool                   mime_type_is_equal        ( string              a,
                                                                    string              b ) ;		

mime_type_is_supertype ()

public    static bool                   mime_type_is_supertype    ( string              mime_type ) ;		

module_callback_pop ()

public    static void                   module_callback_pop       ( string              callback_name ) ;		

module_callback_push ()

public    static void                   module_callback_push      ( string              callback_name,
                                                                    ModuleCallback      callback,
                                                                    void**              callback_data,
                                                                    GLib.DestroyNotify  destroy_notify ) ;		

module_callback_set_default ()

public    static void                   module_callback_set_default ( string              callback_name,
                                                                    ModuleCallback      callback,
                                                                    void**              callback_data,
                                                                    GLib.DestroyNotify  destroy_notify ) ;		

monitor_add ()

public    static Result                 monitor_add               ( weak MonitorHandle  handle,
                                                                    string              text_uri,
                                                                    MonitorType         monitor_type,
                                                                    MonitorCallback     callback ) ;		

monitor_cancel ()

public    static Result                 monitor_cancel            ( MonitorHandle       handle ) ;		

move ()

public    static Result                 move                      ( string              old_text_uri,
                                                                    string              new_text_uri,
                                                                    bool                force_replace ) ;		

move_uri ()

public    static Result                 move_uri                  ( URI                 old_uri,
                                                                    URI                 new_uri,
                                                                    bool                force_replace ) ;		

open ()

public    static Result                 open                      ( weak Handle         handle,
                                                                    string              text_uri,
                                                                    OpenMode            open_mode ) ;		

open_fd ()

public    static Result                 open_fd                   ( weak Handle         handle,
                                                                    int                 filedes ) ;		

open_uri ()

public    static Result                 open_uri                  ( weak Handle         handle,
                                                                    URI                 uri,
                                                                    OpenMode            open_mode ) ;		

postinit ()

public    static void                   postinit                  ( void**              app,
                                                                    void**              modinfo ) ;		

preinit ()

public    static void                   preinit                   ( void**              app,
                                                                    void**              modinfo ) ;		

read ()

public    static Result                 read                      ( Handle              handle,
                                                                    void**              buffer,
                                                                    FileSize            bytes,
                                                                    FileSize            bytes_read ) ;		

read_entire_file ()

public    static Result                 read_entire_file          ( string              uri,
                                                                    int                 file_size,
                                                                    weak string         file_contents ) ;		

remove_directory ()

public    static Result                 remove_directory          ( string              text_uri ) ;		

remove_directory_from_uri ()

public    static Result                 remove_directory_from_uri ( URI                 uri ) ;		

resolve ()

public    static Result                 resolve                   ( string              hostname,
                                                                    weak ResolveHandle  handle ) ;		

resolve_free ()

public    static void                   resolve_free              ( ResolveHandle       handle ) ;		

resolve_next_address ()

public    static bool                   resolve_next_address      ( ResolveHandle       handle,
                                                                    weak Address        address ) ;		

resolve_reset_to_beginning ()

public    static void                   resolve_reset_to_beginning ( ResolveHandle       handle ) ;		

result_from_errno ()

public    static Result                 result_from_errno         (  ) ;		

result_from_errno_code ()

public    static Result                 result_from_errno_code    ( int                 errno_code ) ;		

result_from_h_errno ()

public    static Result                 result_from_h_errno       (  ) ;		

result_from_h_errno_val ()

public    static Result                 result_from_h_errno_val   ( int                 h_errno_code ) ;		

result_to_string ()

public    static weak string            result_to_string          ( Result              _result ) ;		

seek ()

public    static Result                 seek                      ( Handle              handle,
                                                                    SeekPosition        whence,
                                                                    FileOffset          offset ) ;		

set_file_info ()

public    static Result                 set_file_info             ( string              text_uri,
                                                                    FileInfo            info,
                                                                    SetFileInfoMask     mask ) ;		

set_file_info_uri ()

public    static Result                 set_file_info_uri         ( URI                 uri,
                                                                    FileInfo            info,
                                                                    SetFileInfoMask     mask ) ;		

shutdown ()

public    static void                   shutdown                  (  ) ;		

tell ()

public    static Result                 tell                      ( Handle              handle,
                                                                    FileSize            offset_return ) ;		

truncate ()

public    static Result                 truncate                  ( string              text_uri,
                                                                    FileSize            length ) ;		

truncate_handle ()

public    static Result                 truncate_handle           ( Handle              handle,
                                                                    FileSize            length ) ;		

truncate_uri ()

public    static Result                 truncate_uri              ( URI                 uri,
                                                                    FileSize            length ) ;		

unescape_string ()

public    static weak string            unescape_string           ( string              escaped_string,
                                                                    string              illegal_characters ) ;		

unescape_string_for_display ()

public    static weak string            unescape_string_for_display ( string              escaped ) ;		

unlink ()

public    static Result                 unlink                    ( string              text_uri ) ;		

unlink_from_uri ()

public    static Result                 unlink_from_uri           ( URI                 uri ) ;		

uris_match ()

public    static bool                   uris_match                ( string              uri_1,
                                                                    string              uri_2 ) ;		

url_show ()

public    static Result                 url_show                  ( string              url ) ;		

url_show_with_env ()

public    static Result                 url_show_with_env         ( string              url,
                                                                    weak string         envp ) ;		

write ()

public    static Result                 write                     ( Handle              handle,
                                                                    void**              buffer,
                                                                    FileSize            bytes,
                                                                    FileSize            bytes_written ) ;		

xfer_delete_list ()

public    static Result                 xfer_delete_list          ( GLib.List           source_uri_list,
                                                                    XferErrorMode       error_mode,
                                                                    XferOptions         xfer_options,
                                                                    XferProgressCallbackprogress_callback,
                                                                    void**              data ) ;		

xfer_uri ()

public    static Result                 xfer_uri                  ( URI                 source_uri,
                                                                    URI                 target_uri,
                                                                    XferOptions         xfer_options,
                                                                    XferErrorMode       error_mode,
                                                                    XferOverwriteMode   overwrite_mode,
                                                                    XferProgressCallbackprogress_callback,
                                                                    void**              data ) ;		

xfer_uri_list ()

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