gio-2.0 Reference Manual

Synopsis

public class InputStream : Object  {
    public    void                      clear_pending             (  ) ;
    public    bool                      close                     ( Cancellable?        cancellable ) 
                                                             throws GLib.Error;
    public    bool                      has_pending               (  ) ;
    public    bool                      is_closed                 (  ) ;
    public    long                      read                      ( void**              buffer,
                                                                    ulong               count,
                                                                    Cancellable?        cancellable ) 
                                                             throws GLib.Error;
    public    bool                      read_all                  ( void**              buffer,
                                                                    ulong               count,
                                                                    ulong               bytes_read,
                                                                    Cancellable?        cancellable ) 
                                                             throws GLib.Error;
    public    bool                      set_pending               (  ) 
                                                             throws GLib.Error;
    public    virtual void              close_async               ( int                 io_priority,
                                                                    Cancellable?        cancellable,
                                                                    AsyncReadyCallback  callback ) ;
    public    virtual bool              close_finish              ( AsyncResult         _result ) 
                                                             throws GLib.Error;
    public    virtual bool              close_fn                  ( Cancellable?        cancellable ) 
                                                             throws GLib.Error;
    public    virtual void              read_async                ( void**              buffer,
                                                                    ulong               count,
                                                                    int                 io_priority,
                                                                    Cancellable?        cancellable,
                                                                    AsyncReadyCallback  callback ) ;
    public    virtual long              read_finish               ( AsyncResult         _result ) 
                                                             throws GLib.Error;
    public    virtual long              read_fn                   ( void**              buffer,
                                                                    ulong               count,
                                                                    Cancellable?        cancellable ) 
                                                             throws GLib.Error;
    public    virtual long              skip                      ( ulong               count,
                                                                    Cancellable?        cancellable ) 
                                                             throws GLib.Error;
    public    virtual void              skip_async                ( ulong               count,
                                                                    int                 io_priority,
                                                                    Cancellable?        cancellable,
                                                                    AsyncReadyCallback  callback ) ;
    public    virtual long              skip_finish               ( AsyncResult         _result ) 
                                                             throws GLib.Error;
}

InputStream Description

Details

Constructor Details

Field Details

Signal Details

Property Details

Method Details

clear_pending ()
    public    void                      clear_pending             (  ) ;		

close ()
    public    bool                      close                     ( Cancellable?        cancellable ) 
                                                             throws GLib.Error;		

has_pending ()
    public    bool                      has_pending               (  ) ;		

is_closed ()
    public    bool                      is_closed                 (  ) ;		

read ()
    public    long                      read                      ( void**              buffer,
                                                                    ulong               count,
                                                                    Cancellable?        cancellable ) 
                                                             throws GLib.Error;		

read_all ()
    public    bool                      read_all                  ( void**              buffer,
                                                                    ulong               count,
                                                                    ulong               bytes_read,
                                                                    Cancellable?        cancellable ) 
                                                             throws GLib.Error;		

set_pending ()
    public    bool                      set_pending               (  ) 
                                                             throws GLib.Error;		

close_async ()
    public    virtual void              close_async               ( int                 io_priority,
                                                                    Cancellable?        cancellable,
                                                                    AsyncReadyCallback  callback ) ;		

close_finish ()
    public    virtual bool              close_finish              ( AsyncResult         _result ) 
                                                             throws GLib.Error;		

close_fn ()
    public    virtual bool              close_fn                  ( Cancellable?        cancellable ) 
                                                             throws GLib.Error;		

read_async ()
    public    virtual void              read_async                ( void**              buffer,
                                                                    ulong               count,
                                                                    int                 io_priority,
                                                                    Cancellable?        cancellable,
                                                                    AsyncReadyCallback  callback ) ;		

read_finish ()
    public    virtual long              read_finish               ( AsyncResult         _result ) 
                                                             throws GLib.Error;		

read_fn ()
    public    virtual long              read_fn                   ( void**              buffer,
                                                                    ulong               count,
                                                                    Cancellable?        cancellable ) 
                                                             throws GLib.Error;		

skip ()
    public    virtual long              skip                      ( ulong               count,
                                                                    Cancellable?        cancellable ) 
                                                             throws GLib.Error;		

skip_async ()
    public    virtual void              skip_async                ( ulong               count,
                                                                    int                 io_priority,
                                                                    Cancellable?        cancellable,
                                                                    AsyncReadyCallback  callback ) ;		

skip_finish ()
    public    virtual long              skip_finish               ( AsyncResult         _result ) 
                                                             throws GLib.Error;		


Created by Valadoc