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

#include <ginputstream.h>

Data Fields

GObjectClass parent_class
 
gssize(* read_fn )(GInputStream *stream, void *buffer, gsize count, GCancellable *cancellable, GError **error)
 
gssize(* skip )(GInputStream *stream, gsize count, GCancellable *cancellable, GError **error)
 
gboolean(* close_fn )(GInputStream *stream, GCancellable *cancellable, GError **error)
 
void(* read_async )(GInputStream *stream, void *buffer, gsize count, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gssize(* read_finish )(GInputStream *stream, GAsyncResult *result, GError **error)
 
void(* skip_async )(GInputStream *stream, gsize count, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gssize(* skip_finish )(GInputStream *stream, GAsyncResult *result, GError **error)
 
void(* close_async )(GInputStream *stream, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* close_finish )(GInputStream *stream, GAsyncResult *result, GError **error)
 
void(* _g_reserved1 )(void)
 
void(* _g_reserved2 )(void)
 
void(* _g_reserved3 )(void)
 
void(* _g_reserved4 )(void)
 
void(* _g_reserved5 )(void)
 

Detailed Description

Definition at line 52 of file ginputstream.h.

Field Documentation

◆ _g_reserved1

void(* _GInputStreamClass::_g_reserved1) (void)

Definition at line 102 of file ginputstream.h.

◆ _g_reserved2

void(* _GInputStreamClass::_g_reserved2) (void)

Definition at line 103 of file ginputstream.h.

◆ _g_reserved3

void(* _GInputStreamClass::_g_reserved3) (void)

Definition at line 104 of file ginputstream.h.

◆ _g_reserved4

void(* _GInputStreamClass::_g_reserved4) (void)

Definition at line 105 of file ginputstream.h.

◆ _g_reserved5

void(* _GInputStreamClass::_g_reserved5) (void)

Definition at line 106 of file ginputstream.h.

◆ close_async

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

Definition at line 91 of file ginputstream.h.

◆ close_finish

gboolean(* _GInputStreamClass::close_finish) (GInputStream *stream, GAsyncResult *result, GError **error)

Definition at line 96 of file ginputstream.h.

◆ close_fn

gboolean(* _GInputStreamClass::close_fn) (GInputStream *stream, GCancellable *cancellable, GError **error)

Definition at line 67 of file ginputstream.h.

◆ parent_class

GObjectClass _GInputStreamClass::parent_class

Definition at line 54 of file ginputstream.h.

◆ read_async

void(* _GInputStreamClass::read_async) (GInputStream *stream, void *buffer, gsize count, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 72 of file ginputstream.h.

◆ read_finish

gssize(* _GInputStreamClass::read_finish) (GInputStream *stream, GAsyncResult *result, GError **error)

Definition at line 79 of file ginputstream.h.

◆ read_fn

gssize(* _GInputStreamClass::read_fn) (GInputStream *stream, void *buffer, gsize count, GCancellable *cancellable, GError **error)

Definition at line 58 of file ginputstream.h.

◆ skip

gssize(* _GInputStreamClass::skip) (GInputStream *stream, gsize count, GCancellable *cancellable, GError **error)

Definition at line 63 of file ginputstream.h.

◆ skip_async

void(* _GInputStreamClass::skip_async) (GInputStream *stream, gsize count, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 82 of file ginputstream.h.

◆ skip_finish

gssize(* _GInputStreamClass::skip_finish) (GInputStream *stream, GAsyncResult *result, GError **error)

Definition at line 88 of file ginputstream.h.


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