sbRemoteMediaItemStatusEvent.cpp File Reference
#include "sbRemoteMediaItemStatusEvent.h"
#include "sbRemoteAPIUtils.h"
#include "sbRemotePlayer.h"
#include <sbClassInfoUtils.h>
#include <sbIMediaItemStatusEvent.h>
#include <nsComponentManagerUtils.h>
#include <nsIProgrammingLanguage.h>
#include <nsMemory.h>
#include <prlog.h>
Include dependency graph for sbRemoteMediaItemStatusEvent.cpp:

Go to the source code of this file.

Macros

#define LOG(args)   PR_LOG(gRemoteEventLog, PR_LOG_WARN, args)
 
#define FORWARD_NSIPRIVATEDOMEVENT(_method, _type, _arg, _rettype, _default)
 

Functions

 NS_IMPL_ISUPPORTS7 (sbRemoteMediaItemStatusEvent, nsIClassInfo, nsIDOMEvent, nsIDOMNSEvent, nsIPrivateDOMEvent, nsISecurityCheckedComponent, sbIMediaItemStatusEvent, sbISecurityAggregator) NS_IMPL_CI_INTERFACE_GETTER5(sbRemoteMediaItemStatusEvent
 
 NS_IMETHODIMP_ (nsresult) sbRemoteMediaItemStatusEvent
 
 NS_IMETHODIMP_ (PRBool) sbRemoteMediaItemStatusEvent
 
 NS_IMETHODIMP_ (nsEvent *) sbRemoteMediaItemStatusEvent
 

Variables

static const char * sPublicWProperties [] = { "" }
 
static const char * sPublicRProperties []
 
static const char * sPublicMethods []
 
 nsISupports
 
 nsIDOMEvent
 
 nsISecurityCheckedComponent
 
 sbISecurityAggregator
 

Macro Definition Documentation

#define FORWARD_NSIPRIVATEDOMEVENT (   _method,
  _type,
  _arg,
  _rettype,
  _default 
)
Value:
NS_IMETHODIMP_(_rettype) sbRemoteMediaItemStatusEvent::_method( _type _arg ) \
{ \
nsresult rv; \
nsCOMPtr<nsIPrivateDOMEvent> inner( do_QueryInterface(mEvent, &rv) ); \
NS_ENSURE_SUCCESS(rv, _default); \
return inner->_method( _arg ); \
}
return
Definition: FeedWriter.js:850
NS_IMETHODIMP_(nsresult) sbRemoteMediaItemStatusEvent

Definition at line 185 of file sbRemoteMediaItemStatusEvent.cpp.

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

Definition at line 49 of file sbRemoteMediaItemStatusEvent.cpp.

Function Documentation

NS_IMETHODIMP_ ( nsresult  )

Definition at line 194 of file sbRemoteMediaItemStatusEvent.cpp.

NS_IMETHODIMP_ ( PRBool  )

Definition at line 196 of file sbRemoteMediaItemStatusEvent.cpp.

NS_IMETHODIMP_ ( nsEvent *  )

Definition at line 197 of file sbRemoteMediaItemStatusEvent.cpp.

NS_IMPL_ISUPPORTS7 ( sbRemoteMediaItemStatusEvent  ,
nsIClassInfo  ,
nsIDOMEvent  ,
nsIDOMNSEvent  ,
nsIPrivateDOMEvent  ,
nsISecurityCheckedComponent  ,
sbIMediaItemStatusEvent  ,
sbISecurityAggregator   
)

Variable Documentation

nsIDOMEvent

Definition at line 86 of file sbRemoteMediaItemStatusEvent.cpp.

nsISecurityCheckedComponent

Definition at line 86 of file sbRemoteMediaItemStatusEvent.cpp.

nsISupports

Definition at line 86 of file sbRemoteMediaItemStatusEvent.cpp.

const char* sPublicMethods[]
static
Initial value:
=
{
""
}

Definition at line 70 of file sbRemoteMediaItemStatusEvent.cpp.

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

Definition at line 53 of file sbRemoteMediaItemStatusEvent.cpp.

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

Definition at line 51 of file sbRemoteMediaItemStatusEvent.cpp.