GMime.FilterOpenPGP

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

Subclasses:

None

Methods

Inherited:

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

Structs:

GObject.ObjectClass (5)

class

new ()

get_begin_offset ()

get_data_type ()

get_end_offset ()

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

begin_offset

int

r

end_offset

int

r

midline

bool

r

next

int

r

parent_object

GMime.Filter

r

parent GMime.Filter

position

int

r

seen_end_marker

bool

r

state

GMime.OpenPGPState

r

Class Details

class GMime.FilterOpenPGP(**kwargs)
Bases:

GMime.Filter

Abstract:

No

Structure:

GMime.FilterOpenPGPClass

A filter to detect OpenPGP markers.

New in version 3.2.

classmethod new()
Returns:

a new GMime.FilterOpenPGP filter.

Return type:

GMime.Filter

Creates a new GMime.FilterOpenPGP filter.

New in version 3.2.

get_begin_offset()
Returns:

The stream offset or %-1 if no OpenPGP block was found.

Return type:

int

Gets the stream offset of the beginning of the OpenPGP data block, if any have been found.

New in version 3.2.

get_data_type()
Returns:

a GMime.OpenPGPData value.

Return type:

GMime.OpenPGPData

Gets the type of OpenPGP data that has been detected.

New in version 3.2.

get_end_offset()
Returns:

The stream offset or %-1 if no OpenPGP block was found.

Return type:

int

Gets the stream offset of the end of the OpenPGP data block, if any have been found.

New in version 3.2.