gnome-vfs-2.0 Reference Manual

Synopsis

public class FileInfo : Boxed  {
    public    weak string               name ;
    public    FileInfoFields            valid_fields ;
    public    FileType                  type ;
    public    FilePermissions           permissions ;
    public    FileFlags                 flags ;
    public    weak InodeNumber          inode ;
    public    uint                      link_count ;
    public    uint                      uid ;
    public    uint                      gid ;
    public    weak FileSize             size ;
    public    weak FileSize             block_count ;
    public    uint                      io_block_size ;
    public    ulong                     atime ;
    public    ulong                     mtime ;
    public    ulong                     ctime ;
    public    weak string               symlink_name ;
    public    weak string               mime_type ;
    public    uint                      refcount ;
    public    weak ACL                  acl ;
    public    weak string               selinux_context ;
    public    void**                    reserved1 ;
    public    void**                    reserved2 ;
    public    void**                    reserved3 ;


    public                              FileInfo                  (  ) ;


    public    void                      clear                     (  ) ;
    public    void                      copy                      ( FileInfo            src ) ;
    public    weak FileInfo             dup                       (  ) ;
    public    weak string               get_mime_type             (  ) ;
    public    static weak GLib.List     list_copy                 ( GLib.List           list ) ;
    public    static void               list_free                 ( GLib.List           list ) ;
    public    static weak GLib.List     list_ref                  ( GLib.List           list ) ;
    public    static weak GLib.List     list_unref                ( GLib.List           list ) ;
    public    bool                      matches                   ( FileInfo            b ) ;
}

FileInfo Description

Details

Constructor Details

FileInfo ()
    public                              FileInfo                  (  ) ;		

Field Details

name
    public    weak string               name ;		

valid_fields
    public    FileInfoFields            valid_fields ;		

type
    public    FileType                  type ;		

permissions
    public    FilePermissions           permissions ;		

flags
    public    FileFlags                 flags ;		

inode
    public    weak InodeNumber          inode ;		

link_count
    public    uint                      link_count ;		

uid
    public    uint                      uid ;		

gid
    public    uint                      gid ;		

size
    public    weak FileSize             size ;		

block_count
    public    weak FileSize             block_count ;		

io_block_size
    public    uint                      io_block_size ;		

atime
    public    ulong                     atime ;		

mtime
    public    ulong                     mtime ;		

ctime
    public    ulong                     ctime ;		

symlink_name
    public    weak string               symlink_name ;		

mime_type
    public    weak string               mime_type ;		

refcount
    public    uint                      refcount ;		

acl
    public    weak ACL                  acl ;		

selinux_context
    public    weak string               selinux_context ;		

reserved1
    public    void**                    reserved1 ;		

reserved2
    public    void**                    reserved2 ;		

reserved3
    public    void**                    reserved3 ;		

Signal Details

Property Details

Method Details

clear ()
    public    void                      clear                     (  ) ;		

copy ()
    public    void                      copy                      ( FileInfo            src ) ;		

dup ()
    public    weak FileInfo             dup                       (  ) ;		

get_mime_type ()
    public    weak string               get_mime_type             (  ) ;		

list_copy ()
    public    static weak GLib.List     list_copy                 ( GLib.List           list ) ;		

list_free ()
    public    static void               list_free                 ( GLib.List           list ) ;		

list_ref ()
    public    static weak GLib.List     list_ref                  ( GLib.List           list ) ;		

list_unref ()
    public    static weak GLib.List     list_unref                ( GLib.List           list ) ;		

matches ()
    public    bool                      matches                   ( FileInfo            b ) ;		


Created by Valadoc