Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Typedefs
nsImapProtocol.h File Reference
#include "nsIImapProtocol.h"
#include "nsIImapUrl.h"
#include "nsMsgProtocol.h"
#include "nsIEventQueue.h"
#include "nsIStreamListener.h"
#include "nsIOutputStream.h"
#include "nsIInputStream.h"
#include "nsImapCore.h"
#include "nsString.h"
#include "nsIProgressEventSink.h"
#include "nsIInterfaceRequestor.h"
#include "nsIInterfaceRequestorUtils.h"
#include "nsISocketTransport.h"
#include "nsIInputStreamPump.h"
#include "nsIImapMailFolderSink.h"
#include "nsIImapServerSink.h"
#include "nsIImapMessageSink.h"
#include "nsIImapExtensionSink.h"
#include "nsIImapMiscellaneousSink.h"
#include "nsImapServerResponseParser.h"
#include "nsImapProxyEvent.h"
#include "nsImapFlagAndUidState.h"
#include "nsIMAPNamespace.h"
#include "nsVoidArray.h"
#include "nsWeakPtr.h"
#include "nsMsgLineBuffer.h"
#include "nsIMsgIncomingServer.h"
#include "nsISupportsArray.h"
#include "nsIThread.h"
#include "nsIRunnable.h"
#include "nsIImapMockChannel.h"
#include "nsILoadGroup.h"
#include "nsCOMPtr.h"
#include "nsIImapIncomingServer.h"
#include "nsXPIDLString.h"
#include "nsIMsgWindow.h"
#include "nsIMsgLogonRedirector.h"
#include "nsICacheListener.h"
#include "nsIImapHeaderXferInfo.h"
#include "nsIAsyncInputStream.h"
#include "nsITimer.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _msg_line_info
class  nsMsgImapLineDownloadCache
class  nsMsgImapHdrXferInfo
class  nsImapProtocol
class  nsImapMockChannel

Defines

#define kDownLoadCacheSize   16000
#define IMAP_RECEIVED_GREETING   0x00000001 /* should we pause for the next read */
#define IMAP_CONNECTION_IS_OPEN   0x00000004 /* is the connection currently open? */
#define IMAP_WAITING_FOR_DATA   0x00000008
#define IMAP_CLEAN_UP_URL_STATE   0x00000010
#define IMAP_ISSUED_LANGUAGE_REQUEST   0x00000020

Typedefs

typedef struct _msg_line_info msg_line_info

Class Documentation

struct _msg_line_info

Definition at line 96 of file nsImapProtocol.h.

Class Members
const char * adoptedMessageLine
PRUint32 uidOfMessage

Define Documentation

#define IMAP_CLEAN_UP_URL_STATE   0x00000010

Definition at line 151 of file nsImapProtocol.h.

#define IMAP_CONNECTION_IS_OPEN   0x00000004 /* is the connection currently open? */

Definition at line 149 of file nsImapProtocol.h.

Definition at line 152 of file nsImapProtocol.h.

#define IMAP_RECEIVED_GREETING   0x00000001 /* should we pause for the next read */

Definition at line 148 of file nsImapProtocol.h.

#define IMAP_WAITING_FOR_DATA   0x00000008

Definition at line 150 of file nsImapProtocol.h.

Definition at line 93 of file nsImapProtocol.h.


Typedef Documentation

typedef struct _msg_line_info msg_line_info