mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 14:55:47 +00:00
(not part of the build yet)
add SelectFolder method to the imap service interface.
This commit is contained in:
parent
9aca3f3e4d
commit
a161e8c3b1
@ -44,6 +44,9 @@
|
||||
////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
class nsIImapProtocol;
|
||||
class nsIImapMailfolder;
|
||||
class nsIUrlListener;
|
||||
class nsIURL;
|
||||
struct PLEventQueue;
|
||||
|
||||
class nsIImapService : public nsISupports
|
||||
@ -60,9 +63,12 @@ public:
|
||||
//////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
NS_IMETHOD CreateImapConnection (PLEventQueue *aEventQueue, nsIImapProtocol ** aImapConnection) = 0;
|
||||
|
||||
// Will we ever need to expose the host session list from the imap service
|
||||
// to the client? I'm betting not.....
|
||||
|
||||
// As always, you can pass in null for the url listener and the url if you don't require either.....
|
||||
// aClientEventQueue is the event queue of the event sinks. We post events into this queue.
|
||||
// mscott -- eventually this function will take in the account (identity/incoming server) associated with
|
||||
// the request
|
||||
NS_IMETHOD SelectFolder(PLEventQueue * aClientEventQueue, nsIImapMailfolder * aImapUrl, nsIUrlListener * aUrlListener, nsIURL ** aURL) = 0;
|
||||
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user