sbRemoteCommands.cpp File Reference
#include "sbRemoteCommands.h"
#include "sbSecurityMixin.h"
#include <sbClassInfoUtils.h>
#include <nsAutoPtr.h>
#include <nsIDOMElement.h>
#include <nsIDocument.h>
#include <nsIDOMDocument.h>
#include <nsIDOMEvent.h>
#include <nsIDOMEventTarget.h>
#include <nsIDOMWindow.h>
#include <nsIURI.h>
#include <nsServiceManagerUtils.h>
#include <nsStringGlue.h>
#include <prlog.h>
Include dependency graph for sbRemoteCommands.cpp:

Go to the source code of this file.

Macros

#define LOG(args)   PR_LOG(gRemoteCommandsLog, PR_LOG_WARN, args)
 

Functions

 NS_IMPL_ISUPPORTS5 (sbRemoteCommands, nsIClassInfo, nsISecurityCheckedComponent, sbIPlaylistCommands, sbIRemoteCommands, sbISecurityAggregator) NS_IMPL_CI_INTERFACE_GETTER4(sbRemoteCommands
 

Variables

static const char * sPublicWProperties [] = { "" }
 
static const char * sPublicRProperties []
 
static const char * sPublicMethods []
 
 nsISecurityCheckedComponent
 
 sbIRemoteCommands
 
 sbIPlaylistCommands
 

Macro Definition Documentation

#define LOG (   args)    PR_LOG(gRemoteCommandsLog, PR_LOG_WARN, args)

Definition at line 50 of file sbRemoteCommands.cpp.

Function Documentation

Variable Documentation

nsISecurityCheckedComponent

Definition at line 92 of file sbRemoteCommands.cpp.

Definition at line 92 of file sbRemoteCommands.cpp.

Definition at line 92 of file sbRemoteCommands.cpp.

const char* sPublicMethods[]
static
Initial value:
=
{
"site:getNumCommands",
"site:getCommandType",
"site:getCommandId",
"site:getCommandText",
"site:getCommandToolTipText",
"site:getCommandEnabled",
"site:getCommandFlag",
"site:getCommandVisible",
"site:getCommandValue",
"site:getCommandShortcutModifiers",
"site:getCommandShortcutKey",
"site:getCommandShortcutKeycode",
"site:getCommandShortcutLocal",
"site:addCommand",
"site:removeCommand",
"site:setCommandData"
}

Definition at line 62 of file sbRemoteCommands.cpp.

const char* sPublicRProperties[]
static
Initial value:
=
{
"classinfo:classDescription",
"classinfo:contractID",
"classinfo:classID",
"classinfo:implementationLanguage",
"classinfo:flags" }

Definition at line 54 of file sbRemoteCommands.cpp.

const char* sPublicWProperties[] = { "" }
static

Definition at line 52 of file sbRemoteCommands.cpp.