![]() | ![]() | ![]() | GMime Reference Manual | ![]() |
---|
struct GMimeStreamFilter; GMimeStream* g_mime_stream_filter_new_with_stream (GMimeStream *stream); int g_mime_stream_filter_add (GMimeStreamFilter *fstream, GMimeFilter *filter); void g_mime_stream_filter_remove (GMimeStreamFilter *fstream, int id);
GMimeStream* g_mime_stream_filter_new_with_stream (GMimeStream *stream);
Creates a new GMimeStreamFilter object using stream as the source stream.
stream : | source stream |
Returns : | a new filter stream with stream as its source. |
int g_mime_stream_filter_add (GMimeStreamFilter *fstream, GMimeFilter *filter);
Adds a filter to fstream.
fstream : | filter stream |
filter : | filter |
Returns : | an id for the filter. |
void g_mime_stream_filter_remove (GMimeStreamFilter *fstream, int id);
Removed a filter from the stream based on the id (as returned from filter_add).
fstream : | filter stream |
id : | filter id |
<<< gmime-stream-null | gmime-stream-buffer >>> |