Back to index

enigmail  1.4.3
Classes | Defines
nsIEnigMimeService.idl File Reference
#include "nsISupports.idl"

Go to the source code of this file.

Classes

interface  nsIEnigMimeService
 EnigMime service. More...

Defines

#define NS_ENIGMIMESERVICE_CONTRACTID   "@mozdev.org/enigmail/enigmimeservice;1"
#define NS_ENIGMIMESERVICE_CLASSNAME   "Enigmail Mime Service"
#define APPLICATION_XENIGMAIL_DUMMY   "application/x-enigmail-dummy"
#define MULTIPART_ENCRYPTED   "multipart/encrypted"
#define APPLICATION_PGP   "application/pgp"
#define NS_ENIGDUMMYHANDLER_CONTRACTID   "@mozilla.org/mimecth;1?type=" APPLICATION_XENIGMAIL_DUMMY
#define NS_ENIGENCRYPTEDHANDLER_CONTRACTID   "@mozilla.org/mimecth;1?type=" MULTIPART_ENCRYPTED
#define NS_ENIGPGPHANDLER_CONTRACTID   "@mozilla.org/mimecth;1?type=" APPLICATION_PGP
#define NS_ENIGCONTENTHANDLER_CLASSNAME   "Enigmail Content Handler"
#define NS_ENIGCONTENTHANDLERFACTORY_CONTRACTID   "@mozilla.org/enigmail/contenthandler-factory;1"
#define NS_ENIGCONTENTHANDLERFACTORY_CLASSNAME   "Enigmail Content Handler Factory"
#define NS_ENIGMIMESERVICE_CID
#define NS_ENIGCONTENTHANDLER_CID
#define NS_ENIGCONTENTHANDLERFACTORY_CID

Define Documentation

#define APPLICATION_PGP   "application/pgp"

Definition at line 79 of file nsIEnigMimeService.idl.

#define APPLICATION_XENIGMAIL_DUMMY   "application/x-enigmail-dummy"

Definition at line 75 of file nsIEnigMimeService.idl.

#define MULTIPART_ENCRYPTED   "multipart/encrypted"

Definition at line 77 of file nsIEnigMimeService.idl.

Value:
{ /* 847b3a51-7ab1-11d4-8f02-006008948af5 */     \
   0x847b3a51, 0x7ab1, 0x11d4,                   \
{0x8f, 0x02, 0x00, 0x60, 0x08, 0x94, 0x8a, 0xf5} }

Definition at line 99 of file nsIEnigMimeService.idl.

#define NS_ENIGCONTENTHANDLER_CLASSNAME   "Enigmail Content Handler"

Definition at line 87 of file nsIEnigMimeService.idl.

Value:
{ /* 847b3a52-7ab1-11d4-8f02-006008948af5 */     \
   0x847b3a52, 0x7ab1, 0x11d4,                   \
{0x8f, 0x02, 0x00, 0x60, 0x08, 0x94, 0x8a, 0xf5} }

Definition at line 104 of file nsIEnigMimeService.idl.

#define NS_ENIGCONTENTHANDLERFACTORY_CLASSNAME   "Enigmail Content Handler Factory"

Definition at line 92 of file nsIEnigMimeService.idl.

#define NS_ENIGCONTENTHANDLERFACTORY_CONTRACTID   "@mozilla.org/enigmail/contenthandler-factory;1"

Definition at line 90 of file nsIEnigMimeService.idl.

#define NS_ENIGDUMMYHANDLER_CONTRACTID   "@mozilla.org/mimecth;1?type=" APPLICATION_XENIGMAIL_DUMMY

Definition at line 81 of file nsIEnigMimeService.idl.

#define NS_ENIGENCRYPTEDHANDLER_CONTRACTID   "@mozilla.org/mimecth;1?type=" MULTIPART_ENCRYPTED

Definition at line 83 of file nsIEnigMimeService.idl.

Value:
{ /* 847b3a41-7ab1-11d4-8f02-006008948af5 */     \
   0x847b3a41, 0x7ab1, 0x11d4,                   \
{0x8f, 0x02, 0x00, 0x60, 0x08, 0x94, 0x8a, 0xf5} }

Definition at line 94 of file nsIEnigMimeService.idl.

#define NS_ENIGMIMESERVICE_CLASSNAME   "Enigmail Mime Service"

Definition at line 73 of file nsIEnigMimeService.idl.

#define NS_ENIGMIMESERVICE_CONTRACTID   "@mozdev.org/enigmail/enigmimeservice;1"

Definition at line 71 of file nsIEnigMimeService.idl.

#define NS_ENIGPGPHANDLER_CONTRACTID   "@mozilla.org/mimecth;1?type=" APPLICATION_PGP

Definition at line 85 of file nsIEnigMimeService.idl.