get rid of generated headers

git-svn-id: svn://10.0.0.236/trunk@34299 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
alecf%netscape.com 1999-06-08 22:50:58 +00:00
parent bb3197f863
commit 17c3d0b033
22 changed files with 12 additions and 1321 deletions

View File

@ -16,34 +16,11 @@
# This is a list of local files which get copied to the mozilla:dist:mailnews directory
#
#[installed by xpidl] nsIMsgHost.h
#[installed by xpidl] nsIFolder.h
#[installed by xpidl] nsIMsgFolder.h
#[installed by xpidl] nsIUrlListener.h
#[installed by xpidl] nsIFolderListener.h
#[installed by xpidl] nsIMsgMailSession.h
#[installed by xpidl] nsIMsgIdentity.h
#[installed by xpidl] nsIDOMMsgAppCore.h
#[installed by xpidl] nsIMsgGroupRecord.h
#[installed by xpidl] nsICopyMessageListener.h
#[installed by xpidl] nsIMessageView.h
#[installed by xpidl] nsIMsgSignature.h
#[installed by xpidl] nsIMsgVCard.h
#[installed by xpidl] nsIMsgAccount.h
#[installed by xpidl] nsIMsgAccountManager.h
#[installed by xpidl] nsIMsgIdentity.h
#[installed by xpidl] nsIMsgIncomingServer.h
#[installed by xpidl] nsIMsgThread.h
#[installed by xpidl] nsIMsgMessageService.h
#[installed by xpidl] nsIMessage.h
#[installed by xpidl] nsIMsgBiffManager.h
msgCore.h
nsMsgFolderFlags.h
nsMsgLocalFolderHdrs.h
nsMsgHeaderMasks.h
nsMsgMessageFlags.h
nsIMsgMailNewsUrl.h
nsIUrlListenerManager.h
nsMsgFolderFlags.h
nsMsgHeaderMasks.h
nsMsgLocalFolderHdrs.h
nsMsgMessageFlags.h
nsMsgMD5.h

View File

@ -47,16 +47,13 @@ XPIDLSRCS = \
EXPORTS = \
msgCore.h \
nsIMsgMailNewsUrl.h \
nsIUrlListenerManager.h \
nsMsgFolderFlags.h \
nsMsgHeaderMasks.h \
nsMsgMessageFlags.h \
nsMsgLocalFolderHdrs.h \
nsMsgMD5.h \
nsIMsgMailNewsUrl.h \
nsIUrlListenerManager.h \
nsICopyMessageListener.h \
nsIMessageView.h \
nsIMessage.h \
$(NULL)
include $(topsrcdir)/config/config.mk

View File

@ -46,32 +46,13 @@ XPIDLSRCS = \
EXPORTS = \
msgCore.h \
nsMsgFolderFlags.h \
nsMsgLocalFolderHdrs.h \
nsMsgHeaderMasks.h \
nsMsgMessageFlags.h \
nsIMsgHost.h \
nsIFolder.h \
nsIMsgFolder.h \
nsIMsgMailNewsUrl.h \
nsIUrlListenerManager.h \
nsIUrlListener.h \
nsIFolderListener.h \
nsIMsgMailSession.h \
nsIMsgIdentity.h \
nsIMsgGroupRecord.h \
nsICopyMessageListener.h \
nsIMessageView.h \
nsIMsgSignature.h \
nsIMsgVCard.h \
nsIMsgAccount.h \
nsIMsgAccountManager.h \
nsIMsgIdentity.h \
nsIMsgIncomingServer.h \
nsIMsgThread.h \
nsIMsgMessageService.h \
nsIMessage.h \
nsIMsgBiffManager.idl \
nsMsgFolderFlags.h \
nsMsgHeaderMasks.h \
nsMsgLocalFolderHdrs.h \
nsMsgMessageFlags.h \
nsMsgMD5.h \
$(NULL)
include <$(DEPTH)\config\rules.mak>

View File

@ -1,46 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsICopyMessageListener.idl
*/
#ifndef __gen_nsICopyMessageListener_h__
#define __gen_nsICopyMessageListener_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsIMsgThread.h" /* interface nsIMsgThread */
#include "nsIMsgIncomingServer.h" /* interface nsIMsgIncomingServer */
#include "MailNewsTypes.h" /* interface MailNewsTypes */
#include "nsICollection.h" /* interface nsICollection */
#include "nsIMsgFolder.h" /* interface nsIMsgFolder */
#include "nsIFolderListener.h" /* interface nsIFolderListener */
#include "nsrootidl.h" /* interface nsrootidl */
#include "nsIMsgHdr.h" /* interface nsIMsgHdr */
#include "nsIEnumerator.h" /* interface nsIEnumerator */
#include "nsIMessage.h" /* interface nsIMessage */
#include "nsIFolder.h" /* interface nsIFolder */
class nsIInputStream; /* forward decl */
#include "nsIInputStream.h"
/* starting interface: nsICopyMessageListener */
/* {53CA78FE-E231-11d2-8A4D-0060B0FC04D2} */
#define NS_ICOPYMESSAGELISTENER_IID_STR "53CA78FE-E231-11d2-8A4D-0060B0FC04D2"
#define NS_ICOPYMESSAGELISTENER_IID \
{0x53CA78FE, 0xE231, 0x11d2, \
{ 0x8A, 0x4D, 0x00, 0x60, 0xB0, 0xFC, 0x04, 0xD2 }}
class nsICopyMessageListener : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_ICOPYMESSAGELISTENER_IID)
/* void BeginCopy (in nsIMessage message); */
NS_IMETHOD BeginCopy(nsIMessage *message) = 0;
/* void CopyData (in nsIInputStream aIStream, in long aLength); */
NS_IMETHOD CopyData(nsIInputStream *aIStream, PRInt32 aLength) = 0;
/* void EndCopy (in boolean copySucceeded); */
NS_IMETHOD EndCopy(PRBool copySucceeded) = 0;
};
#endif /* __gen_nsICopyMessageListener_h__ */

View File

@ -1,56 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIFolder.idl
*/
#ifndef __gen_nsIFolder_h__
#define __gen_nsIFolder_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsICollection.h" /* interface nsICollection */
#include "nsIFolderListener.h" /* interface nsIFolderListener */
#include "nsrootidl.h" /* interface nsrootidl */
#include "nsIEnumerator.h" /* interface nsIEnumerator */
/* starting interface: nsIFolder */
/* {75621650-0fce-11d3-8b49-006008948010} */
#define NS_IFOLDER_IID_STR "75621650-0fce-11d3-8b49-006008948010"
#define NS_IFOLDER_IID \
{0x75621650, 0x0fce, 0x11d3, \
{ 0x8b, 0x49, 0x00, 0x60, 0x08, 0x94, 0x80, 0x10 }}
class nsIFolder : public nsICollection {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IFOLDER_IID)
/* readonly attribute string URI; */
NS_IMETHOD GetURI(char * *aURI) = 0;
/* attribute string name; */
NS_IMETHOD GetName(char * *aName) = 0;
NS_IMETHOD SetName(char * aName) = 0;
/* nsISupports GetChildNamed (in string name); */
NS_IMETHOD GetChildNamed(const char *name, nsISupports **_retval) = 0;
/* attribute nsIFolder parent; */
NS_IMETHOD GetParent(nsIFolder * *aParent) = 0;
NS_IMETHOD SetParent(nsIFolder * aParent) = 0;
/* nsIEnumerator GetSubFolders (); */
NS_IMETHOD GetSubFolders(nsIEnumerator **_retval) = 0;
/* readonly attribute boolean hasSubFolders; */
NS_IMETHOD GetHasSubFolders(PRBool *aHasSubFolders) = 0;
/* void AddFolderListener (in nsIFolderListener listener); */
NS_IMETHOD AddFolderListener(nsIFolderListener *listener) = 0;
/* void RemoveFolderListener (in nsIFolderListener listener); */
NS_IMETHOD RemoveFolderListener(nsIFolderListener *listener) = 0;
/* nsIFolder FindSubFolder (in string subFolderName); */
NS_IMETHOD FindSubFolder(const char *subFolderName, nsIFolder **_retval) = 0;
};
#endif /* __gen_nsIFolder_h__ */

View File

@ -1,37 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIFolderListener.idl
*/
#ifndef __gen_nsIFolderListener_h__
#define __gen_nsIFolderListener_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsrootidl.h" /* interface nsrootidl */
class nsIFolder; /* forward decl */
/* starting interface: nsIFolderListener */
/* {1c5ef9f0-d1c0-11d2-94CA-006097222B83} */
#define NS_IFOLDERLISTENER_IID_STR "1c5ef9f0-d1c0-11d2-94CA-006097222B83"
#define NS_IFOLDERLISTENER_IID \
{0x1c5ef9f0, 0xd1c0, 0x11d2, \
{ 0x94, 0xCA, 0x00, 0x60, 0x97, 0x22, 0x2B, 0x83 }}
class nsIFolderListener : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IFOLDERLISTENER_IID)
/* void OnItemAdded (in nsIFolder parentFolder, in nsISupports item); */
NS_IMETHOD OnItemAdded(nsIFolder *parentFolder, nsISupports *item) = 0;
/* void OnItemRemoved (in nsIFolder parentFolder, in nsISupports item); */
NS_IMETHOD OnItemRemoved(nsIFolder *parentFolder, nsISupports *item) = 0;
/* void OnItemPropertyChanged (in nsISupports item, in string property, in string oldValue, in string newValue); */
NS_IMETHOD OnItemPropertyChanged(nsISupports *item, const char *property, const char *oldValue, const char *newValue) = 0;
/* void OnItemPropertyFlagChanged (in nsISupports item, in string property, in unsigned long oldFlag, in unsigned long newFlag); */
NS_IMETHOD OnItemPropertyFlagChanged(nsISupports *item, const char *property, PRUint32 oldFlag, PRUint32 newFlag) = 0;
};
#endif /* __gen_nsIFolderListener_h__ */

View File

@ -1,58 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMessage.idl
*/
#ifndef __gen_nsIMessage_h__
#define __gen_nsIMessage_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsIMsgThread.h" /* interface nsIMsgThread */
#include "nsIMsgIncomingServer.h" /* interface nsIMsgIncomingServer */
#include "MailNewsTypes.h" /* interface MailNewsTypes */
#include "nsICollection.h" /* interface nsICollection */
#include "nsIMsgFolder.h" /* interface nsIMsgFolder */
#include "nsIFolderListener.h" /* interface nsIFolderListener */
#include "nsIMsgHdr.h" /* interface nsIMsgHdr */
#include "nsrootidl.h" /* interface nsrootidl */
#include "nsIEnumerator.h" /* interface nsIEnumerator */
#include "nsIFolder.h" /* interface nsIFolder */
/* starting interface: nsIMessage */
/* {5B926BB4-F839-11d2-8A5F-0060B0FC04D2} */
#define NS_IMESSAGE_IID_STR "5B926BB4-F839-11d2-8A5F-0060B0FC04D2"
#define NS_IMESSAGE_IID \
{0x5B926BB4, 0xF839, 0x11d2, \
{ 0x8A, 0x5F, 0x00, 0x60, 0xB0, 0xFC, 0x04, 0xD2 }}
class nsIMessage : public nsIMsgHdr {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMESSAGE_IID)
/* nsIMsgFolder GetMsgFolder (); */
NS_IMETHOD GetMsgFolder(nsIMsgFolder **_retval) = 0;
/* void SetMsgFolder (in nsIMsgFolder folder); */
NS_IMETHOD SetMsgFolder(nsIMsgFolder *folder) = 0;
};
/* starting interface: nsIDBMessage */
/* {82702556-01A2-11d3-8A69-0060B0FC04D2} */
#define NS_IDBMESSAGE_IID_STR "82702556-01A2-11d3-8A69-0060B0FC04D2"
#define NS_IDBMESSAGE_IID \
{0x82702556, 0x01A2, 0x11d3, \
{ 0x8A, 0x69, 0x00, 0x60, 0xB0, 0xFC, 0x04, 0xD2 }}
class nsIDBMessage : public nsIMessage {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDBMESSAGE_IID)
/* void SetMsgDBHdr (in nsIMsgDBHdr hdr); */
NS_IMETHOD SetMsgDBHdr(nsIMsgDBHdr *hdr) = 0;
/* nsIMsgDBHdr GetMsgDBHdr (); */
NS_IMETHOD GetMsgDBHdr(nsIMsgDBHdr **_retval) = 0;
};
#endif /* __gen_nsIMessage_h__ */

View File

@ -1,39 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMessageView.idl
*/
#ifndef __gen_nsIMessageView_h__
#define __gen_nsIMessageView_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsrootidl.h" /* interface nsrootidl */
/* starting interface: nsIMessageView */
/* {14495572-E945-11d2-8A52-0060B0FC04D2} */
#define NS_IMESSAGEVIEW_IID_STR "14495572-E945-11d2-8A52-0060B0FC04D2"
#define NS_IMESSAGEVIEW_IID \
{0x14495572, 0xE945, 0x11d2, \
{ 0x8A, 0x52, 0x00, 0x60, 0xB0, 0xFC, 0x04, 0xD2 }}
class nsIMessageView : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMESSAGEVIEW_IID)
/* void SetShowAll (); */
NS_IMETHOD SetShowAll() = 0;
/* void SetShowUnread (); */
NS_IMETHOD SetShowUnread() = 0;
/* void SetShowRead (); */
NS_IMETHOD SetShowRead() = 0;
/* void SetShowWatched (); */
NS_IMETHOD SetShowWatched() = 0;
/* void SetShowThreads (in boolean showThreads); */
NS_IMETHOD SetShowThreads(PRBool showThreads) = 0;
};
#endif /* __gen_nsIMessageView_h__ */

View File

@ -1,52 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgAccount.idl
*/
#ifndef __gen_nsIMsgAccount_h__
#define __gen_nsIMsgAccount_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsIMsgIncomingServer.h" /* interface nsIMsgIncomingServer */
#include "nsIMsgSignature.h" /* interface nsIMsgSignature */
#include "nsIMsgIdentity.h" /* interface nsIMsgIdentity */
#include "nsIMsgVCard.h" /* interface nsIMsgVCard */
#include "nsrootidl.h" /* interface nsrootidl */
class nsISupportsArray; /* forward decl */
#include "nsISupportsArray.h"
/* starting interface: nsIMsgAccount */
/* {da368bd0-e624-11d2-b7fc-00805f05ffa5} */
#define NS_IMSGACCOUNT_IID_STR "da368bd0-e624-11d2-b7fc-00805f05ffa5"
#define NS_IMSGACCOUNT_IID \
{0xda368bd0, 0xe624, 0x11d2, \
{ 0xb7, 0xfc, 0x00, 0x80, 0x5f, 0x05, 0xff, 0xa5 }}
class nsIMsgAccount : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGACCOUNT_IID)
/* attribute string key; */
NS_IMETHOD GetKey(char * *aKey) = 0;
NS_IMETHOD SetKey(char * aKey) = 0;
/* attribute nsIMsgIncomingServer incomingServer; */
NS_IMETHOD GetIncomingServer(nsIMsgIncomingServer * *aIncomingServer) = 0;
NS_IMETHOD SetIncomingServer(nsIMsgIncomingServer * aIncomingServer) = 0;
/* nsISupportsArray GetIdentities (); */
NS_IMETHOD GetIdentities(nsISupportsArray **_retval) = 0;
/* attribute nsIMsgIdentity defaultIdentity; */
NS_IMETHOD GetDefaultIdentity(nsIMsgIdentity * *aDefaultIdentity) = 0;
NS_IMETHOD SetDefaultIdentity(nsIMsgIdentity * aDefaultIdentity) = 0;
/* void addIdentity (in nsIMsgIdentity identity); */
NS_IMETHOD addIdentity(nsIMsgIdentity *identity) = 0;
/* void removeIdentity (in nsIMsgIdentity identity); */
NS_IMETHOD removeIdentity(nsIMsgIdentity *identity) = 0;
};
#endif /* __gen_nsIMsgAccount_h__ */

View File

@ -1,63 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgAccountManager.idl
*/
#ifndef __gen_nsIMsgAccountManager_h__
#define __gen_nsIMsgAccountManager_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsIMsgIncomingServer.h" /* interface nsIMsgIncomingServer */
#include "nsIMsgSignature.h" /* interface nsIMsgSignature */
#include "nsIMsgIdentity.h" /* interface nsIMsgIdentity */
#include "nsIMsgVCard.h" /* interface nsIMsgVCard */
#include "nsrootidl.h" /* interface nsrootidl */
#include "nsIMsgAccount.h" /* interface nsIMsgAccount */
class nsISupportsArray; /* forward decl */
#include "nsISupportsArray.h"
/* starting interface: nsIMsgAccountManager */
/* {6ed2cc00-e623-11d2-b7fc-00805f05ffa5} */
#define NS_IMSGACCOUNTMANAGER_IID_STR "6ed2cc00-e623-11d2-b7fc-00805f05ffa5"
#define NS_IMSGACCOUNTMANAGER_IID \
{0x6ed2cc00, 0xe623, 0x11d2, \
{ 0xb7, 0xfc, 0x00, 0x80, 0x5f, 0x05, 0xff, 0xa5 }}
class nsIMsgAccountManager : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGACCOUNTMANAGER_IID)
/* nsIMsgAccount createAccount (in nsIMsgIncomingServer server, in nsIMsgIdentity identity); */
NS_IMETHOD createAccount(nsIMsgIncomingServer *server, nsIMsgIdentity *identity, nsIMsgAccount **_retval) = 0;
/* nsIMsgAccount createAccountWithKey (in nsIMsgIncomingServer server, in nsIMsgIdentity identity, in string accountKey); */
NS_IMETHOD createAccountWithKey(nsIMsgIncomingServer *server, nsIMsgIdentity *identity, const char *accountKey, nsIMsgAccount **_retval) = 0;
/* void addAccount (in nsIMsgAccount account); */
NS_IMETHOD addAccount(nsIMsgAccount *account) = 0;
/* attribute nsIMsgAccount defaultAccount; */
NS_IMETHOD GetDefaultAccount(nsIMsgAccount * *aDefaultAccount) = 0;
NS_IMETHOD SetDefaultAccount(nsIMsgAccount * aDefaultAccount) = 0;
/* nsISupportsArray getAccounts (); */
NS_IMETHOD getAccounts(nsISupportsArray **_retval) = 0;
/* string getAccountKey (in nsIMsgAccount account); */
NS_IMETHOD getAccountKey(nsIMsgAccount *account, char **_retval) = 0;
/* readonly attribute nsISupportsArray allIdentities; */
NS_IMETHOD GetAllIdentities(nsISupportsArray * *aAllIdentities) = 0;
/* readonly attribute nsISupportsArray allServers; */
NS_IMETHOD GetAllServers(nsISupportsArray * *aAllServers) = 0;
/* nsISupportsArray FindServersByHostname (in string hostname, in nsIIDRef iid); */
NS_IMETHOD FindServersByHostname(const char *hostname, const nsIID & iid, nsISupportsArray **_retval) = 0;
/* void LoadAccounts (); */
NS_IMETHOD LoadAccounts() = 0;
};
#endif /* __gen_nsIMsgAccountManager_h__ */

View File

@ -1,37 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgBiffManager.idl
*/
#ifndef __gen_nsIMsgBiffManager_h__
#define __gen_nsIMsgBiffManager_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsIMsgIncomingServer.h" /* interface nsIMsgIncomingServer */
#include "nsrootidl.h" /* interface nsrootidl */
/* starting interface: nsIMsgBiffManager */
/* {17275D52-1622-11d3-8A84-0060B0FC04D2} */
#define NS_IMSGBIFFMANAGER_IID_STR "17275D52-1622-11d3-8A84-0060B0FC04D2"
#define NS_IMSGBIFFMANAGER_IID \
{0x17275D52, 0x1622, 0x11d3, \
{ 0x8A, 0x84, 0x00, 0x60, 0xB0, 0xFC, 0x04, 0xD2 }}
class nsIMsgBiffManager : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGBIFFMANAGER_IID)
/* void AddServerBiff (in nsIMsgIncomingServer server); */
NS_IMETHOD AddServerBiff(nsIMsgIncomingServer *server) = 0;
/* void RemoveServerBiff (in nsIMsgIncomingServer server); */
NS_IMETHOD RemoveServerBiff(nsIMsgIncomingServer *server) = 0;
/* void ForceBiff (in nsIMsgIncomingServer server); */
NS_IMETHOD ForceBiff(nsIMsgIncomingServer *server) = 0;
/* void ForceBiffAll (); */
NS_IMETHOD ForceBiffAll() = 0;
};
#endif /* __gen_nsIMsgBiffManager_h__ */

View File

@ -1,262 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgFolder.idl
*/
#ifndef __gen_nsIMsgFolder_h__
#define __gen_nsIMsgFolder_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsIMsgThread.h" /* interface nsIMsgThread */
#include "nsIMsgIncomingServer.h" /* interface nsIMsgIncomingServer */
#include "MailNewsTypes.h" /* interface MailNewsTypes */
#include "nsICollection.h" /* interface nsICollection */
#include "nsIFolderListener.h" /* interface nsIFolderListener */
#include "nsrootidl.h" /* interface nsrootidl */
#include "nsIEnumerator.h" /* interface nsIEnumerator */
#include "nsIFolder.h" /* interface nsIFolder */
#include "nsFileSpec.h"
#include "nsISupportsArray.h"
#include "nsIMessage.h"
class nsISupportsArray; /* forward decl */
class nsIMessage; /* forward decl */
/* starting interface: nsIMsgFolder */
/* {85e39ff0-b248-11d2-b7ef-00805f05ffa5} */
#define NS_IMSGFOLDER_IID_STR "85e39ff0-b248-11d2-b7ef-00805f05ffa5"
#define NS_IMSGFOLDER_IID \
{0x85e39ff0, 0xb248, 0x11d2, \
{ 0xb7, 0xef, 0x00, 0x80, 0x5f, 0x05, 0xff, 0xa5 }}
class nsIMsgFolder : public nsIFolder {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGFOLDER_IID)
/* void AddUnique (in nsISupports element); */
NS_IMETHOD AddUnique(nsISupports *element) = 0;
/* void ReplaceElement (in nsISupports element, in nsISupports newElement); */
NS_IMETHOD ReplaceElement(nsISupports *element, nsISupports *newElement) = 0;
/* nsIEnumerator GetMessages (); */
NS_IMETHOD GetMessages(nsIEnumerator **_retval) = 0;
/* nsIEnumerator GetThreads (); */
NS_IMETHOD GetThreads(nsIEnumerator **_retval) = 0;
/* nsIMsgThread GetThreadForMessage (in nsIMessage message); */
NS_IMETHOD GetThreadForMessage(nsIMessage *message, nsIMsgThread **_retval) = 0;
/* boolean HasMessage (in nsIMessage message); */
NS_IMETHOD HasMessage(nsIMessage *message, PRBool *_retval) = 0;
/* nsIEnumerator GetVisibleSubFolders (); */
NS_IMETHOD GetVisibleSubFolders(nsIEnumerator **_retval) = 0;
/* attribute string prettyName; */
NS_IMETHOD GetPrettyName(char * *aPrettyName) = 0;
NS_IMETHOD SetPrettyName(char * aPrettyName) = 0;
/* readonly attribute string prettiestName; */
NS_IMETHOD GetPrettiestName(char * *aPrettiestName) = 0;
/* string BuildFolderURL (); */
NS_IMETHOD BuildFolderURL(char **_retval) = 0;
/* readonly attribute boolean deleteIsMoveToTrash; */
NS_IMETHOD GetDeleteIsMoveToTrash(PRBool *aDeleteIsMoveToTrash) = 0;
/* readonly attribute boolean showDeletedMessages; */
NS_IMETHOD GetShowDeletedMessages(PRBool *aShowDeletedMessages) = 0;
/* readonly attribute nsIMsgIncomingServer server; */
NS_IMETHOD GetServer(nsIMsgIncomingServer * *aServer) = 0;
/* void OnCloseFolder (); */
NS_IMETHOD OnCloseFolder() = 0;
/* void Delete (); */
NS_IMETHOD Delete() = 0;
/* void DeleteSubFolders (in nsISupportsArray folders); */
NS_IMETHOD DeleteSubFolders(nsISupportsArray *folders) = 0;
/* void PropagateDelete (in nsIMsgFolder folder, in boolean deleteStorage); */
NS_IMETHOD PropagateDelete(nsIMsgFolder *folder, PRBool deleteStorage) = 0;
/* void RecursiveDelete (in boolean deleteStorage); */
NS_IMETHOD RecursiveDelete(PRBool deleteStorage) = 0;
/* void CreateSubfolder (in string folderName); */
NS_IMETHOD CreateSubfolder(const char *folderName) = 0;
/* void Rename (in string name); */
NS_IMETHOD Rename(const char *name) = 0;
/* void Adopt (in nsIMsgFolder srcFolder, out unsigned long outPos); */
NS_IMETHOD Adopt(nsIMsgFolder *srcFolder, PRUint32 *outPos) = 0;
/* boolean ContainsChildNamed (in string name); */
NS_IMETHOD ContainsChildNamed(const char *name, PRBool *_retval) = 0;
/* boolean IsAncestorOf (in nsIMsgFolder folder); */
NS_IMETHOD IsAncestorOf(nsIMsgFolder *folder, PRBool *_retval) = 0;
/* string GenerateUniqueSubfolderName (in string prefix, in nsIMsgFolder otherFolder); */
NS_IMETHOD GenerateUniqueSubfolderName(const char *prefix, nsIMsgFolder *otherFolder, char **_retval) = 0;
/* attribute unsigned long depth; */
NS_IMETHOD GetDepth(PRUint32 *aDepth) = 0;
NS_IMETHOD SetDepth(PRUint32 aDepth) = 0;
/* void UpdateSummaryTotals (); */
NS_IMETHOD UpdateSummaryTotals() = 0;
/* void SummaryChanged (); */
NS_IMETHOD SummaryChanged() = 0;
/* long GetNumUnread (in boolean deep); */
NS_IMETHOD GetNumUnread(PRBool deep, PRInt32 *_retval) = 0;
/* long GetTotalMessages (in boolean deep); */
NS_IMETHOD GetTotalMessages(PRBool deep, PRInt32 *_retval) = 0;
/* readonly attribute unsigned long expungedBytesCount; */
NS_IMETHOD GetExpungedBytesCount(PRUint32 *aExpungedBytesCount) = 0;
/* readonly attribute boolean deletable; */
NS_IMETHOD GetDeletable(PRBool *aDeletable) = 0;
/* readonly attribute boolean canCreateChildren; */
NS_IMETHOD GetCanCreateChildren(PRBool *aCanCreateChildren) = 0;
/* readonly attribute boolean canBeRenamed; */
NS_IMETHOD GetCanBeRenamed(PRBool *aCanBeRenamed) = 0;
/* readonly attribute boolean requiresCleanup; */
NS_IMETHOD GetRequiresCleanup(PRBool *aRequiresCleanup) = 0;
/* void ClearRequiresCleanup (); */
NS_IMETHOD ClearRequiresCleanup() = 0;
/* readonly attribute boolean knowsSearchNntpExtension; */
NS_IMETHOD GetKnowsSearchNntpExtension(PRBool *aKnowsSearchNntpExtension) = 0;
/* readonly attribute boolean allowsPosting; */
NS_IMETHOD GetAllowsPosting(PRBool *aAllowsPosting) = 0;
/* boolean DisplayRecipients (); */
NS_IMETHOD DisplayRecipients(PRBool *_retval) = 0;
/* readonly attribute string relativePathName; */
NS_IMETHOD GetRelativePathName(char * *aRelativePathName) = 0;
/* readonly attribute unsigned long sizeOnDisk; */
NS_IMETHOD GetSizeOnDisk(PRUint32 *aSizeOnDisk) = 0;
/* void RememberPassword (in string password); */
NS_IMETHOD RememberPassword(const char *password) = 0;
/* string GetRememberedPassword (); */
NS_IMETHOD GetRememberedPassword(char **_retval) = 0;
/* boolean UserNeedsToAuthenticateForFolder (in boolean displayOnly); */
NS_IMETHOD UserNeedsToAuthenticateForFolder(PRBool displayOnly, PRBool *_retval) = 0;
/* string GetUsersName (); */
NS_IMETHOD GetUsersName(char **_retval) = 0;
/* string GetHostName (); */
NS_IMETHOD GetHostName(char **_retval) = 0;
/* void SetFlag (in unsigned long flag); */
NS_IMETHOD SetFlag(PRUint32 flag) = 0;
/* void ClearFlag (in unsigned long flag); */
NS_IMETHOD ClearFlag(PRUint32 flag) = 0;
/* boolean GetFlag (in unsigned long flag); */
NS_IMETHOD GetFlag(PRUint32 flag, PRBool *_retval) = 0;
/* void ToggleFlag (in unsigned long flag); */
NS_IMETHOD ToggleFlag(PRUint32 flag) = 0;
/* void OnFlagChange (in unsigned long flag); */
NS_IMETHOD OnFlagChange(PRUint32 flag) = 0;
/* unsigned long GetFlags (); */
NS_IMETHOD GetFlags(PRUint32 *_retval) = 0;
/* void GetFoldersWithFlag (in unsigned long flags, out nsIMsgFolder result, in unsigned long resultsize, out unsigned long numFolders); */
NS_IMETHOD GetFoldersWithFlag(PRUint32 flags, nsIMsgFolder **result, PRUint32 resultsize, PRUint32 *numFolders) = 0;
/* void GetExpansionArray (in nsISupportsArray expansionArray); */
NS_IMETHOD GetExpansionArray(nsISupportsArray *expansionArray) = 0;
/* void DeleteMessages (in nsISupportsArray message); */
NS_IMETHOD DeleteMessages(nsISupportsArray *message) = 0;
/* void AcquireSemaphore (in nsISupports semHolder); */
NS_IMETHOD AcquireSemaphore(nsISupports *semHolder) = 0;
/* void ReleaseSemaphore (in nsISupports semHolder); */
NS_IMETHOD ReleaseSemaphore(nsISupports *semHolder) = 0;
/* boolean TestSemaphore (in nsISupports semHolder); */
NS_IMETHOD TestSemaphore(nsISupports *semHolder, PRBool *_retval) = 0;
/* boolean IsLocked (); */
NS_IMETHOD IsLocked(PRBool *_retval) = 0;
/* nsIMessage CreateMessageFromMsgDBHdr (in nsIMsgDBHdr msgDBHdr); */
NS_IMETHOD CreateMessageFromMsgDBHdr(nsIMsgDBHdr *msgDBHdr, nsIMessage **_retval) = 0;
/* void GetNewMessages (); */
NS_IMETHOD GetNewMessages() = 0;
/* attribute wstring charset; */
NS_IMETHOD GetCharset(PRUnichar * *aCharset) = 0;
NS_IMETHOD SetCharset(PRUnichar * aCharset) = 0;
};
/* starting interface: nsIMsgLocalMailFolder */
/* {27D2DE40-BAF1-11d2-9578-00805F8AC615} */
#define NS_IMSGLOCALMAILFOLDER_IID_STR "27D2DE40-BAF1-11d2-9578-00805F8AC615"
#define NS_IMSGLOCALMAILFOLDER_IID \
{0x27D2DE40, 0xBAF1, 0x11d2, \
{ 0x95, 0x78, 0x00, 0x80, 0x5F, 0x8A, 0xC6, 0x15 }}
class nsIMsgLocalMailFolder : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGLOCALMAILFOLDER_IID)
};
/* starting interface: nsIMsgNewsFolder */
/* {3716abe4-f6d4-11d2-86d5-004005263078} */
#define NS_IMSGNEWSFOLDER_IID_STR "3716abe4-f6d4-11d2-86d5-004005263078"
#define NS_IMSGNEWSFOLDER_IID \
{0x3716abe4, 0xf6d4, 0x11d2, \
{ 0x86, 0xd5, 0x00, 0x40, 0x05, 0x26, 0x30, 0x78 }}
class nsIMsgNewsFolder : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGNEWSFOLDER_IID)
};
/* starting interface: nsIMsgImapMailFolder */
/* {FBFEBE79-C1DD-11d2-8A40-0060B0FC04D2} */
#define NS_IMSGIMAPMAILFOLDER_IID_STR "FBFEBE79-C1DD-11d2-8A40-0060B0FC04D2"
#define NS_IMSGIMAPMAILFOLDER_IID \
{0xFBFEBE79, 0xC1DD, 0x11d2, \
{ 0x8A, 0x40, 0x00, 0x60, 0xB0, 0xFC, 0x04, 0xD2 }}
class nsIMsgImapMailFolder : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGIMAPMAILFOLDER_IID)
};
#endif /* __gen_nsIMsgFolder_h__ */

View File

@ -1,137 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgGroupRecord.idl
*/
#ifndef __gen_nsIMsgGroupRecord_h__
#define __gen_nsIMsgGroupRecord_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsrootidl.h" /* interface nsrootidl */
/* starting interface: nsIMsgGroupRecord */
/* {4ed03c60-b256-11d2-b7f0-00805f05ffa5} */
#define NS_IMSGGROUPRECORD_IID_STR "4ed03c60-b256-11d2-b7f0-00805f05ffa5"
#define NS_IMSGGROUPRECORD_IID \
{0x4ed03c60, 0xb256, 0x11d2, \
{ 0xb7, 0xf0, 0x00, 0x80, 0x5f, 0x05, 0xff, 0xa5 }}
class nsIMsgGroupRecord : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGGROUPRECORD_IID)
/* void Init (in voidStar parent, in string partname, in long long time, in long uniqueid, in long fileoffset, in char delimiter); */
NS_IMETHOD Init(void * parent, const char *partname, PRInt64 time, PRInt32 uniqueid, PRInt32 fileoffset, char delimiter) = 0;
/* void InitFromParent (in nsIMsgGroupRecord parent, in string saveline, in long savelinelength, in long fileoffset); */
NS_IMETHOD InitFromParent(nsIMsgGroupRecord *parent, const char *saveline, PRInt32 savelinelength, PRInt32 fileoffset) = 0;
/* void InitFromFile (in nsIMsgGroupRecord parent, in string partname, in long long time, in long uniqueid, in long fileoffset); */
NS_IMETHOD InitFromFile(nsIMsgGroupRecord *parent, const char *partname, PRInt64 time, PRInt32 uniqueid, PRInt32 fileoffset) = 0;
/* void InitializeSibling (); */
NS_IMETHOD InitializeSibling() = 0;
/* short GroupNameCompare (in string name1, in string name2, in char delimeter, in boolean caseSensitive); */
NS_IMETHOD GroupNameCompare(const char *name1, const char *name2, char delimeter, PRBool caseSensitive, PRInt16 *_retval) = 0;
/* nsIMsgGroupRecord FindDescendent (in string name); */
NS_IMETHOD FindDescendent(const char *name, nsIMsgGroupRecord **_retval) = 0;
/* readonly attribute nsIMsgGroupRecord parent; */
NS_IMETHOD GetParent(nsIMsgGroupRecord * *aParent) = 0;
/* readonly attribute nsIMsgGroupRecord children; */
NS_IMETHOD GetChildren(nsIMsgGroupRecord * *aChildren) = 0;
/* readonly attribute nsIMsgGroupRecord sibling; */
NS_IMETHOD GetSibling(nsIMsgGroupRecord * *aSibling) = 0;
/* nsIMsgGroupRecord GetSiblingOrAncestorSibling (); */
NS_IMETHOD GetSiblingOrAncestorSibling(nsIMsgGroupRecord **_retval) = 0;
/* nsIMsgGroupRecord GetNextAlphabetic (); */
NS_IMETHOD GetNextAlphabetic(nsIMsgGroupRecord **_retval) = 0;
/* nsIMsgGroupRecord GetNextAlphabeticNoCategories (); */
NS_IMETHOD GetNextAlphabeticNoCategories(nsIMsgGroupRecord **_retval) = 0;
/* readonly attribute string partName; */
NS_IMETHOD GetPartName(char * *aPartName) = 0;
/* readonly attribute string fullName; */
NS_IMETHOD GetFullName(char * *aFullName) = 0;
/* attribute string prettyName; */
NS_IMETHOD GetPrettyName(char * *aPrettyName) = 0;
NS_IMETHOD SetPrettyName(char * aPrettyName) = 0;
/* readonly attribute long long addTime; */
NS_IMETHOD GetAddTime(PRInt64 *aAddTime) = 0;
/* readonly attribute boolean isCategory; */
NS_IMETHOD GetIsCategory(PRBool *aIsCategory) = 0;
/* attribute boolean isCategoryContainer; */
NS_IMETHOD GetIsCategoryContainer(PRBool *aIsCategoryContainer) = 0;
NS_IMETHOD SetIsCategoryContainer(PRBool aIsCategoryContainer) = 0;
/* readonly attribute nsIMsgGroupRecord categoryContainer; */
NS_IMETHOD GetCategoryContainer(nsIMsgGroupRecord * *aCategoryContainer) = 0;
/* attribute boolean isVirtual; */
NS_IMETHOD GetIsVirtual(PRBool *aIsVirtual) = 0;
NS_IMETHOD SetIsVirtual(PRBool aIsVirtual) = 0;
/* attribute boolean isGroup; */
NS_IMETHOD GetIsGroup(PRBool *aIsGroup) = 0;
NS_IMETHOD SetIsGroup(PRBool aIsGroup) = 0;
/* attribute boolean isExpanded; */
NS_IMETHOD GetIsExpanded(PRBool *aIsExpanded) = 0;
NS_IMETHOD SetIsExpanded(PRBool aIsExpanded) = 0;
/* attribute boolean isDescendentsLoaded; */
NS_IMETHOD GetIsDescendentsLoaded(PRBool *aIsDescendentsLoaded) = 0;
NS_IMETHOD SetIsDescendentsLoaded(PRBool aIsDescendentsLoaded) = 0;
/* attribute boolean HTMLOkGroup; */
NS_IMETHOD GetHTMLOkGroup(PRBool *aHTMLOkGroup) = 0;
NS_IMETHOD SetHTMLOkGroup(PRBool aHTMLOkGroup) = 0;
/* attribute boolean HTMLOkTree; */
NS_IMETHOD GetHTMLOkTree(PRBool *aHTMLOkTree) = 0;
NS_IMETHOD SetHTMLOkTree(PRBool aHTMLOkTree) = 0;
/* attribute boolean needsExtraInfo; */
NS_IMETHOD GetNeedsExtraInfo(PRBool *aNeedsExtraInfo) = 0;
NS_IMETHOD SetNeedsExtraInfo(PRBool aNeedsExtraInfo) = 0;
/* attribute boolean doesNotExistOnServer; */
NS_IMETHOD GetDoesNotExistOnServer(PRBool *aDoesNotExistOnServer) = 0;
NS_IMETHOD SetDoesNotExistOnServer(PRBool aDoesNotExistOnServer) = 0;
/* readonly attribute long uniqueID; */
NS_IMETHOD GetUniqueID(PRInt32 *aUniqueID) = 0;
/* attribute long fileOffset; */
NS_IMETHOD GetFileOffset(PRInt32 *aFileOffset) = 0;
NS_IMETHOD SetFileOffset(PRInt32 aFileOffset) = 0;
/* readonly attribute long numKids; */
NS_IMETHOD GetNumKids(PRInt32 *aNumKids) = 0;
/* readonly attribute string saveString; */
NS_IMETHOD GetSaveString(char * *aSaveString) = 0;
/* readonly attribute boolean dirty; */
NS_IMETHOD GetDirty(PRBool *aDirty) = 0;
/* readonly attribute long depth; */
NS_IMETHOD GetDepth(PRInt32 *aDepth) = 0;
/* readonly attribute char hierarchySeparator; */
NS_IMETHOD GetHierarchySeparator(char *aHierarchySeparator) = 0;
};
#endif /* __gen_nsIMsgGroupRecord_h__ */

View File

@ -1,36 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgHost.idl
*/
#ifndef __gen_nsIMsgHost_h__
#define __gen_nsIMsgHost_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsrootidl.h" /* interface nsrootidl */
/* starting interface: nsIMsgHost */
/* {ADFB3740-AA57-11d2-B7ED-00805F05FFA5} */
#define NS_IMSGHOST_IID_STR "ADFB3740-AA57-11d2-B7ED-00805F05FFA5"
#define NS_IMSGHOST_IID \
{0xADFB3740, 0xAA57, 0x11d2, \
{ 0xB7, 0xED, 0x00, 0x80, 0x5F, 0x05, 0xFF, 0xA5 }}
class nsIMsgHost : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGHOST_IID)
/* attribute string hostname; */
NS_IMETHOD GetHostname(char * *aHostname) = 0;
NS_IMETHOD SetHostname(char * aHostname) = 0;
/* attribute string uiName; */
NS_IMETHOD GetUiName(char * *aUiName) = 0;
NS_IMETHOD SetUiName(char * aUiName) = 0;
/* attribute long port; */
NS_IMETHOD GetPort(PRInt32 *aPort) = 0;
NS_IMETHOD SetPort(PRInt32 aPort) = 0;
};
#endif /* __gen_nsIMsgHost_h__ */

View File

@ -1,82 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgIdentity.idl
*/
#ifndef __gen_nsIMsgIdentity_h__
#define __gen_nsIMsgIdentity_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsIMsgSignature.h" /* interface nsIMsgSignature */
#include "nsIMsgVCard.h" /* interface nsIMsgVCard */
#include "nsrootidl.h" /* interface nsrootidl */
/* starting interface: nsIMsgIdentity */
/* {D3B4A420-D5AC-11d2-806A-006008128C4E} */
#define NS_IMSGIDENTITY_IID_STR "D3B4A420-D5AC-11d2-806A-006008128C4E"
#define NS_IMSGIDENTITY_IID \
{0xD3B4A420, 0xD5AC, 0x11d2, \
{ 0x80, 0x6A, 0x00, 0x60, 0x08, 0x12, 0x8C, 0x4E }}
class nsIMsgIdentity : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGIDENTITY_IID)
/* attribute string key; */
NS_IMETHOD GetKey(char * *aKey) = 0;
NS_IMETHOD SetKey(char * aKey) = 0;
/* attribute string identityName; */
NS_IMETHOD GetIdentityName(char * *aIdentityName) = 0;
NS_IMETHOD SetIdentityName(char * aIdentityName) = 0;
/* attribute string fullName; */
NS_IMETHOD GetFullName(char * *aFullName) = 0;
NS_IMETHOD SetFullName(char * aFullName) = 0;
/* attribute string email; */
NS_IMETHOD GetEmail(char * *aEmail) = 0;
NS_IMETHOD SetEmail(char * aEmail) = 0;
/* attribute string replyTo; */
NS_IMETHOD GetReplyTo(char * *aReplyTo) = 0;
NS_IMETHOD SetReplyTo(char * aReplyTo) = 0;
/* attribute string organization; */
NS_IMETHOD GetOrganization(char * *aOrganization) = 0;
NS_IMETHOD SetOrganization(char * aOrganization) = 0;
/* attribute boolean useHtml; */
NS_IMETHOD GetUseHtml(PRBool *aUseHtml) = 0;
NS_IMETHOD SetUseHtml(PRBool aUseHtml) = 0;
/* attribute boolean attachSignature; */
NS_IMETHOD GetAttachSignature(PRBool *aAttachSignature) = 0;
NS_IMETHOD SetAttachSignature(PRBool aAttachSignature) = 0;
/* attribute boolean attachVCard; */
NS_IMETHOD GetAttachVCard(PRBool *aAttachVCard) = 0;
NS_IMETHOD SetAttachVCard(PRBool aAttachVCard) = 0;
/* attribute nsIMsgSignature signature; */
NS_IMETHOD GetSignature(nsIMsgSignature * *aSignature) = 0;
NS_IMETHOD SetSignature(nsIMsgSignature * aSignature) = 0;
/* attribute nsIMsgVCard vCard; */
NS_IMETHOD GetVCard(nsIMsgVCard * *aVCard) = 0;
NS_IMETHOD SetVCard(nsIMsgVCard * aVCard) = 0;
/* attribute string smtpHostname; */
NS_IMETHOD GetSmtpHostname(char * *aSmtpHostname) = 0;
NS_IMETHOD SetSmtpHostname(char * aSmtpHostname) = 0;
/* attribute string smtpUsername; */
NS_IMETHOD GetSmtpUsername(char * *aSmtpUsername) = 0;
NS_IMETHOD SetSmtpUsername(char * aSmtpUsername) = 0;
/* attribute long wrapColumn; */
NS_IMETHOD GetWrapColumn(PRInt32 *aWrapColumn) = 0;
NS_IMETHOD SetWrapColumn(PRInt32 aWrapColumn) = 0;
};
#endif /* __gen_nsIMsgIdentity_h__ */

View File

@ -1,72 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgIncomingServer.idl
*/
#ifndef __gen_nsIMsgIncomingServer_h__
#define __gen_nsIMsgIncomingServer_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsrootidl.h" /* interface nsrootidl */
class nsIFolder; /* forward decl */
/* starting interface: nsIMsgIncomingServer */
/* {60dcb100-e3f2-11d2-b7fc-00805f05ffa5} */
#define NS_IMSGINCOMINGSERVER_IID_STR "60dcb100-e3f2-11d2-b7fc-00805f05ffa5"
#define NS_IMSGINCOMINGSERVER_IID \
{0x60dcb100, 0xe3f2, 0x11d2, \
{ 0xb7, 0xfc, 0x00, 0x80, 0x5f, 0x05, 0xff, 0xa5 }}
class nsIMsgIncomingServer : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGINCOMINGSERVER_IID)
/* attribute string key; */
NS_IMETHOD GetKey(char * *aKey) = 0;
NS_IMETHOD SetKey(char * aKey) = 0;
/* attribute string prettyName; */
NS_IMETHOD GetPrettyName(char * *aPrettyName) = 0;
NS_IMETHOD SetPrettyName(char * aPrettyName) = 0;
/* attribute string hostName; */
NS_IMETHOD GetHostName(char * *aHostName) = 0;
NS_IMETHOD SetHostName(char * aHostName) = 0;
/* attribute string username; */
NS_IMETHOD GetUsername(char * *aUsername) = 0;
NS_IMETHOD SetUsername(char * aUsername) = 0;
/* attribute boolean rememberPassword; */
NS_IMETHOD GetRememberPassword(PRBool *aRememberPassword) = 0;
NS_IMETHOD SetRememberPassword(PRBool aRememberPassword) = 0;
/* attribute string password; */
NS_IMETHOD GetPassword(char * *aPassword) = 0;
NS_IMETHOD SetPassword(char * aPassword) = 0;
/* attribute boolean downloadOnBiff; */
NS_IMETHOD GetDownloadOnBiff(PRBool *aDownloadOnBiff) = 0;
NS_IMETHOD SetDownloadOnBiff(PRBool aDownloadOnBiff) = 0;
/* attribute boolean doBiff; */
NS_IMETHOD GetDoBiff(PRBool *aDoBiff) = 0;
NS_IMETHOD SetDoBiff(PRBool aDoBiff) = 0;
/* attribute long biffMinutes; */
NS_IMETHOD GetBiffMinutes(PRInt32 *aBiffMinutes) = 0;
NS_IMETHOD SetBiffMinutes(PRInt32 aBiffMinutes) = 0;
/* attribute string localPath; */
NS_IMETHOD GetLocalPath(char * *aLocalPath) = 0;
NS_IMETHOD SetLocalPath(char * aLocalPath) = 0;
/* readonly attribute string serverURI; */
NS_IMETHOD GetServerURI(char * *aServerURI) = 0;
/* attribute nsIFolder RootFolder; */
NS_IMETHOD GetRootFolder(nsIFolder * *aRootFolder) = 0;
NS_IMETHOD SetRootFolder(nsIFolder * aRootFolder) = 0;
};
#endif /* __gen_nsIMsgIncomingServer_h__ */

View File

@ -1,58 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgMailSession.idl
*/
#ifndef __gen_nsIMsgMailSession_h__
#define __gen_nsIMsgMailSession_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsIMsgIncomingServer.h" /* interface nsIMsgIncomingServer */
#include "nsIMsgSignature.h" /* interface nsIMsgSignature */
#include "nsIMsgIdentity.h" /* interface nsIMsgIdentity */
#include "nsIMsgVCard.h" /* interface nsIMsgVCard */
#include "nsIFolderListener.h" /* interface nsIFolderListener */
#include "nsrootidl.h" /* interface nsrootidl */
#include "nsIMsgAccount.h" /* interface nsIMsgAccount */
#include "nsIMsgAccountManager.h" /* interface nsIMsgAccountManager */
/* starting interface: nsIMsgMailSession */
/* {D5124440-D59E-11d2-806A-006008128C4E} */
#define NS_IMSGMAILSESSION_IID_STR "D5124440-D59E-11d2-806A-006008128C4E"
#define NS_IMSGMAILSESSION_IID \
{0xD5124440, 0xD59E, 0x11d2, \
{ 0x80, 0x6A, 0x00, 0x60, 0x08, 0x12, 0x8C, 0x4E }}
class nsIMsgMailSession : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGMAILSESSION_IID)
/* readonly attribute nsIMsgIdentity currentIdentity; */
NS_IMETHOD GetCurrentIdentity(nsIMsgIdentity * *aCurrentIdentity) = 0;
/* readonly attribute nsIMsgIncomingServer currentServer; */
NS_IMETHOD GetCurrentServer(nsIMsgIncomingServer * *aCurrentServer) = 0;
/* readonly attribute nsIMsgAccountManager accountManager; */
NS_IMETHOD GetAccountManager(nsIMsgAccountManager * *aAccountManager) = 0;
/* void AddFolderListener (in nsIFolderListener listener); */
NS_IMETHOD AddFolderListener(nsIFolderListener *listener) = 0;
/* void RemoveFolderListener (in nsIFolderListener listener); */
NS_IMETHOD RemoveFolderListener(nsIFolderListener *listener) = 0;
/* void NotifyFolderItemPropertyChanged (in nsISupports item, in string property, in string oldValue, in string newValue); */
NS_IMETHOD NotifyFolderItemPropertyChanged(nsISupports *item, const char *property, const char *oldValue, const char *newValue) = 0;
/* void NotifyFolderItemPropertyFlagChanged (in nsISupports item, in string property, in unsigned long oldValue, in unsigned long newValue); */
NS_IMETHOD NotifyFolderItemPropertyFlagChanged(nsISupports *item, const char *property, PRUint32 oldValue, PRUint32 newValue) = 0;
/* void NotifyFolderItemAdded (in nsIFolder folder, in nsISupports item); */
NS_IMETHOD NotifyFolderItemAdded(nsIFolder *folder, nsISupports *item) = 0;
/* void NotifyFolderItemDeleted (in nsIFolder folder, in nsISupports item); */
NS_IMETHOD NotifyFolderItemDeleted(nsIFolder *folder, nsISupports *item) = 0;
};
#endif /* __gen_nsIMsgMailSession_h__ */

View File

@ -1,73 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgMessageService.idl
*/
#ifndef __gen_nsIMsgMessageService_h__
#define __gen_nsIMsgMessageService_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsrootidl.h" /* interface nsrootidl */
class nsIURL; /* forward decl */
class nsIUrlListener; /* forward decl */
class nsIStreamListener; /* forward decl */
class nsIFileSpec; /* forward decl */
/* starting interface: nsIMsgMessageService */
/* {F11009C1-F697-11d2-807F-006008128C4E} */
#define NS_IMSGMESSAGESERVICE_IID_STR "F11009C1-F697-11d2-807F-006008128C4E"
#define NS_IMSGMESSAGESERVICE_IID \
{0xF11009C1, 0xF697, 0x11d2, \
{ 0x80, 0x7F, 0x00, 0x60, 0x08, 0x12, 0x8C, 0x4E }}
class nsIMsgMessageService : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGMESSAGESERVICE_IID)
/////////////////////////////////////////////////////////////////
// If you want a handle on the running task, pass in a valid nsIURL
// ptr. You can later interrupt this action by asking the netlib
// service manager to interrupt the url you are given back.
// Remember to release aURL when you are done with it. Pass nsnull
// in for aURL if you don't care about the returned URL.
/////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////
// CopyMessage: Pass in the URI for the message you want to have
// copied.
// aCopyListener already knows about the destination folder.
// Set aMoveMessage to PR_TRUE if you want the message to be moved.
// PR_FALSE leaves it as just a copy.
///////////////////////////////////////////////////////////////
/* void CopyMessage (in string aSrcURI, in nsIStreamListener aCopyListener, in boolean aMoveMessage, in nsIUrlListener aUrlListener, out nsIURL aURL); */
NS_IMETHOD CopyMessage(const char *aSrcURI, nsIStreamListener *aCopyListener, PRBool aMoveMessage, nsIUrlListener *aUrlListener, nsIURL **aURL) = 0;
/////////////////////////////////////////////////////////////////////
// DisplayMessage: When you want a message displayed....
// aMessageURI is a uri representing the message to display.
// aDisplayConsumer is (for now) a nsIWebshell which we'll use to load
// the message into.
// It would be nice if we can figure this out for ourselves in the
// protocol but we can't do that right now.
///////////////////////////////////////////////////////////////////
/* void DisplayMessage (in string aMessageURI, in nsISupports aDisplayConsumer, in nsIUrlListener aUrlListener, out nsIURL aURL); */
NS_IMETHOD DisplayMessage(const char *aMessageURI, nsISupports *aDisplayConsumer, nsIUrlListener *aUrlListener, nsIURL **aURL) = 0;
/////////////////////////////////////////////////////////////////////
// SaveMessageToDisk: When you want to spool a message out to a file
// on disk. This is an asynch operation of course. You must pass in a
// url listener in order to figure out when the operation is done.
// aMessageURI--> uri representing the message to spool out to disk.
// aFile - the file you want the message saved to
// aAppendToFile --> usually FALSE. Set to TRUE if you want the msg
// appended at the end of the file.
///////////////////////////////////////////////////////////////////
/* void SaveMessageToDisk (in string aMessageURI, in nsIFileSpec aFile, in boolean aAppendToFile, in nsIUrlListener aUrlListener, out nsIURL aURL); */
NS_IMETHOD SaveMessageToDisk(const char *aMessageURI, nsIFileSpec *aFile, PRBool aAppendToFile, nsIUrlListener *aUrlListener, nsIURL **aURL) = 0;
};
#endif /* __gen_nsIMsgMessageService_h__ */

View File

@ -1,32 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgSignature.idl
*/
#ifndef __gen_nsIMsgSignature_h__
#define __gen_nsIMsgSignature_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsrootidl.h" /* interface nsrootidl */
/* starting interface: nsIMsgSignature */
/* {7e1531b0-e3df-11d2-b7fc-00805f05ffa5} */
#define NS_IMSGSIGNATURE_IID_STR "7e1531b0-e3df-11d2-b7fc-00805f05ffa5"
#define NS_IMSGSIGNATURE_IID \
{0x7e1531b0, 0xe3df, 0x11d2, \
{ 0xb7, 0xfc, 0x00, 0x80, 0x5f, 0x05, 0xff, 0xa5 }}
class nsIMsgSignature : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGSIGNATURE_IID)
/* attribute string signatureName; */
NS_IMETHOD GetSignatureName(char * *aSignatureName) = 0;
NS_IMETHOD SetSignatureName(char * aSignatureName) = 0;
/* attribute string signature; */
NS_IMETHOD GetSignature(char * *aSignature) = 0;
NS_IMETHOD SetSignature(char * aSignature) = 0;
};
#endif /* __gen_nsIMsgSignature_h__ */

View File

@ -1,67 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgThread.idl
*/
#ifndef __gen_nsIMsgThread_h__
#define __gen_nsIMsgThread_h__
#include "nsISupports.h" /* interface nsISupports */
#include "MailNewsTypes.h" /* interface MailNewsTypes */
#include "nsrootidl.h" /* interface nsrootidl */
#include "nsIEnumerator.h" /* interface nsIEnumerator */
class nsIMsgDBHdr; /* forward decl */
#include "nsIMsgHdr.h"
/* starting interface: nsIMsgThread */
/* {df64af90-e2da-11d2-8d6c-00805f8a6617} */
#define NS_IMSGTHREAD_IID_STR "df64af90-e2da-11d2-8d6c-00805f8a6617"
#define NS_IMSGTHREAD_IID \
{0xdf64af90, 0xe2da, 0x11d2, \
{ 0x8d, 0x6c, 0x00, 0x80, 0x5f, 0x8a, 0x66, 0x17 }}
class nsIMsgThread : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGTHREAD_IID)
/* attribute nsMsgKey threadKey; */
NS_IMETHOD GetThreadKey(nsMsgKey *aThreadKey) = 0;
NS_IMETHOD SetThreadKey(nsMsgKey aThreadKey) = 0;
/* attribute unsigned long flags; */
NS_IMETHOD GetFlags(PRUint32 *aFlags) = 0;
NS_IMETHOD SetFlags(PRUint32 aFlags) = 0;
/* readonly attribute unsigned long numChildren; */
NS_IMETHOD GetNumChildren(PRUint32 *aNumChildren) = 0;
/* readonly attribute unsigned long numUnreadChildren; */
NS_IMETHOD GetNumUnreadChildren(PRUint32 *aNumUnreadChildren) = 0;
/* void AddChild (in nsIMsgDBHdr child, in boolean threadInThread); */
NS_IMETHOD AddChild(nsIMsgDBHdr *child, PRBool threadInThread) = 0;
/* nsIMsgDBHdr GetChildAt (in long index); */
NS_IMETHOD GetChildAt(PRInt32 index, nsIMsgDBHdr **_retval) = 0;
/* nsIMsgDBHdr GetChild (in nsMsgKey msgKey); */
NS_IMETHOD GetChild(nsMsgKey msgKey, nsIMsgDBHdr **_retval) = 0;
/* nsIMsgDBHdr GetChildHdrAt (in long index); */
NS_IMETHOD GetChildHdrAt(PRInt32 index, nsIMsgDBHdr **_retval) = 0;
/* void RemoveChildAt (in long index); */
NS_IMETHOD RemoveChildAt(PRInt32 index) = 0;
/* void RemoveChild (in nsMsgKey msgKey); */
NS_IMETHOD RemoveChild(nsMsgKey msgKey) = 0;
/* void MarkChildRead (in boolean bRead); */
NS_IMETHOD MarkChildRead(PRBool bRead) = 0;
/* nsIEnumerator EnumerateMessages (in nsMsgKey parent); */
NS_IMETHOD EnumerateMessages(nsMsgKey parent, nsIEnumerator **_retval) = 0;
};
#endif /* __gen_nsIMsgThread_h__ */

View File

@ -1,24 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIMsgVCard.idl
*/
#ifndef __gen_nsIMsgVCard_h__
#define __gen_nsIMsgVCard_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsrootidl.h" /* interface nsrootidl */
/* starting interface: nsIMsgVCard */
/* {e0e67ec0-e3df-11d2-b7fc-00805f05ffa5} */
#define NS_IMSGVCARD_IID_STR "e0e67ec0-e3df-11d2-b7fc-00805f05ffa5"
#define NS_IMSGVCARD_IID \
{0xe0e67ec0, 0xe3df, 0x11d2, \
{ 0xb7, 0xfc, 0x00, 0x80, 0x5f, 0x05, 0xff, 0xa5 }}
class nsIMsgVCard : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IMSGVCARD_IID)
};
#endif /* __gen_nsIMsgVCard_h__ */

View File

@ -1,33 +0,0 @@
/*
* DO NOT EDIT. THIS FILE IS GENERATED FROM nsIUrlListener.idl
*/
#ifndef __gen_nsIUrlListener_h__
#define __gen_nsIUrlListener_h__
#include "nsISupports.h" /* interface nsISupports */
#include "nsrootidl.h" /* interface nsrootidl */
class nsIURL; /* forward decl */
#include "nsIURL.h"
/* starting interface: nsIUrlListener */
/* {47618220-D008-11d2-8069-006008128C4E} */
#define NS_IURLLISTENER_IID_STR "47618220-D008-11d2-8069-006008128C4E"
#define NS_IURLLISTENER_IID \
{0x47618220, 0xD008, 0x11d2, \
{ 0x80, 0x69, 0x00, 0x60, 0x08, 0x12, 0x8C, 0x4E }}
class nsIUrlListener : public nsISupports {
public:
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IURLLISTENER_IID)
/* void OnStartRunningUrl (in nsIURL url); */
NS_IMETHOD OnStartRunningUrl(nsIURL *url) = 0;
/* void OnStopRunningUrl (in nsIURL url, in nsresult aExitCode); */
NS_IMETHOD OnStopRunningUrl(nsIURL *url, nsresult aExitCode) = 0;
};
#endif /* __gen_nsIUrlListener_h__ */