nsISubscribableServer

IID:4afd3d64-f7e9-4eb6-98bf-8200a7dab60f
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 ( ) void getChildren ( AUTF8String path , nsISupportsArray array ) 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 ) 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

void commitSubscribeChanges ( )


void getChildren ( AUTF8String path , nsISupportsArray array )

Arguments:
path
array

AUTF8String getFirstChildURI ( AUTF8String path )

Arguments:
path

AString getLeafName ( AUTF8String path )

Arguments:
path

PRBool hasChildren ( AUTF8String path )

Arguments:
path

PRBool isSubscribable ( AUTF8String path )

Arguments:
path

PRBool isSubscribed ( AUTF8String path )

Arguments:
path

void setAsSubscribed ( AUTF8String path )

Arguments:
path

void setIncomingServer ( nsIMsgIncomingServer server )

Arguments:
server

void setSearchValue ( AString searchValue )

Arguments:
searchValue

void setShowFullName ( PRBool showFullName )

Arguments:
showFullName

PRBool setState ( AUTF8String path , PRBool state )

Arguments:
path
state

void startPopulating ( nsIMsgWindow msgWindow , PRBool forceToServer )

Arguments:
msgWindow
forceToServer

void startPopulatingWithUri ( nsIMsgWindow msgWindow , PRBool forceToServer , char* uri )

Arguments:
msgWindow
forceToServer
uri

void stopPopulating ( nsIMsgWindow msgWindow )

Arguments:
msgWindow

void subscribe ( PRUnichar* name )

Arguments:
name

void subscribeCleanup ( )


void unsubscribe ( PRUnichar* name )

Arguments:
name

void updateSubscribed ( )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com