gmime.filter_open_pgp

Module for [FilterOpenPGP] class

Types 3

A filter to detect OpenPGP markers.

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
FilterOpenPGP self() nothrowReturns `this`, for use in `with` statements.
FilterOpenPGPGidBuilder builder() static nothrowGet builder for [gmime.filter_open_pgp.FilterOpenPGP] Returns: New builder object
long getBeginOffset() nothrowGets the stream offset of the beginning of the OpenPGP data block, if any have been found. Returns: The stream offset or %-1 if no OpenPGP block was found.
gmime.types.OpenPGPData getDataType() nothrowGets the type of OpenPGP data that has been detected. Returns: a #GMimeOpenPGPData value.
long getEndOffset() nothrowGets the stream offset of the end of the OpenPGP data block, if any have been found. Returns: The stream offset or %-1 if no OpenPGP block was found.
Constructors
this(void * ptr, Flag!"Take" take)
this()Creates a new #GMimeFilterOpenPGP filter. Returns: a new #GMimeFilterOpenPGP filter.
Methods
FilterOpenPGP build() nothrowCreate object from builder. Returns: New object