GMime.FilterYenc

g GMime.Filter GMime.Filter GMime.FilterYenc GMime.FilterYenc GMime.Filter->GMime.FilterYenc GObject.Object GObject.Object GObject.Object->GMime.Filter

Subclasses:

None

Methods

Inherited:

GMime.Filter (6), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new (encode)

get_crc ()

get_pcrc ()

set_crc (crc)

set_state (state)

Virtual Methods

Inherited:

GMime.Filter (4), GObject.Object (7)

Properties

None

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

crc

int

r

full crc

encode

bool

r

encode vs decode

parent_object

GMime.Filter

r

parent GMime.Filter

part

int

r

part id

pcrc

int

r

part crc

state

int

r

encode/decode state

Class Details

class GMime.FilterYenc(**kwargs)
Bases:

GMime.Filter

Abstract:

No

Structure:

GMime.FilterYencClass

A filter for yEncoding or yDecoding a stream.

classmethod new(encode)
Parameters:

encode (bool) – encode vs decode

Returns:

a new yEnc filter.

Return type:

GMime.Filter

Creates a new yEnc filter.

get_crc()
Returns:

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

Return type:

int

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

get_pcrc()
Returns:

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

Return type:

int

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

set_crc(crc)
Parameters:

crc (int) – crc32

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

set_state(state)
Parameters:

state (int) – encode/decode state

Sets the current state of the yencoder/ydecoder