Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsIMsgNewsFolder Interface Reference

import "nsIMsgNewsFolder.idl";

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

List of all members.

Public Member Functions

string getGroupPasswordWithUI (in wstring aPromptString, in wstring aPromptTitle, in nsIMsgWindow aMsgWindow)
string getGroupUsernameWithUI (in wstring aPromptString, in wstring aPromptTitle, in nsIMsgWindow aMsgWindow)
void forgetGroupUsername ()
void forgetGroupPassword ()
nsIMsgFolder addNewsgroup (in AUTF8String newsgroupName, in string setStr)
void setReadSetFromStr (in string setStr)
void SetNewsrcHasChanged (in boolean newsrcHasChanged)
void updateSummaryFromNNTPInfo (in long oldest, in long youngest, in long total)
void removeMessage (in nsMsgKey key)
void cancelComplete ()
void cancelFailed ()
string getMessageIdForKey (in nsMsgKey key)
void getNextNMessages (in nsIMsgWindow aMsgWindow)
void notifyDownloadedLine (in string line, in nsMsgKey key)
void notifyFinishedDownloadinghdrs ()

Public Attributes

attribute string groupUsername
attribute string groupPassword
readonly attribute AString unicodeName
readonly attribute ACString rawName
 |rawName| is an 8-bit string to represent the name of a newsgroup used by a news server.
readonly attribute
nsINntpIncomingServer 
nntpServer
attribute boolean saveArticleOffline
readonly attribute string newsrcLine
readonly attribute string optionLines
readonly attribute string unsubscribedNewsgroupLines

Detailed Description

Definition at line 45 of file nsIMsgNewsFolder.idl.


Member Function Documentation

nsIMsgFolder nsIMsgNewsFolder::addNewsgroup ( in AUTF8String  newsgroupName,
in string  setStr 
)
string nsIMsgNewsFolder::getGroupPasswordWithUI ( in wstring  aPromptString,
in wstring  aPromptTitle,
in nsIMsgWindow  aMsgWindow 
)
string nsIMsgNewsFolder::getGroupUsernameWithUI ( in wstring  aPromptString,
in wstring  aPromptTitle,
in nsIMsgWindow  aMsgWindow 
)

Here is the caller graph for this function:

void nsIMsgNewsFolder::updateSummaryFromNNTPInfo ( in long  oldest,
in long  youngest,
in long  total 
)

Member Data Documentation

Definition at line 47 of file nsIMsgNewsFolder.idl.

Definition at line 46 of file nsIMsgNewsFolder.idl.

Definition at line 74 of file nsIMsgNewsFolder.idl.

Definition at line 61 of file nsIMsgNewsFolder.idl.

Definition at line 75 of file nsIMsgNewsFolder.idl.

|rawName| is an 8-bit string to represent the name of a newsgroup used by a news server.

It's offered for the convenience of callers so that they don't have to convert |unicodeName| to the server-side name when communicating with a news server. It's US-ASCII except for some 'stand-alone' Chinese news servers that use GB2312 for newsgroup names violating RFC 1036. For those servers, it's GB2312. However, it can be any other single and multibyte encoding in principle. The encoding of this string is stored in |nsINntpIncomingServer| because that's a server-wide property.

Definition at line 60 of file nsIMsgNewsFolder.idl.

Definition at line 62 of file nsIMsgNewsFolder.idl.

Definition at line 49 of file nsIMsgNewsFolder.idl.

Definition at line 76 of file nsIMsgNewsFolder.idl.


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