gmime-stream-cat

Name

gmime-stream-cat -- 

Synopsis



struct      GMimeStreamCat;
GMimeStream* g_mime_stream_cat_new          (void);
int         g_mime_stream_cat_add_source    (GMimeStreamCat *cat,
                                             GMimeStream *source);


Description

Details

struct GMimeStreamCat

struct GMimeStreamCat {
	GMimeStream parent_object;
	
	struct _cat_node *sources;
	struct _cat_node *current;
};


g_mime_stream_cat_new ()

GMimeStream* g_mime_stream_cat_new          (void);

Creates a new GMimeStreamCat object.

Returns :

a new cat 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 stream cat.

cat :

cat stream

source :

a source stream

Returns :

0 on success or -1 on fail.