Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
_GOutputStreamClass Struct Reference

#include <goutputstream.h>

Data Fields

GObjectClass parent_class
 
gssize(* write_fn )(GOutputStream *stream, const void *buffer, gsize count, GCancellable *cancellable, GError **error)
 
gssize(* splice )(GOutputStream *stream, GInputStream *source, GOutputStreamSpliceFlags flags, GCancellable *cancellable, GError **error)
 
gboolean(* flush )(GOutputStream *stream, GCancellable *cancellable, GError **error)
 
gboolean(* close_fn )(GOutputStream *stream, GCancellable *cancellable, GError **error)
 
void(* write_async )(GOutputStream *stream, const void *buffer, gsize count, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gssize(* write_finish )(GOutputStream *stream, GAsyncResult *result, GError **error)
 
void(* splice_async )(GOutputStream *stream, GInputStream *source, GOutputStreamSpliceFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gssize(* splice_finish )(GOutputStream *stream, GAsyncResult *result, GError **error)
 
void(* flush_async )(GOutputStream *stream, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* flush_finish )(GOutputStream *stream, GAsyncResult *result, GError **error)
 
void(* close_async )(GOutputStream *stream, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* close_finish )(GOutputStream *stream, GAsyncResult *result, GError **error)
 
gboolean(* writev_fn )(GOutputStream *stream, const GOutputVector *vectors, gsize n_vectors, gsize *bytes_written, GCancellable *cancellable, GError **error)
 
void(* writev_async )(GOutputStream *stream, const GOutputVector *vectors, gsize n_vectors, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* writev_finish )(GOutputStream *stream, GAsyncResult *result, gsize *bytes_written, GError **error)
 
void(* _g_reserved4 )(void)
 
void(* _g_reserved5 )(void)
 
void(* _g_reserved6 )(void)
 
void(* _g_reserved7 )(void)
 
void(* _g_reserved8 )(void)
 

Detailed Description

Definition at line 53 of file goutputstream.h.

Field Documentation

◆ _g_reserved4

void(* _GOutputStreamClass::_g_reserved4) (void)

Definition at line 137 of file goutputstream.h.

◆ _g_reserved5

void(* _GOutputStreamClass::_g_reserved5) (void)

Definition at line 138 of file goutputstream.h.

◆ _g_reserved6

void(* _GOutputStreamClass::_g_reserved6) (void)

Definition at line 139 of file goutputstream.h.

◆ _g_reserved7

void(* _GOutputStreamClass::_g_reserved7) (void)

Definition at line 140 of file goutputstream.h.

◆ _g_reserved8

void(* _GOutputStreamClass::_g_reserved8) (void)

Definition at line 141 of file goutputstream.h.

◆ close_async

void(* _GOutputStreamClass::close_async) (GOutputStream *stream, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 106 of file goutputstream.h.

◆ close_finish

gboolean(* _GOutputStreamClass::close_finish) (GOutputStream *stream, GAsyncResult *result, GError **error)

Definition at line 111 of file goutputstream.h.

◆ close_fn

gboolean(* _GOutputStreamClass::close_fn) (GOutputStream *stream, GCancellable *cancellable, GError **error)

Definition at line 72 of file goutputstream.h.

◆ flush

gboolean(* _GOutputStreamClass::flush) (GOutputStream *stream, GCancellable *cancellable, GError **error)

Definition at line 69 of file goutputstream.h.

◆ flush_async

void(* _GOutputStreamClass::flush_async) (GOutputStream *stream, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 98 of file goutputstream.h.

◆ flush_finish

gboolean(* _GOutputStreamClass::flush_finish) (GOutputStream *stream, GAsyncResult *result, GError **error)

Definition at line 103 of file goutputstream.h.

◆ parent_class

GObjectClass _GOutputStreamClass::parent_class

Definition at line 55 of file goutputstream.h.

◆ splice

gssize(* _GOutputStreamClass::splice) (GOutputStream *stream, GInputStream *source, GOutputStreamSpliceFlags flags, GCancellable *cancellable, GError **error)

Definition at line 64 of file goutputstream.h.

◆ splice_async

void(* _GOutputStreamClass::splice_async) (GOutputStream *stream, GInputStream *source, GOutputStreamSpliceFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 88 of file goutputstream.h.

◆ splice_finish

gssize(* _GOutputStreamClass::splice_finish) (GOutputStream *stream, GAsyncResult *result, GError **error)

Definition at line 95 of file goutputstream.h.

◆ write_async

void(* _GOutputStreamClass::write_async) (GOutputStream *stream, const void *buffer, gsize count, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 78 of file goutputstream.h.

◆ write_finish

gssize(* _GOutputStreamClass::write_finish) (GOutputStream *stream, GAsyncResult *result, GError **error)

Definition at line 85 of file goutputstream.h.

◆ write_fn

gssize(* _GOutputStreamClass::write_fn) (GOutputStream *stream, const void *buffer, gsize count, GCancellable *cancellable, GError **error)

Definition at line 59 of file goutputstream.h.

◆ writev_async

void(* _GOutputStreamClass::writev_async) (GOutputStream *stream, const GOutputVector *vectors, gsize n_vectors, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 122 of file goutputstream.h.

◆ writev_finish

gboolean(* _GOutputStreamClass::writev_finish) (GOutputStream *stream, GAsyncResult *result, gsize *bytes_written, GError **error)

Definition at line 130 of file goutputstream.h.

◆ writev_fn

gboolean(* _GOutputStreamClass::writev_fn) (GOutputStream *stream, const GOutputVector *vectors, gsize n_vectors, gsize *bytes_written, GCancellable *cancellable, GError **error)

Definition at line 115 of file goutputstream.h.


The documentation for this struct was generated from the following file: