GMimeStreamCat
GMimeStreamCat — A concatenated stream
|
|
Synopsis
GMimeStreamCat;
GMimeStream * g_mime_stream_cat_new (void);
int g_mime_stream_cat_add_source (GMimeStreamCat *cat,
GMimeStream *source);
Object Hierarchy
GObject
+----GMimeStream
+----GMimeStreamCat
Description
A GMimeStream which chains together any number of other streams.
Details
GMimeStreamCat
typedef struct _GMimeStreamCat GMimeStreamCat;
A concatenation of other GMimeStream objects.
g_mime_stream_cat_new ()
GMimeStream * g_mime_stream_cat_new (void);
Creates a new GMimeStreamCat object.
Returns : |
a new GMimeStreamCat stream.
|
g_mime_stream_cat_add_source ()
int g_mime_stream_cat_add_source (GMimeStreamCat *cat,
GMimeStream *source);
Adds the source
stream to the cat
.
cat :
|
a GMimeStreamCat
|
source :
|
a source stream
|
Returns : |
0 on success or -1 on fail.
|