sbThreadPoolServiceModule.cpp File Reference
#include "sbThreadPoolService.h"
#include <nsIAppStartupNotifier.h>
#include <nsICategoryManager.h>
#include <nsIGenericFactory.h>
#include <nsCOMPtr.h>
#include <nsServiceManagerUtils.h>
#include <nsXPCOM.h>
Include dependency graph for sbThreadPoolServiceModule.cpp:

Go to the source code of this file.

Functions

static NS_METHOD sbThreadPoolServiceRegisterSelf (nsIComponentManager *aCompMgr, nsIFile *aPath, const char *registryLocation, const char *componentType, const nsModuleComponentInfo *info)
 
static NS_METHOD sbThreadPoolServiceUnregisterSelf (nsIComponentManager *aCompMgr, nsIFile *aPath, const char *registryLocation, const nsModuleComponentInfo *info)
 

Variables

static const nsModuleComponentInfo components []
 

Function Documentation

static NS_METHOD sbThreadPoolServiceRegisterSelf ( nsIComponentManager *  aCompMgr,
nsIFile *  aPath,
const char *  registryLocation,
const char *  componentType,
const nsModuleComponentInfo *  info 
)
static

Definition at line 47 of file sbThreadPoolServiceModule.cpp.

static NS_METHOD sbThreadPoolServiceUnregisterSelf ( nsIComponentManager *  aCompMgr,
nsIFile *  aPath,
const char *  registryLocation,
const nsModuleComponentInfo *  info 
)
static

Definition at line 67 of file sbThreadPoolServiceModule.cpp.

Variable Documentation

const nsModuleComponentInfo components[]
static
Initial value:
=
{
{
"Songbird ThreadPool Service" ,
{ 0xf3980a5a, 0x39da, 0x4e1b, { 0xbb, 0x63, 0xc3, 0xe2, 0x6e, 0x85, 0xd3, 0xc6 } } ,
"@songbirdnest.com/Songbird/ThreadPoolService;1" ,
sbThreadPoolServiceConstructor,
}
}
static NS_METHOD sbThreadPoolServiceUnregisterSelf(nsIComponentManager *aCompMgr, nsIFile *aPath, const char *registryLocation, const nsModuleComponentInfo *info)
static NS_METHOD sbThreadPoolServiceRegisterSelf(nsIComponentManager *aCompMgr, nsIFile *aPath, const char *registryLocation, const char *componentType, const nsModuleComponentInfo *info)

Definition at line 85 of file sbThreadPoolServiceModule.cpp.