#include "sbRequestThreadQueue.h"#include <algorithm>#include <nsArrayUtils.h>#include <nsAutoLock.h>#include <nsComponentManagerUtils.h>#include <nsIProgrammingLanguage.h>#include <nsISupportsPrimitives.h>#include <nsThreadUtils.h>#include <nsIMutableArray.h>#include <sbDebugUtils.h>#include <sbThreadUtils.h>#include "sbRequestItem.h"Go to the source code of this file.
Classes | |
| class | sbRTQAddedEvent |
| class | sbAutoRequestHandling |
Functions | |
| void | ReleaseRequestItem (sbRequestItem *aItem) |
| NS_IMPL_THREADSAFE_ADDREF (sbRequestThreadQueue) | |
| NS_IMPL_THREADSAFE_RELEASE (sbRequestThreadQueue) | |
| static nsresult | sbRunnableMethod (sbRequestThreadQueue &aObject, nsresult(sbRequestThreadQueue::*aMethod)(int), nsresult aFailureReturnValue, int aArg1, nsIRunnable **aRunnable) |
| NS_IMPL_THREADSAFE_ISUPPORTS1 (sbRTQAddedEvent, nsIRunnable) | |
| NS_IMPL_THREADSAFE_ADDREF | ( | sbRequestThreadQueue | ) |
| NS_IMPL_THREADSAFE_ISUPPORTS1 | ( | sbRTQAddedEvent | , |
| nsIRunnable | |||
| ) |
| NS_IMPL_THREADSAFE_RELEASE | ( | sbRequestThreadQueue | ) |
|
inline |
Definition at line 165 of file sbRequestThreadQueue.cpp.
|
static |
Creates a runnable object for a C++ method.
Definition at line 259 of file sbRequestThreadQueue.cpp.