Back to index

lightning-sunbird  0.9+nobinonly
nsMetricsService Member List
This is the complete list of members for nsMetricsService, including all inherited members.
BuildEventItem(nsIMetricsEventItem *item, nsIDOMElement **itemElement)nsMetricsService [private]
CollectionEnabled()nsMetricsService [private, static]
Create(nsISupports *outer, const nsIID &iid, void **result)nsMetricsService [static]
CreateEventItem(const nsAString &name, nsIMetricsEventItem **item)nsMetricsService [inline]
createEventItem(in DOMString itemNamespace, in DOMString itemName)nsIMetricsService
CreateRoot()nsMetricsService [private]
DetachCollector(const nsAString &key, nsIMetricsCollector *value, void *userData)nsMetricsService [private, static]
EnableCollectors()nsMetricsService [private]
flush()nsIMetricsService
FlushCharPref(const char *prefName, const char *prefValue)nsMetricsService [private, static]
FlushClearPref(const char *prefName)nsMetricsService [private, static]
FlushIntPref(const char *prefName, PRInt32 prefValue)nsMetricsService [private, static]
GenerateClientID(nsCString &clientID)nsMetricsService [private]
get()nsMetricsService [static]
GetConfigFile(nsIFile **result)nsMetricsService [private]
GetConfigTempFile(nsIFile **result)nsMetricsService [private]
GetDataFile(nsCOMPtr< nsILocalFile > *result)nsMetricsService [private]
GetDataFileForUpload(nsCOMPtr< nsILocalFile > *result)nsMetricsService [private]
GetRandomUploadInterval()nsMetricsService [private]
getWindowID(in nsIDOMWindow window)nsIMetricsService
GetWindowID(nsIDOMWindow *window)nsMetricsService [static]
GetWindowIDInternal(nsIDOMWindow *window)nsMetricsService [private]
HashBytes(const PRUint8 *bytes, PRUint32 length, nsACString &result)nsMetricsService [private]
HashUTF16(const nsString &str, nsCString &hashed)nsMetricsService [inline]
HashUTF8(const nsCString &str, nsCString &hashed)nsMetricsService
Init()nsMetricsService
InitUploadTimer(PRBool immediate)nsMetricsService [private]
IsEventEnabled(const nsAString &event) const nsMetricsService [inline, private]
kMaxRetriesnsMetricsService [private, static]
kMetricsVersionnsMetricsService [private, static]
LoadNewConfig(nsIFile *newConfig, nsIFile *oldConfig)nsMetricsService [private]
LogEvent(const nsAString &eventName, nsIWritablePropertyBag2 *eventProperties)nsMetricsService [inline]
logEvent(in nsIMetricsEventItem item)nsIMetricsService
logSimpleEvent(in DOMString eventNS, in DOMString event, in nsIPropertyBag eventValues)nsIMetricsService
mCollectorMapnsMetricsService [private]
mConfignsMetricsService [private]
mConfigOutputStreamnsMetricsService [private]
mDocumentnsMetricsService [private]
mEventCountnsMetricsService [private]
mMD5ContextnsMetricsService [private]
mNextWindowIDnsMetricsService [private]
mRetryCountnsMetricsService [private]
mRootnsMetricsService [private]
mSessionIDnsMetricsService [private]
mSuspendCountnsMetricsService [private]
mUploadingnsMetricsService [private]
mUploadTimernsMetricsService [private]
mWindowMapnsMetricsService [private]
newChannel(in nsIURI aURI)nsIAboutModule
notify(in nsITimer timer)nsITimerCallback
NotifyNewLog(const nsAString &key, nsIMetricsCollector *value, void *userData)nsMetricsService [private, static]
nsMetricsService()nsMetricsService [private]
observe(in nsISupports aSubject, in string aTopic, in wstring aData)nsIObserver
onDataAvailable(in nsIRequest aRequest, in nsISupports aContext, in nsIInputStream aInputStream, in unsigned long aOffset, in unsigned long aCount)nsIStreamListener
onStartRequest(in nsIRequest aRequest, in nsISupports aContext)nsIRequestObserver
onStopRequest(in nsIRequest aRequest, in nsISupports aContext, in nsresult aStatusCode)nsIRequestObserver
OpenCompleteXMLStream(nsILocalFile *dataFile, nsIInputStream **result)nsMetricsService [private]
OpenDataFile(PRUint32 flags, PRFileDesc **result)nsMetricsService [private]
PersistEventCount()nsMetricsService [private]
ProfileStartup()nsMetricsService [private]
PruneDisabledCollectors(const nsAString &key, nsCOMPtr< nsIMetricsCollector > &value, void *userData)nsMetricsService [private, static]
RemoveDataFile()nsMetricsService [private]
resume()nsIMetricsService
sMetricsServicensMetricsService [private, static]
StartCollection()nsMetricsService [private]
StopCollection()nsMetricsService [private]
suspend()nsIMetricsService
upload()nsIMetricsService
UploadData()nsMetricsService [private]
WindowMap() const nsMetricsService [inline]
~nsMetricsService()nsMetricsService [private]