Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gdatainputstream.h File Reference

Go to the source code of this file.

Data Structures

struct  _GDataInputStream
 
struct  _GDataInputStreamClass
 

Macros

#define G_TYPE_DATA_INPUT_STREAM   (g_data_input_stream_get_type ())
 
#define G_DATA_INPUT_STREAM(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_DATA_INPUT_STREAM, GDataInputStream))
 
#define G_DATA_INPUT_STREAM_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_DATA_INPUT_STREAM, GDataInputStreamClass))
 
#define G_IS_DATA_INPUT_STREAM(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_DATA_INPUT_STREAM))
 
#define G_IS_DATA_INPUT_STREAM_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_DATA_INPUT_STREAM))
 
#define G_DATA_INPUT_STREAM_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_DATA_INPUT_STREAM, GDataInputStreamClass))
 

Typedefs

typedef struct _GDataInputStreamClass GDataInputStreamClass
 
typedef struct _GDataInputStreamPrivate GDataInputStreamPrivate
 

Functions

GIO_AVAILABLE_IN_ALL GType g_data_input_stream_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_ALL GDataInputStreamg_data_input_stream_new (GInputStream *base_stream)
 
GIO_AVAILABLE_IN_ALL void g_data_input_stream_set_byte_order (GDataInputStream *stream, GDataStreamByteOrder order)
 
GIO_AVAILABLE_IN_ALL GDataStreamByteOrder g_data_input_stream_get_byte_order (GDataInputStream *stream)
 
GIO_AVAILABLE_IN_ALL void g_data_input_stream_set_newline_type (GDataInputStream *stream, GDataStreamNewlineType type)
 
GIO_AVAILABLE_IN_ALL GDataStreamNewlineType g_data_input_stream_get_newline_type (GDataInputStream *stream)
 
GIO_AVAILABLE_IN_ALL guchar g_data_input_stream_read_byte (GDataInputStream *stream, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL gint16 g_data_input_stream_read_int16 (GDataInputStream *stream, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL guint16 g_data_input_stream_read_uint16 (GDataInputStream *stream, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL gint32 g_data_input_stream_read_int32 (GDataInputStream *stream, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL guint32 g_data_input_stream_read_uint32 (GDataInputStream *stream, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL gint64 g_data_input_stream_read_int64 (GDataInputStream *stream, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL guint64 g_data_input_stream_read_uint64 (GDataInputStream *stream, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL char * g_data_input_stream_read_line (GDataInputStream *stream, gsize *length, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_2_30 char * g_data_input_stream_read_line_utf8 (GDataInputStream *stream, gsize *length, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL void g_data_input_stream_read_line_async (GDataInputStream *stream, gint io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_ALL char * g_data_input_stream_read_line_finish (GDataInputStream *stream, GAsyncResult *result, gsize *length, GError **error)
 
GIO_AVAILABLE_IN_2_30 char * g_data_input_stream_read_line_finish_utf8 (GDataInputStream *stream, GAsyncResult *result, gsize *length, GError **error)
 
char * g_data_input_stream_read_until (GDataInputStream *stream, const gchar *stop_chars, gsize *length, GCancellable *cancellable, GError **error)
 
void g_data_input_stream_read_until_async (GDataInputStream *stream, const gchar *stop_chars, gint io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
char * g_data_input_stream_read_until_finish (GDataInputStream *stream, GAsyncResult *result, gsize *length, GError **error)
 
GIO_AVAILABLE_IN_ALL char * g_data_input_stream_read_upto (GDataInputStream *stream, const gchar *stop_chars, gssize stop_chars_len, gsize *length, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL void g_data_input_stream_read_upto_async (GDataInputStream *stream, const gchar *stop_chars, gssize stop_chars_len, gint io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_ALL char * g_data_input_stream_read_upto_finish (GDataInputStream *stream, GAsyncResult *result, gsize *length, GError **error)
 

Macro Definition Documentation

◆ G_DATA_INPUT_STREAM

#define G_DATA_INPUT_STREAM ( o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_DATA_INPUT_STREAM, GDataInputStream))

Definition at line 35 of file gdatainputstream.h.

◆ G_DATA_INPUT_STREAM_CLASS

#define G_DATA_INPUT_STREAM_CLASS ( k)    (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_DATA_INPUT_STREAM, GDataInputStreamClass))

Definition at line 36 of file gdatainputstream.h.

◆ G_DATA_INPUT_STREAM_GET_CLASS

#define G_DATA_INPUT_STREAM_GET_CLASS ( o)    (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_DATA_INPUT_STREAM, GDataInputStreamClass))

Definition at line 39 of file gdatainputstream.h.

◆ G_IS_DATA_INPUT_STREAM

#define G_IS_DATA_INPUT_STREAM ( o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_DATA_INPUT_STREAM))

Definition at line 37 of file gdatainputstream.h.

◆ G_IS_DATA_INPUT_STREAM_CLASS

#define G_IS_DATA_INPUT_STREAM_CLASS ( k)    (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_DATA_INPUT_STREAM))

Definition at line 38 of file gdatainputstream.h.

◆ G_TYPE_DATA_INPUT_STREAM

#define G_TYPE_DATA_INPUT_STREAM   (g_data_input_stream_get_type ())

Definition at line 34 of file gdatainputstream.h.

Typedef Documentation

◆ GDataInputStreamClass

Definition at line 41 of file gdatainputstream.h.

◆ GDataInputStreamPrivate

typedef struct _GDataInputStreamPrivate GDataInputStreamPrivate

Definition at line 42 of file gdatainputstream.h.

Function Documentation

◆ g_data_input_stream_get_byte_order()

GIO_AVAILABLE_IN_ALL GDataStreamByteOrder g_data_input_stream_get_byte_order ( GDataInputStream * stream)

◆ g_data_input_stream_get_newline_type()

GIO_AVAILABLE_IN_ALL GDataStreamNewlineType g_data_input_stream_get_newline_type ( GDataInputStream * stream)

◆ g_data_input_stream_get_type()

GIO_AVAILABLE_IN_ALL GType g_data_input_stream_get_type ( void )

◆ g_data_input_stream_new()

GIO_AVAILABLE_IN_ALL GDataInputStream * g_data_input_stream_new ( GInputStream * base_stream)

◆ g_data_input_stream_read_byte()

GIO_AVAILABLE_IN_ALL guchar g_data_input_stream_read_byte ( GDataInputStream * stream,
GCancellable * cancellable,
GError ** error )

◆ g_data_input_stream_read_int16()

GIO_AVAILABLE_IN_ALL gint16 g_data_input_stream_read_int16 ( GDataInputStream * stream,
GCancellable * cancellable,
GError ** error )

◆ g_data_input_stream_read_int32()

GIO_AVAILABLE_IN_ALL gint32 g_data_input_stream_read_int32 ( GDataInputStream * stream,
GCancellable * cancellable,
GError ** error )

◆ g_data_input_stream_read_int64()

GIO_AVAILABLE_IN_ALL gint64 g_data_input_stream_read_int64 ( GDataInputStream * stream,
GCancellable * cancellable,
GError ** error )

◆ g_data_input_stream_read_line()

GIO_AVAILABLE_IN_ALL char * g_data_input_stream_read_line ( GDataInputStream * stream,
gsize * length,
GCancellable * cancellable,
GError ** error )

◆ g_data_input_stream_read_line_async()

GIO_AVAILABLE_IN_ALL void g_data_input_stream_read_line_async ( GDataInputStream * stream,
gint io_priority,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_data_input_stream_read_line_finish()

GIO_AVAILABLE_IN_ALL char * g_data_input_stream_read_line_finish ( GDataInputStream * stream,
GAsyncResult * result,
gsize * length,
GError ** error )

◆ g_data_input_stream_read_line_finish_utf8()

GIO_AVAILABLE_IN_2_30 char * g_data_input_stream_read_line_finish_utf8 ( GDataInputStream * stream,
GAsyncResult * result,
gsize * length,
GError ** error )

◆ g_data_input_stream_read_line_utf8()

GIO_AVAILABLE_IN_2_30 char * g_data_input_stream_read_line_utf8 ( GDataInputStream * stream,
gsize * length,
GCancellable * cancellable,
GError ** error )

◆ g_data_input_stream_read_uint16()

GIO_AVAILABLE_IN_ALL guint16 g_data_input_stream_read_uint16 ( GDataInputStream * stream,
GCancellable * cancellable,
GError ** error )

◆ g_data_input_stream_read_uint32()

GIO_AVAILABLE_IN_ALL guint32 g_data_input_stream_read_uint32 ( GDataInputStream * stream,
GCancellable * cancellable,
GError ** error )

◆ g_data_input_stream_read_uint64()

GIO_AVAILABLE_IN_ALL guint64 g_data_input_stream_read_uint64 ( GDataInputStream * stream,
GCancellable * cancellable,
GError ** error )

◆ g_data_input_stream_read_until()

char * g_data_input_stream_read_until ( GDataInputStream * stream,
const gchar * stop_chars,
gsize * length,
GCancellable * cancellable,
GError ** error )

◆ g_data_input_stream_read_until_async()

void g_data_input_stream_read_until_async ( GDataInputStream * stream,
const gchar * stop_chars,
gint io_priority,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_data_input_stream_read_until_finish()

char * g_data_input_stream_read_until_finish ( GDataInputStream * stream,
GAsyncResult * result,
gsize * length,
GError ** error )

◆ g_data_input_stream_read_upto()

GIO_AVAILABLE_IN_ALL char * g_data_input_stream_read_upto ( GDataInputStream * stream,
const gchar * stop_chars,
gssize stop_chars_len,
gsize * length,
GCancellable * cancellable,
GError ** error )

◆ g_data_input_stream_read_upto_async()

GIO_AVAILABLE_IN_ALL void g_data_input_stream_read_upto_async ( GDataInputStream * stream,
const gchar * stop_chars,
gssize stop_chars_len,
gint io_priority,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_data_input_stream_read_upto_finish()

GIO_AVAILABLE_IN_ALL char * g_data_input_stream_read_upto_finish ( GDataInputStream * stream,
GAsyncResult * result,
gsize * length,
GError ** error )

◆ g_data_input_stream_set_byte_order()

GIO_AVAILABLE_IN_ALL void g_data_input_stream_set_byte_order ( GDataInputStream * stream,
GDataStreamByteOrder order )

◆ g_data_input_stream_set_newline_type()

GIO_AVAILABLE_IN_ALL void g_data_input_stream_set_newline_type ( GDataInputStream * stream,
GDataStreamNewlineType type )