sbLocalDatabaseAsyncGUIDArray.cpp File Reference
#include "sbLocalDatabaseAsyncGUIDArray.h"
#include "sbLocalDatabaseGUIDArray.h"
#include <nsAutoLock.h>
#include <nsComponentManagerUtils.h>
#include <nsIObserverService.h>
#include <nsIStringEnumerator.h>
#include <nsIThread.h>
#include <nsIURI.h>
#include <nsThreadUtils.h>
#include <prlog.h>
#include <sbILocalDatabasePropertyCache.h>
#include <sbLocalDatabaseCID.h>
#include <sbProxiedComponentManager.h>
Include dependency graph for sbLocalDatabaseAsyncGUIDArray.cpp:

Go to the source code of this file.

Macros

#define TRACE(args)   /* nothing */
 
#define LOG(args)   /* nothing */
 
#define SB_LOCALDATABASE_ASYNCGUIDARRAY_THREAD_TIMEOUT   (45)
 
#define SB_TRY_NOTIFY(call)
 

Functions

 NS_IMPL_THREADSAFE_ISUPPORTS4 (sbLocalDatabaseAsyncGUIDArray, sbILocalDatabaseGUIDArray, sbILocalDatabaseAsyncGUIDArray, nsIObserver, nsISupportsWeakReference) sbLocalDatabaseAsyncGUIDArray
 
 NS_IMPL_THREADSAFE_ISUPPORTS1 (sbWeakAsyncListenerWrapper, sbILocalDatabaseAsyncGUIDArrayListener) sbWeakAsyncListenerWrapper
 

Variables

static const char kShutdownMessage [] = "xpcom-shutdown-threads"
 

Macro Definition Documentation

#define LOG (   args)    /* nothing */

Definition at line 52 of file sbLocalDatabaseAsyncGUIDArray.cpp.

#define SB_LOCALDATABASE_ASYNCGUIDARRAY_THREAD_TIMEOUT   (45)

Definition at line 56 of file sbLocalDatabaseAsyncGUIDArray.cpp.

#define SB_TRY_NOTIFY (   call)
Value:
nsCOMPtr<sbILocalDatabaseAsyncGUIDArrayListener> listener = \
GetListener(); \
return listener->call; \
} \
return NS_OK
return
Definition: FeedWriter.js:850
if(DEBUG_DATAREMOTES)

Definition at line 1029 of file sbLocalDatabaseAsyncGUIDArray.cpp.

#define TRACE (   args)    /* nothing */

Definition at line 51 of file sbLocalDatabaseAsyncGUIDArray.cpp.

Function Documentation

NS_IMPL_THREADSAFE_ISUPPORTS1 ( sbWeakAsyncListenerWrapper  ,
sbILocalDatabaseAsyncGUIDArrayListener   
)

Definition at line 1000 of file sbLocalDatabaseAsyncGUIDArray.cpp.

Variable Documentation

const char kShutdownMessage[] = "xpcom-shutdown-threads"
static

Definition at line 59 of file sbLocalDatabaseAsyncGUIDArray.cpp.