* Boston, MA 02111-1307, USA.
*/
+#if !defined (__GIO_GIO_H_INSIDE__) && !defined (GIO_COMPILATION)
+#error "Only <gio/gio.h> can be included directly."
+#endif
+
#ifndef __G_POLLABLE_INPUT_STREAM_H__
#define __G_POLLABLE_INPUT_STREAM_H__
GCancellable *cancellable);
gssize (*read_nonblocking) (GPollableInputStream *stream,
void *buffer,
- gsize size,
+ gsize count,
GError **error);
};
gssize g_pollable_input_stream_read_nonblocking (GPollableInputStream *stream,
void *buffer,
- gsize size,
+ gsize count,
GCancellable *cancellable,
GError **error);
-/* Helper method for stream implementations */
-GSource *g_pollable_source_new (GObject *stream);
-
G_END_DECLS