glib.giochannel

Undocumented in source.

Members

Aliases

GIOFunc
alias GIOFunc = gboolean function(GIOChannel* source, GIOCondition condition, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_new_file
alias g_io_channel_new_file = g_io_channel_new_file_utf8
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

GIOChannelError
enum GIOChannelError
Undocumented in source.
GIOError
enum GIOError
Undocumented in source.
GIOFlags
enum GIOFlags
Undocumented in source.
GIOStatus
enum GIOStatus
Undocumented in source.
GSeekType
enum GSeekType
Undocumented in source.

Functions

g_io_add_watch
guint g_io_add_watch(GIOChannel* channel, GIOCondition condition, GIOFunc func, gpointer user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_add_watch_full
guint g_io_add_watch_full(GIOChannel* channel, gint priority, GIOCondition condition, GIOFunc func, gpointer user_data, GDestroyNotify notify)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_close
deprecated void g_io_channel_close(GIOChannel* channel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_error_from_errno
GIOChannelError g_io_channel_error_from_errno(gint en)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_error_quark
GQuark g_io_channel_error_quark()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_flush
GIOStatus g_io_channel_flush(GIOChannel* channel, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_get_buffer_condition
GIOCondition g_io_channel_get_buffer_condition(GIOChannel* channel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_get_buffer_size
gsize g_io_channel_get_buffer_size(GIOChannel* channel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_get_buffered
gboolean g_io_channel_get_buffered(GIOChannel* channel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_get_close_on_unref
gboolean g_io_channel_get_close_on_unref(GIOChannel* channel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_get_encoding
const(gchar)* g_io_channel_get_encoding(GIOChannel* channel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_get_flags
GIOFlags g_io_channel_get_flags(GIOChannel* channel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_get_line_term
const(gchar)* g_io_channel_get_line_term(GIOChannel* channel, gint* length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_init
void g_io_channel_init(GIOChannel* channel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_new_file
GIOChannel* g_io_channel_new_file(const(gchar)* filename, const(gchar)* mode, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_new_file_utf8
GIOChannel* g_io_channel_new_file_utf8(gchar* filename, gchar* mode, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_read
deprecated GIOError g_io_channel_read(GIOChannel* channel, gchar* buf, gsize count, gsize* bytes_read)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_read_chars
GIOStatus g_io_channel_read_chars(GIOChannel* channel, gchar* buf, gsize count, gsize* bytes_read, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_read_line
GIOStatus g_io_channel_read_line(GIOChannel* channel, gchar** str_return, gsize* length, gsize* terminator_pos, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_read_line_string
GIOStatus g_io_channel_read_line_string(GIOChannel* channel, GString* buffer, gsize* terminator_pos, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_read_to_end
GIOStatus g_io_channel_read_to_end(GIOChannel* channel, gchar** str_return, gsize* length, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_read_unichar
GIOStatus g_io_channel_read_unichar(GIOChannel* channel, gunichar* thechar, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_ref
GIOChannel* g_io_channel_ref(GIOChannel* channel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_seek
deprecated GIOError g_io_channel_seek(GIOChannel* channel, gint64 offset, GSeekType type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_seek_position
GIOStatus g_io_channel_seek_position(GIOChannel* channel, gint64 offset, GSeekType type, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_set_buffer_size
void g_io_channel_set_buffer_size(GIOChannel* channel, gsize size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_set_buffered
void g_io_channel_set_buffered(GIOChannel* channel, gboolean buffered)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_set_close_on_unref
void g_io_channel_set_close_on_unref(GIOChannel* channel, gboolean do_close)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_set_encoding
GIOStatus g_io_channel_set_encoding(GIOChannel* channel, const(gchar)* encoding, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_set_flags
GIOStatus g_io_channel_set_flags(GIOChannel* channel, GIOFlags flags, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_set_line_term
void g_io_channel_set_line_term(GIOChannel* channel, const(gchar)* line_term, gint length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_shutdown
GIOStatus g_io_channel_shutdown(GIOChannel* channel, gboolean flush, GError** err)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_unix_get_fd
gint g_io_channel_unix_get_fd(GIOChannel* channel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_unix_new
GIOChannel* g_io_channel_unix_new(int fd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_unref
void g_io_channel_unref(GIOChannel* channel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_win32_get_fd
gint g_io_channel_win32_get_fd(GIOChannel* channel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_win32_make_pollfd
void g_io_channel_win32_make_pollfd(GIOChannel* channel, GIOCondition condition, GPollFD* fd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_win32_new_fd
GIOChannel* g_io_channel_win32_new_fd(gint fd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_win32_new_messages
GIOChannel* g_io_channel_win32_new_messages(gsize hwnd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_win32_new_messages
GIOChannel* g_io_channel_win32_new_messages(guint hwnd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_win32_new_socket
GIOChannel* g_io_channel_win32_new_socket(gint socket)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_win32_new_stream_socket
deprecated GIOChannel* g_io_channel_win32_new_stream_socket(gint socket)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_win32_poll
gint g_io_channel_win32_poll(GPollFD* fds, gint n_fds, gint timeout_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_win32_set_debug
void g_io_channel_win32_set_debug(GIOChannel* channel, gboolean flag)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_write
deprecated GIOError g_io_channel_write(GIOChannel* channel, const(gchar)* buf, gsize count, gsize* bytes_written)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_write_chars
GIOStatus g_io_channel_write_chars(GIOChannel* channel, const(gchar)* buf, gssize count, gsize* bytes_written, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_channel_write_unichar
GIOStatus g_io_channel_write_unichar(GIOChannel* channel, gunichar thechar, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_io_create_watch
GSource* g_io_create_watch(GIOChannel* channel, GIOCondition condition)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

G_WIN32_MSG_HANDLE
enum G_WIN32_MSG_HANDLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static variables

g_io_watch_funcs
GSourceFuncs g_io_watch_funcs;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

GIOChannel
struct GIOChannel
Undocumented in source.
GIOFuncs
struct GIOFuncs
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta