| GMime Reference Manual |
|---|
struct GMimeStreamCat; GMimeStream* g_mime_stream_cat_new (void); int g_mime_stream_cat_add_source (GMimeStreamCat *cat, GMimeStream *source);
struct GMimeStreamCat {
GMimeStream parent_object;
struct _cat_node *sources;
struct _cat_node *current;
};GMimeStream* g_mime_stream_cat_new (void);
Creates a new GMimeStreamCat object.
| Returns : | a new cat stream. |
int g_mime_stream_cat_add_source (GMimeStreamCat *cat, GMimeStream *source);
Adds the source stream to the cat stream cat.
| cat : | cat stream |
| source : | a source stream |
| Returns : | 0 on success or -1 on fail. |
| <<< gmime-stream-buffer | Stream Filters >>> |