Back to index

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

Hold on to a profile lock. More...

import "nsIToolkitProfile.idl";

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

List of all members.

Public Member Functions

void unlock ()
 Unlock the profile.

Public Attributes

readonly attribute nsILocalFile directory
 The main profile directory.
readonly attribute nsILocalFile localDirectory
 A directory corresponding to the main profile directory that exists for the purpose of storing data on the local filesystem, including cache files or other data files that may not represent critical user data.

Detailed Description

Hold on to a profile lock.

Once you release the last reference to this interface, the profile lock is released.

Definition at line 49 of file nsIToolkitProfile.idl.


Member Function Documentation

Unlock the profile.


Member Data Documentation

The main profile directory.

Definition at line 54 of file nsIToolkitProfile.idl.

A directory corresponding to the main profile directory that exists for the purpose of storing data on the local filesystem, including cache files or other data files that may not represent critical user data.

(e.g., this directory may not be included as part of a backup scheme.)

In some cases, this directory may just be the main profile directory.

Definition at line 64 of file nsIToolkitProfile.idl.


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