Class

CamelMimeFilterYenc

Description

class Camel.MimeFilterYenc : Camel.MimeFilter {
  parent: CamelMimeFilter,
  priv: CamelMimeFilterYencPrivate*
}
No description available.

Constructors

camel_mime_filter_yenc_new

Create a new CamelMimeFilterYenc filter object.

Instance methods

camel_mime_filter_yenc_get_crc

Get the computed crc or (#guint32) -1 on fail.

camel_mime_filter_yenc_get_pcrc

Get the computed part crc or (#guint32) -1 on fail.

camel_mime_filter_yenc_set_crc

Sets the current crc32 value on the yEnc filter yenc to crc.

camel_mime_filter_yenc_set_state

Sets the current state of the yencoder/ydecoder.

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.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

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.

Class structure

struct CamelMimeFilterYencClass {
  CamelMimeFilterClass parent_class;
  None reserved;
  
}
No description available.
Class members
parent_class: CamelMimeFilterClass
No description available.
reserved: None
No description available.