X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gio%2Fgpollableinputstream.h;h=49af7ee2dca38a9ad158ed40f12201f550e4f5e1;hb=111ba203c2440a5d7d8a14b043213b78d54752ae;hp=5def93ba83f77e0b8cd1a4a69da2f89ea229c524;hpb=c20c2c0abd3bdb1b30b85a586ee6095ed75a7bc2;p=platform%2Fupstream%2Fglib.git diff --git a/gio/gpollableinputstream.h b/gio/gpollableinputstream.h index 5def93b..49af7ee 100644 --- a/gio/gpollableinputstream.h +++ b/gio/gpollableinputstream.h @@ -18,6 +18,10 @@ * Boston, MA 02111-1307, USA. */ +#if !defined (__GIO_GIO_H_INSIDE__) && !defined (GIO_COMPILATION) +#error "Only can be included directly." +#endif + #ifndef __G_POLLABLE_INPUT_STREAM_H__ #define __G_POLLABLE_INPUT_STREAM_H__ @@ -73,7 +77,7 @@ struct _GPollableInputStreamInterface GCancellable *cancellable); gssize (*read_nonblocking) (GPollableInputStream *stream, void *buffer, - gsize size, + gsize count, GError **error); }; @@ -87,13 +91,10 @@ GSource *g_pollable_input_stream_create_source (GPollableInputStream *stream 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