sbRemoteMediaItemStatusEvent Class Reference

#include <sbRemoteMediaItemStatusEvent.h>

Inheritance diagram for sbRemoteMediaItemStatusEvent:
[legend]
Collaboration diagram for sbRemoteMediaItemStatusEvent:
[legend]

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_NSICLASSINFO
NS_DECL_SBISECURITYAGGREGATOR
virtual
NS_DECL_SBIMEDIAITEMSTATUSEVENT
nsresult 
Init ()
 
 NS_FORWARD_SAFE_NSISECURITYCHECKEDCOMPONENT (mSecurityMixin)
 
 NS_FORWARD_SAFE_NSIDOMEVENT (mEvent)
 
 NS_FORWARD_SAFE_NSIDOMNSEVENT (mNSEvent)
 
NS_IMETHOD DuplicatePrivateData ()
 
NS_IMETHOD SetTarget (nsIDOMEventTarget *aTarget)
 
 NS_IMETHOD_ (PRBool) IsDispatchStopped()
 
 NS_IMETHOD_ (nsEvent *) GetInternalNSEvent()
 
NS_IMETHOD SetTrusted (PRBool aTrusted)
 
 sbRemoteMediaItemStatusEvent (sbRemotePlayer *aRemotePlayer)
 
 ~sbRemoteMediaItemStatusEvent ()
 
NS_IMETHOD InitEvent (nsIDOMEvent *, sbIMediaItem *, PRInt32)
 

Protected Attributes

nsCOMPtr
< nsISecurityCheckedComponent
mSecurityMixin
 
nsRefPtr< sbRemotePlayermRemotePlayer
 
nsCOMPtr< sbIMediaItemmWrappedItem
 
PRInt32 mStatus
 
nsCOMPtr< nsIDOMEventmEvent
 
nsCOMPtr< nsIDOMNSEvent > mNSEvent
 

Additional Inherited Members

- Public Attributes inherited from sbISecurityAggregator
readonly attribute sbIRemotePlayer remotePlayer
 
- Public Attributes inherited from sbIMediaItemStatusEvent
readonly attribute sbIMediaItem item
 
readonly attribute long status
 

Detailed Description

Definition at line 49 of file sbRemoteMediaItemStatusEvent.h.

Constructor & Destructor Documentation

sbRemoteMediaItemStatusEvent::sbRemoteMediaItemStatusEvent ( sbRemotePlayer aRemotePlayer)

Definition at line 96 of file sbRemoteMediaItemStatusEvent.cpp.

sbRemoteMediaItemStatusEvent::~sbRemoteMediaItemStatusEvent ( )

Definition at line 110 of file sbRemoteMediaItemStatusEvent.cpp.

Member Function Documentation

NS_IMETHOD sbRemoteMediaItemStatusEvent::DuplicatePrivateData ( )

nsIPrivateDOMEvent - this is non-XPCOM so no forward macro

sbIMediaItemStatusEvent nsresult sbRemoteMediaItemStatusEvent::Init ( )
virtual

Definition at line 94 of file sbRemoteMediaItemStatusEvent.cpp.

NS_IMETHODIMP sbRemoteMediaItemStatusEvent::InitEvent ( nsIDOMEvent aEvent,
sbIMediaItem aMediaItem,
PRInt32  aStatus 
)

Definition at line 140 of file sbRemoteMediaItemStatusEvent.cpp.

Here is the call graph for this function:

sbRemoteMediaItemStatusEvent::NS_FORWARD_SAFE_NSIDOMEVENT ( mEvent  )
sbRemoteMediaItemStatusEvent::NS_FORWARD_SAFE_NSIDOMNSEVENT ( mNSEvent  )
sbRemoteMediaItemStatusEvent::NS_FORWARD_SAFE_NSISECURITYCHECKEDCOMPONENT ( mSecurityMixin  )
sbRemoteMediaItemStatusEvent::NS_IMETHOD_ ( PRBool  )
sbRemoteMediaItemStatusEvent::NS_IMETHOD_ ( nsEvent *  )
NS_IMETHOD sbRemoteMediaItemStatusEvent::SetTarget ( nsIDOMEventTarget *  aTarget)
NS_IMETHOD sbRemoteMediaItemStatusEvent::SetTrusted ( PRBool  aTrusted)

Member Data Documentation

nsCOMPtr<nsIDOMEvent> sbRemoteMediaItemStatusEvent::mEvent
protected

Definition at line 87 of file sbRemoteMediaItemStatusEvent.h.

nsCOMPtr<nsIDOMNSEvent> sbRemoteMediaItemStatusEvent::mNSEvent
protected

Definition at line 88 of file sbRemoteMediaItemStatusEvent.h.

nsRefPtr<sbRemotePlayer> sbRemoteMediaItemStatusEvent::mRemotePlayer
protected

Definition at line 82 of file sbRemoteMediaItemStatusEvent.h.

nsCOMPtr<nsISecurityCheckedComponent> sbRemoteMediaItemStatusEvent::mSecurityMixin
protected

Definition at line 81 of file sbRemoteMediaItemStatusEvent.h.

PRInt32 sbRemoteMediaItemStatusEvent::mStatus
protected

Definition at line 86 of file sbRemoteMediaItemStatusEvent.h.

nsCOMPtr<sbIMediaItem> sbRemoteMediaItemStatusEvent::mWrappedItem
protected

Definition at line 85 of file sbRemoteMediaItemStatusEvent.h.


The documentation for this class was generated from the following files: