Back to index

enigmail  1.4.3
Public Member Functions | Public Attributes
nsIEnigMimeListener Interface Reference

import "nsIEnigMimeListener.idl";

Inheritance diagram for nsIEnigMimeListener:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void init (in nsIStreamListener listener, in nsISupports ctxt, in unsigned long maxHeaderBytes, in boolean skipHeaders, in boolean skipBody, in boolean decodeContent)
 Initialized filtering stream listener.
void write (in string buf, in unsigned long count, in nsIRequest request, in nsISupports ctxt)

Public Attributes

readonly attribute ACString headers
readonly attribute ACString linebreak
readonly attribute ACString contentType
readonly attribute ACString contentCharset
readonly attribute ACString contentBoundary
readonly attribute ACString contentProtocol
readonly attribute ACString contentMicalg
readonly attribute ACString contentEncoding
readonly attribute ACString contentDisposition
readonly attribute long contentLength
 The length of the data, if available.
attribute boolean subPartTreatment
 MIME filtering for multipart stuff: Display first part (should be non-multipart or multipart/alternative) Each message/rfc822 is treated as a plain text (.eml) attachment For display, each message/rfc822 item is emitted with its first "atomic" item, so that the subject headers etc.

Detailed Description

Definition at line 54 of file nsIEnigMimeListener.idl.


Member Function Documentation

void nsIEnigMimeListener::init ( in nsIStreamListener  listener,
in nsISupports  ctxt,
in unsigned long  maxHeaderBytes,
in boolean  skipHeaders,
in boolean  skipBody,
in boolean  decodeContent 
)

Initialized filtering stream listener.

void nsIEnigMimeListener::write ( in string  buf,
in unsigned long  count,
in nsIRequest  request,
in nsISupports  ctxt 
)

Member Data Documentation

readonly attribute ACString nsIEnigMimeListener::contentBoundary

Definition at line 61 of file nsIEnigMimeListener.idl.

readonly attribute ACString nsIEnigMimeListener::contentCharset

Definition at line 60 of file nsIEnigMimeListener.idl.

readonly attribute ACString nsIEnigMimeListener::contentDisposition

Definition at line 67 of file nsIEnigMimeListener.idl.

readonly attribute ACString nsIEnigMimeListener::contentEncoding

Definition at line 65 of file nsIEnigMimeListener.idl.

readonly attribute long nsIEnigMimeListener::contentLength

The length of the data, if available.

A value of -1 indicates that the content length is unknown.

Definition at line 73 of file nsIEnigMimeListener.idl.

readonly attribute ACString nsIEnigMimeListener::contentMicalg

Definition at line 63 of file nsIEnigMimeListener.idl.

readonly attribute ACString nsIEnigMimeListener::contentProtocol

Definition at line 62 of file nsIEnigMimeListener.idl.

readonly attribute ACString nsIEnigMimeListener::contentType

Definition at line 59 of file nsIEnigMimeListener.idl.

readonly attribute ACString nsIEnigMimeListener::headers

Definition at line 56 of file nsIEnigMimeListener.idl.

readonly attribute ACString nsIEnigMimeListener::linebreak

Definition at line 57 of file nsIEnigMimeListener.idl.

MIME filtering for multipart stuff: Display first part (should be non-multipart or multipart/alternative) Each message/rfc822 is treated as a plain text (.eml) attachment For display, each message/rfc822 item is emitted with its first "atomic" item, so that the subject headers etc.

are displayed. Attempt to display all text/ or image/ items inline, if not marked as attachment (also display them as attachments) No. of attachments = no. of "atomic" items - 1 (i.e., firstitem)

  • no. of message/rfc822 items For display, multipart/mixed should not be nested, unless there is an intervening message/rfc822 wrapper

Definition at line 89 of file nsIEnigMimeListener.idl.


The documentation for this interface was generated from the following file: