From 0cccd4dc239e8236dc54f338625e77986813a913 Mon Sep 17 00:00:00 2001 From: bertrand Date: Tue, 25 Jan 2000 04:02:14 +0000 Subject: The CamelDataWrapper can now be provided with input and output streams, so 2000-01-24 bertrand * camel/camel-data-wrapper.h: * camel/camel-data-wrapper.c (_set_input_stream): (_get_input_stream): (_set_output_stream): (_get_output_stream): The CamelDataWrapper can now be provided with input and output streams, so that nothing has to be kept in memory. * camel/camel-stream.c (camel_stream_class_init): added the "data_available" signal. svn path=/trunk/; revision=1624 --- camel/camel-stream.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'camel/camel-stream.h') diff --git a/camel/camel-stream.h b/camel/camel-stream.h index 73b4c31082..d0327971af 100644 --- a/camel/camel-stream.h +++ b/camel/camel-stream.h @@ -54,6 +54,9 @@ typedef struct { GtkObjectClass parent_class; /* Virtual methods */ + + void (*data_available) (CamelStream *stream); /* default "data_available" signal handler */ + gint (*read) (CamelStream *stream, gchar *buffer, gint n); gint (*write) (CamelStream *stream, const gchar *buffer, gint n); void (*flush) (CamelStream *stream); -- cgit v1.2.3