Class
CamelMimeFilterWindows
Constructors
camel_mime_filter_windows_new
Create a new CamelMimeFilterWindows
object that will analyse
whether or not the text is really encoded in claimed_charset
.
Instance methods
camel_mime_filter_windows_is_windows_charset
Get whether or not the textual content filtered by filter
is
really in a Microsoft Windows charset rather than the claimed ISO charset.
camel_mime_filter_windows_real_charset
Get the name of the actual charset used to encode the textual
content filtered by filter
(it will either be the original
claimed_charset passed in at creation time or the Windows-CP125x equivalent).
Methods inherited from CamelMimeFilter (7)
camel_mime_filter_backup
Saves data
to be used as prespace input data to the next call to
camel_mime_filter_filter()
or camel_mime_filter_complete().
camel_mime_filter_complete
Passes the input buffer, in
, through filter
and generates an
output buffer, out
and makes sure that all data is flushed to the
output buffer. This must be the last filtering call made, no
further calls to camel_mime_filter_filter()
may be called on filter
until filter
has been reset using camel_mime_filter_reset().
camel_mime_filter_filter
Passes the input buffer, in
, through filter
and generates an
output buffer, out
.
camel_mime_filter_get_request_stop
Returns whether the filter
requested stop further processing
with camel_mime_filter_set_request_stop().
since: 3.52
camel_mime_filter_reset
Resets the state on filter
so that it may be used again.
camel_mime_filter_set_request_stop
Sets whether the filter
requests, or not, stop further processing.
This can be used to stop before all the data is filtered.
since: 3.52
camel_mime_filter_set_size
Ensure that filter
has enough storage space to store size
bytes
for filter output.
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.