nsINntpService

IID:4C9F90E0-E19B-11d2-806E-006008128C4E
Inherits From:nsISupports

This interface is intended to be used as a service.

This interface is implemented by the following components:


Properties

readonly nsICacheSession cacheSession


Methods

nsIURI cancelMessage ( char* cancelURL , char* messageURI , nsISupports consumer , nsIUrlListener urlListener , nsIMsgWindow msgWindow ) void decomposeNewsURI ( char* uri , out nsIMsgFolder folder , out nsMsgKey key ) void downloadNewsgroupsForOffline ( nsIMsgWindow msgWindow , nsIUrlListener listener ) nsIURI fetchMessage ( nsIMsgFolder newsFolder , nsMsgKey key , nsIMsgWindow msgWindow , nsISupports consumer , nsIUrlListener urlListener ) void generateNewsHeaderValsForPosting ( char* newsgroupsList , out char* newsgroupsHeaderVal , out char* newshostHeaderVal ) void getListOfGroupsOnServer ( nsINntpIncomingServer nntpServer , nsIMsgWindow msgWindow ) nsIURI getNewNews ( nsINntpIncomingServer nntpServer , char* uri , PRBool getOld , nsIUrlListener urlListener , nsIMsgWindow msgWindow ) nsIURI postMessage ( nsIFileSpec fileToPost , char* newsgroupNames , char* accountKey , nsIUrlListener urlListener , nsIMsgWindow msgWindow ) void updateCounts ( nsINntpIncomingServer nntpServer , nsIMsgWindow msgWindow )

nsIURI cancelMessage ( char* cancelURL , char* messageURI , nsISupports consumer , nsIUrlListener urlListener , nsIMsgWindow msgWindow )

Arguments:
cancelURL
messageURI
consumer
urlListener
msgWindow

void decomposeNewsURI ( char* uri , out nsIMsgFolder folder , out nsMsgKey key )

Can handle news-message:// and news://

Arguments:
uri
folder
key

void downloadNewsgroupsForOffline ( nsIMsgWindow msgWindow , nsIUrlListener listener )

Arguments:
msgWindow
listener

nsIURI fetchMessage ( nsIMsgFolder newsFolder , nsMsgKey key , nsIMsgWindow msgWindow , nsISupports consumer , nsIUrlListener urlListener )

Arguments:
newsFolder
key
msgWindow
consumer
urlListener

void generateNewsHeaderValsForPosting ( char* newsgroupsList , out char* newsgroupsHeaderVal , out char* newshostHeaderVal )

Arguments:
newsgroupsList
newsgroupsHeaderVal
newshostHeaderVal

void getListOfGroupsOnServer ( nsINntpIncomingServer nntpServer , nsIMsgWindow msgWindow )

Arguments:
nntpServer
msgWindow

nsIURI getNewNews ( nsINntpIncomingServer nntpServer , char* uri , PRBool getOld , nsIUrlListener urlListener , nsIMsgWindow msgWindow )

Arguments:
nntpServer
uri
getOld
urlListener
msgWindow

nsIURI postMessage ( nsIFileSpec fileToPost , char* newsgroupNames , char* accountKey , nsIUrlListener urlListener , nsIMsgWindow msgWindow )

Arguments:
fileToPost
newsgroupNames
accountKey
urlListener
msgWindow

void updateCounts ( nsINntpIncomingServer nntpServer , nsIMsgWindow msgWindow )

Arguments:
nntpServer
msgWindow

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com