27 #ifndef __SB_IPD_FAIRPLAYEVENT_H__
28 #define __SB_IPD_FAIRPLAYEVENT_H__
50 #include "sbIIPDDeviceEvent.h"
54 #include <sbIDevice.h>
55 #include <sbIMediaItem.h>
58 #include <nsStringAPI.h>
87 NS_DECL_SBIIPDFAIRPLAYEVENT
88 NS_DECL_SBIIPDDEVICEEVENT
89 NS_FORWARD_SAFE_SBIDEVICEEVENT(mDeviceEvent)
101 nsAString& aAccountName,
102 nsAString& aUserName,
140 nsCOMPtr<sbIDeviceEvent> mDeviceEvent;
141 nsCOMPtr<sbDeviceEvent> mSBDeviceEvent;
143 nsString mAccountName;
145 nsCOMPtr<sbIMediaItem> mMediaItem;
155 nsAString& aAccountName,
156 nsAString& aUserName,
161 #endif // __SB_IPD_FAIRPLAYEVENT_H__
static sbDeviceEvent * CreateEvent()
virtual ~sbIPDFairPlayEvent()
iPod device event interface for FairPlay events.
#define NS_FORWARD_SAFE_SBDEVICEEVENT(_to)