gio-2.0 Reference Manual

Synopsis

public class OutputStream : Object  {
    public    void                      clear_pending             (  ) ;
    public    bool                      close                     ( Cancellable?        cancellable ) 
                                                             throws GLib.Error;
    public    bool                      has_pending               (  ) ;
    public    bool                      is_closed                 (  ) ;
    public    bool                      set_pending               (  ) 
                                                             throws GLib.Error;
    public    long                      write                     ( void**              buffer,
                                                                    ulong               count,
                                                                    Cancellable?        cancellable ) 
                                                             throws GLib.Error;
    public    bool                      write_all                 ( void**              buffer,
                                                                    ulong               count,
                                                                    ulong               bytes_written,
                                                                    Cancellable?        cancellable ) 
                                                             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 bool              flush                     ( Cancellable?        cancellable ) 
                                                             throws GLib.Error;
    public    virtual void              flush_async               ( int                 io_priority,
                                                                    Cancellable?        cancellable,
                                                                    AsyncReadyCallback  callback ) ;
    public    virtual bool              flush_finish              ( AsyncResult         _result ) 
                                                             throws GLib.Error;
    public    virtual long              splice                    ( InputStream         source,
                                                                    OutputStreamSpliceFlags flags,
                                                                    Cancellable?        cancellable ) 
                                                             throws GLib.Error;
    public    virtual void              splice_async              ( InputStream         source,
                                                                    OutputStreamSpliceFlags flags,
                                                                    int                 io_priority,
                                                                    Cancellable?        cancellable,
                                                                    AsyncReadyCallback  callback ) ;
    public    virtual long              splice_finish             ( AsyncResult         _result ) 
                                                             throws GLib.Error;
    public    virtual void              write_async               ( void**              buffer,
                                                                    ulong               count,
                                                                    int                 io_priority,
                                                                    Cancellable?        cancellable,
                                                                    AsyncReadyCallback  callback ) ;
    public    virtual long              write_finish              ( AsyncResult         _result ) 
                                                             throws GLib.Error;
    public    virtual long              write_fn                  ( void**              buffer,
                                                                    ulong               count,
                                                                    Cancellable?        cancellable ) 
                                                             throws GLib.Error;
}

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

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

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

write_all ()
    public    bool                      write_all                 ( void**              buffer,
                                                                    ulong               count,
                                                                    ulong               bytes_written,
                                                                    Cancellable?        cancellable ) 
                                                             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;		

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

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

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

splice ()
    public    virtual long              splice                    ( InputStream         source,
                                                                    OutputStreamSpliceFlags flags,
                                                                    Cancellable?        cancellable ) 
                                                             throws GLib.Error;		

splice_async ()
    public    virtual void              splice_async              ( InputStream         source,
                                                                    OutputStreamSpliceFlags flags,
                                                                    int                 io_priority,
                                                                    Cancellable?        cancellable,
                                                                    AsyncReadyCallback  callback ) ;		

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

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

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

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


Created by Valadoc