gnome-vfs-2.0 Reference Manual

Synopsis

public    delegate void                 AsyncCallback             ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              callback_data )  ;
public    delegate void                 AsyncCloseCallback        ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              callback_data )  ;
public    delegate void                 AsyncCreateAsChannelCallback ( AsyncHandle         handle,
                                                                    GLib.IOChannel      channel,
                                                                    Result              result,
                                                                    void**              callback_data )  ;
public    delegate void                 AsyncCreateCallback       ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              callback_data )  ;
public    delegate void                 AsyncDirectoryLoadCallback ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    GLib.List           list,
                                                                    uint                entries_read,
                                                                    void**              callback_data )  ;
public    delegate void                 AsyncFileControlCallback  ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              operation_data,
                                                                    void**              callback_data )  ;
public    static delegate void          AsyncFindDirectoryCallback ( AsyncHandle         handle,
                                                                    GLib.List           results )  ;
public    delegate void                 AsyncGetFileInfoCallback  ( AsyncHandle         handle,
                                                                    GLib.List           results,
                                                                    void**              callback_data )  ;
public    delegate void                 AsyncModuleCallback       ( void**              in,
                                                                    ulong               in_size,
                                                                    void**              out,
                                                                    ulong               out_size,
                                                                    void**              callback_data,
                                                                    ModuleCallbackResponse response,
                                                                    void**              response_data )  ;
public    delegate void                 AsyncOpenAsChannelCallback ( AsyncHandle         handle,
                                                                    GLib.IOChannel      channel,
                                                                    Result              result,
                                                                    void**              callback_data )  ;
public    delegate void                 AsyncOpenCallback         ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              callback_data )  ;
public    delegate void                 AsyncReadCallback         ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              buffer,
                                                                    FileSize            bytes_requested,
                                                                    FileSize            bytes_read,
                                                                    void**              callback_data )  ;
public    delegate void                 AsyncSeekCallback         ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              callback_data )  ;
public    delegate void                 AsyncSetFileInfoCallback  ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    FileInfo            file_info,
                                                                    void**              callback_data )  ;
public    delegate void                 AsyncWriteCallback        ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              buffer,
                                                                    FileSize            bytes_requested,
                                                                    FileSize            bytes_written,
                                                                    void**              callback_data )  ;
public    static delegate int           AsyncXferProgressCallback ( AsyncHandle         handle,
                                                                    XferProgressInfo    info )  ;
public    delegate void                 DNSSDBrowseCallback       ( DNSSDBrowseHandle   handle,
                                                                    DNSSDServiceStatus  status,
                                                                    DNSSDService        service,
                                                                    void**              callback_data )  ;
public    delegate void                 DNSSDResolveCallback      ( DNSSDResolveHandle  handle,
                                                                    Result              result,
                                                                    DNSSDService        service,
                                                                    string              host,
                                                                    int                 port,
                                                                    GLib.HashTable      text,
                                                                    int                 text_raw_len,
                                                                    string              text_raw,
                                                                    void**              callback_data )  ;
public    delegate bool                 DirectoryVisitFunc        ( string              rel_path,
                                                                    FileInfo            info,
                                                                    bool                recursing_will_loop,
                                                                    void**              user_data,
                                                                    bool                recurse )  ;
public    delegate void                 ModuleCallback            ( void**              in,
                                                                    ulong               in_size,
                                                                    void**              out,
                                                                    ulong               out_size,
                                                                    void**              callback_data )  ;
public    delegate void                 ModuleCallbackResponse    ( void**              response_data )  ;
public    static delegate void          MonitorCallback           ( MonitorHandle       handle,
                                                                    string              monitor_uri,
                                                                    string              info_uri,
                                                                    MonitorEventType    event_type )  ;
public    static delegate void          VolumeOpCallback          ( bool                succeeded,
                                                                    string              error,
                                                                    string              detailed_error )  ;
public    static delegate int           XferProgressCallback      ( XferProgressInfo    info )  ;

Details

AsyncCallback ()

public    delegate void                 AsyncCallback             ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              callback_data )  ;		

AsyncCloseCallback ()

public    delegate void                 AsyncCloseCallback        ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              callback_data )  ;		

AsyncCreateAsChannelCallback ()

public    delegate void                 AsyncCreateAsChannelCallback ( AsyncHandle         handle,
                                                                    GLib.IOChannel      channel,
                                                                    Result              result,
                                                                    void**              callback_data )  ;		

AsyncCreateCallback ()

public    delegate void                 AsyncCreateCallback       ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              callback_data )  ;		

AsyncDirectoryLoadCallback ()

public    delegate void                 AsyncDirectoryLoadCallback ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    GLib.List           list,
                                                                    uint                entries_read,
                                                                    void**              callback_data )  ;		

AsyncFileControlCallback ()

public    delegate void                 AsyncFileControlCallback  ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              operation_data,
                                                                    void**              callback_data )  ;		

AsyncFindDirectoryCallback ()

public    static delegate void          AsyncFindDirectoryCallback ( AsyncHandle         handle,
                                                                    GLib.List           results )  ;		

AsyncGetFileInfoCallback ()

public    delegate void                 AsyncGetFileInfoCallback  ( AsyncHandle         handle,
                                                                    GLib.List           results,
                                                                    void**              callback_data )  ;		

AsyncModuleCallback ()

public    delegate void                 AsyncModuleCallback       ( void**              in,
                                                                    ulong               in_size,
                                                                    void**              out,
                                                                    ulong               out_size,
                                                                    void**              callback_data,
                                                                    ModuleCallbackResponse response,
                                                                    void**              response_data )  ;		

AsyncOpenAsChannelCallback ()

public    delegate void                 AsyncOpenAsChannelCallback ( AsyncHandle         handle,
                                                                    GLib.IOChannel      channel,
                                                                    Result              result,
                                                                    void**              callback_data )  ;		

AsyncOpenCallback ()

public    delegate void                 AsyncOpenCallback         ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              callback_data )  ;		

AsyncReadCallback ()

public    delegate void                 AsyncReadCallback         ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              buffer,
                                                                    FileSize            bytes_requested,
                                                                    FileSize            bytes_read,
                                                                    void**              callback_data )  ;		

AsyncSeekCallback ()

public    delegate void                 AsyncSeekCallback         ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              callback_data )  ;		

AsyncSetFileInfoCallback ()

public    delegate void                 AsyncSetFileInfoCallback  ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    FileInfo            file_info,
                                                                    void**              callback_data )  ;		

AsyncWriteCallback ()

public    delegate void                 AsyncWriteCallback        ( AsyncHandle         handle,
                                                                    Result              result,
                                                                    void**              buffer,
                                                                    FileSize            bytes_requested,
                                                                    FileSize            bytes_written,
                                                                    void**              callback_data )  ;		

AsyncXferProgressCallback ()

public    static delegate int           AsyncXferProgressCallback ( AsyncHandle         handle,
                                                                    XferProgressInfo    info )  ;		

DNSSDBrowseCallback ()

public    delegate void                 DNSSDBrowseCallback       ( DNSSDBrowseHandle   handle,
                                                                    DNSSDServiceStatus  status,
                                                                    DNSSDService        service,
                                                                    void**              callback_data )  ;		

DNSSDResolveCallback ()

public    delegate void                 DNSSDResolveCallback      ( DNSSDResolveHandle  handle,
                                                                    Result              result,
                                                                    DNSSDService        service,
                                                                    string              host,
                                                                    int                 port,
                                                                    GLib.HashTable      text,
                                                                    int                 text_raw_len,
                                                                    string              text_raw,
                                                                    void**              callback_data )  ;		

DirectoryVisitFunc ()

public    delegate bool                 DirectoryVisitFunc        ( string              rel_path,
                                                                    FileInfo            info,
                                                                    bool                recursing_will_loop,
                                                                    void**              user_data,
                                                                    bool                recurse )  ;		

ModuleCallback ()

public    delegate void                 ModuleCallback            ( void**              in,
                                                                    ulong               in_size,
                                                                    void**              out,
                                                                    ulong               out_size,
                                                                    void**              callback_data )  ;		

ModuleCallbackResponse ()

public    delegate void                 ModuleCallbackResponse    ( void**              response_data )  ;		

MonitorCallback ()

public    static delegate void          MonitorCallback           ( MonitorHandle       handle,
                                                                    string              monitor_uri,
                                                                    string              info_uri,
                                                                    MonitorEventType    event_type )  ;		

VolumeOpCallback ()

public    static delegate void          VolumeOpCallback          ( bool                succeeded,
                                                                    string              error,
                                                                    string              detailed_error )  ;		

XferProgressCallback ()

public    static delegate int           XferProgressCallback      ( XferProgressInfo    info )  ;		


Created by Valadoc