Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsNoIncomingServer Class Reference

#include <nsNoIncomingServer.h>

Inheritance diagram for nsNoIncomingServer:
Inheritance graph
[legend]
Collaboration diagram for nsNoIncomingServer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

NS_DECL_ISUPPORTS_INHERITED
NS_DECL_NSINOINCOMINGSERVER
NS_DECL_NSILOCALMAILINCOMINGSERVER 
nsNoIncomingServer ()
virtual ~nsNoIncomingServer ()
NS_IMETHOD GetLocalStoreType (char **type)
NS_IMETHOD GetCanSearchMessages (PRBool *canSearchMessages)
NS_IMETHOD GetServerRequiresPasswordForBiff (PRBool *aServerRequiresPasswordForBiff)
NS_IMETHOD GetAccountManagerChrome (nsAString &aResult)
void copyDefaultMessages (in string folderNameOnDisk, in nsIFileSpec parentDir)
void createDefaultMailboxes (in nsIFileSpec path)
void setFlagsOnDefaultMailboxes ()
nsIURI getNewMail (in nsIMsgWindow aMsgWindow, in nsIUrlListener aUrlListener, in nsIMsgFolder aInbox)

Detailed Description

Definition at line 48 of file nsNoIncomingServer.h.


Constructor & Destructor Documentation

NS_DECL_ISUPPORTS_INHERITED NS_DECL_NSINOINCOMINGSERVER NS_DECL_NSILOCALMAILINCOMINGSERVER nsNoIncomingServer::nsNoIncomingServer ( )

Definition at line 68 of file nsNoIncomingServer.cpp.

{
}

Member Function Documentation

void nsINoIncomingServer::copyDefaultMessages ( in string  folderNameOnDisk,
in nsIFileSpec  parentDir 
) [inherited]

Definition at line 81 of file nsNoIncomingServer.cpp.

{
  aResult.AssignLiteral("am-serverwithnoidentities.xul");
  return NS_OK;
}

Definition at line 232 of file nsNoIncomingServer.cpp.

{
  NS_ENSURE_ARG_POINTER(canSearchMessages);
  *canSearchMessages = PR_TRUE;
  return NS_OK;
}

Definition at line 73 of file nsNoIncomingServer.cpp.

{
  NS_ENSURE_ARG_POINTER(type);
  *type = nsCRT::strdup("mailbox");
  return NS_OK;
}
nsIURI nsILocalMailIncomingServer::getNewMail ( in nsIMsgWindow  aMsgWindow,
in nsIUrlListener  aUrlListener,
in nsIMsgFolder  aInbox 
) [inherited]

Definition at line 240 of file nsNoIncomingServer.cpp.

{
  NS_ENSURE_ARG_POINTER(aServerRequiresPasswordForBiff);
  *aServerRequiresPasswordForBiff = PR_FALSE;  // for local folders, we don't require a password
  return NS_OK;
}

The documentation for this class was generated from the following files: