gpollableutils: utility functions for pollable stream implementations
authorDan Winship <danw@gnome.org>
Sat, 11 Feb 2012 22:22:49 +0000 (17:22 -0500)
committerDan Winship <danw@gnome.org>
Tue, 17 Apr 2012 16:33:12 +0000 (12:33 -0400)
commit111ba203c2440a5d7d8a14b043213b78d54752ae
tree9ac653b75a6212e84cec6400538a3052b3c30397
parent7e95777a6a46ef40b1a175e95136942b4eed4d75
gpollableutils: utility functions for pollable stream implementations

Move g_pollable_source_new() here from gpollableinputstream.c, add
g_pollable_source_new_full(), and add some new methods to do either
blocking or nonblocking reads depending on a boolean argument.

https://bugzilla.gnome.org/show_bug.cgi?id=673997
docs/reference/gio/gio-docs.xml
docs/reference/gio/gio-sections.txt
gio/Makefile.am
gio/gio.h
gio/gio.symbols
gio/gpollableinputstream.c
gio/gpollableinputstream.h
gio/gpollableutils.c [new file with mode: 0644]
gio/gpollableutils.h [new file with mode: 0644]