GMimeStreamCat — A concatenated stream
GObject ╰── GMimeStream ╰── GMimeStreamCat
A GMimeStream which chains together any number of other streams.
GMimeStream * g_mime_stream_cat_new (void);
void
Creates a new GMimeStreamCat object.
a new GMimeStreamCat stream.
int g_mime_stream_cat_add_source (GMimeStreamCat *cat, GMimeStream *source);
GMimeStreamCat *cat
GMimeStream *source
Adds the source stream to the cat .
source
cat
a GMimeStreamCat
a source stream
0 on success or -1 on fail.
0
-1
struct GMimeStreamCat;
A concatenation of other GMimeStream objects.
GMimeStream