nsISubscribableServer
| IID: | 14b8597a-755b-4e93-b364-e0903801e6ea |
| Inherits From: | nsISupports |
This interface is implemented by the following components:
Properties
char delimiter
nsISubscribeListener subscribeListener
readonly PRBool supportsSubscribeSearch
Methods
void addTo ( AUTF8String name , PRBool addAsSubscribed , PRBool subscribable , PRBool changeIfExists )
void commitSubscribeChanges ( )
nsISimpleEnumerator getChildren ( AUTF8String path )
AUTF8String getFirstChildURI ( AUTF8String path )
AString getLeafName ( AUTF8String path )
PRBool hasChildren ( AUTF8String path )
PRBool isSubscribable ( AUTF8String path )
PRBool isSubscribed ( AUTF8String path )
void setAsSubscribed ( AUTF8String path )
void setIncomingServer ( nsIMsgIncomingServer server )
void setSearchValue ( AString searchValue )
void setShowFullName ( PRBool showFullName )
PRBool setState ( AUTF8String path , PRBool state )
void startPopulating ( nsIMsgWindow msgWindow , PRBool forceToServer , PRBool getOnlyNew )
void startPopulatingWithUri ( nsIMsgWindow msgWindow , PRBool forceToServer , char* uri )
void stopPopulating ( nsIMsgWindow msgWindow )
void subscribe ( PRUnichar* name )
void subscribeCleanup ( )
void unsubscribe ( PRUnichar* name )
void updateSubscribed ( )
void addTo ( AUTF8String name , PRBool addAsSubscribed , PRBool subscribable , PRBool changeIfExists )
- Arguments:
- name
- addAsSubscribed
- subscribable
- changeIfExists
nsISimpleEnumerator getChildren ( AUTF8String path )
Returns the children underneath the specified uri (path).
- Arguments:
- path: The server's uri; If this is null or empty, then the root server uri will be used.
- Returns:
- Enumerator containing the children.
void setIncomingServer ( nsIMsgIncomingServer server )
- Arguments:
- server
void startPopulating ( nsIMsgWindow msgWindow , PRBool forceToServer , PRBool getOnlyNew )
- Arguments:
- msgWindow
- forceToServer
- getOnlyNew
void startPopulatingWithUri ( nsIMsgWindow msgWindow , PRBool forceToServer , char* uri )
- Arguments:
- msgWindow
- forceToServer
- uri
void stopPopulating ( nsIMsgWindow msgWindow )
- Arguments:
- msgWindow
Reference documentation is generated from Mozilla's source.
