![]() |
![]() |
![]() |
Camel Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
#include <camel/camel.h> struct CamelFilterInputStream; GInputStream * camel_filter_input_stream_new (GInputStream *base_stream
,CamelMimeFilter *filter
); CamelMimeFilter * camel_filter_input_stream_get_filter (CamelFilterInputStream *filter_stream
);
CamelFilterInputStream is similar to GConverterInputStream, except it operates on a CamelMimeFilter instead of a GConverter.
This class is meant to be a temporary solution until all of Camel's MIME filters are ported to the GConverter interface.
GInputStream * camel_filter_input_stream_new (GInputStream *base_stream
,CamelMimeFilter *filter
);
Creates a new filtered input stream for the base_stream
.
|
a GInputStream |
|
a CamelMimeFilter |
Returns : |
a new GInputStream |
Since 3.12
CamelMimeFilter * camel_filter_input_stream_get_filter
(CamelFilterInputStream *filter_stream
);
Gets the CamelMimeFilter that is used by filter_stream
.
|
a CamelFilterInputStream |
Returns : |
a CamelMimeFilter |
Since 3.12
"filter"
property"filter" CamelMimeFilter* : Read / Write / Construct Only
The MIME filter object.