nsIScriptabledownloadPlugin.h
上传用户:hongyu5696
上传日期:2018-01-22
资源大小:391k
文件大小:23k
源码类别:
PlugIns编程
开发平台:
Unix_Linux
- /*
- * DO NOT EDIT. THIS FILE IS GENERATED FROM nsIScriptabledownloadPlugin.idl
- */
- #ifndef __gen_nsIScriptabledownloadPlugin_h__
- #define __gen_nsIScriptabledownloadPlugin_h__
- #ifndef __gen_nsISupports_h__
- #include "nsISupports.h"
- #endif
- /* For IDL files that don't want to include root IDL files. */
- #ifndef NS_NO_VTABLE
- #define NS_NO_VTABLE
- #endif
- /* starting interface: nsIScriptableWMPPlugin */
- #define NS_ISCRIPTABLEWMPPLUGIN_IID_STR "fb9f414e-1dd1-4444-6666-f728830f2465"
- #define NS_ISCRIPTABLEWMPPLUGIN_IID
- {0xfb9f414e, 0x1dd1, 0x4444,
- { 0x66, 0x66, 0xf7, 0x28, 0x83, 0x0f, 0x24, 0x65 }}
- class NS_NO_VTABLE nsIScriptableWMPPlugin : public nsISupports {
- public:
- NS_DEFINE_STATIC_IID_ACCESSOR(NS_ISCRIPTABLEWMPPLUGIN_IID)
- /* void play (); */
- NS_IMETHOD Play(void) = 0;
- /* void pause (); */
- NS_IMETHOD Pause(void) = 0;
- /* void stop (); */
- NS_IMETHOD Stop(void) = 0;
- };
- /* Use this macro when declaring classes that implement this interface. */
- #define NS_DECL_NSISCRIPTABLEWMPPLUGIN
- NS_IMETHOD Play(void);
- NS_IMETHOD Pause(void);
- NS_IMETHOD Stop(void);
- /* Use this macro to declare functions that forward the behavior of this interface to another object. */
- #define NS_FORWARD_NSISCRIPTABLEWMPPLUGIN(_to)
- NS_IMETHOD Play(void) { return _to Play(); }
- NS_IMETHOD Pause(void) { return _to Pause(); }
- NS_IMETHOD Stop(void) { return _to Stop(); }
- /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
- #define NS_FORWARD_SAFE_NSISCRIPTABLEWMPPLUGIN(_to)
- NS_IMETHOD Play(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Play(); }
- NS_IMETHOD Pause(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Pause(); }
- NS_IMETHOD Stop(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Stop(); }
- #if 0
- /* Use the code below as a template for the implementation class for this interface. */
- /* Header file */
- class nsScriptableWMPPlugin : public nsIScriptableWMPPlugin
- {
- public:
- NS_DECL_ISUPPORTS
- NS_DECL_NSISCRIPTABLEWMPPLUGIN
- nsScriptableWMPPlugin();
- private:
- ~nsScriptableWMPPlugin();
- protected:
- /* additional members */
- };
- /* Implementation file */
- NS_IMPL_ISUPPORTS1(nsScriptableWMPPlugin, nsIScriptableWMPPlugin)
- nsScriptableWMPPlugin::nsScriptableWMPPlugin()
- {
- /* member initializers and constructor code */
- }
- nsScriptableWMPPlugin::~nsScriptableWMPPlugin()
- {
- /* destructor code */
- }
- /* void play (); */
- NS_IMETHODIMP nsScriptableWMPPlugin::Play()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void pause (); */
- NS_IMETHODIMP nsScriptableWMPPlugin::Pause()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void stop (); */
- NS_IMETHODIMP nsScriptableWMPPlugin::Stop()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* End of implementation class template. */
- #endif
- /* starting interface: nsIScriptabledownloadPlugin */
- #define NS_ISCRIPTABLEDOWNLOADPLUGIN_IID_STR "fb9f414f-1dd1-4444-6666-f728830f2465"
- #define NS_ISCRIPTABLEDOWNLOADPLUGIN_IID
- {0xfb9f414f, 0x1dd1, 0x4444,
- { 0x66, 0x66, 0xf7, 0x28, 0x83, 0x0f, 0x24, 0x65 }}
- class NS_NO_VTABLE nsIScriptabledownloadPlugin : public nsISupports {
- public:
- NS_DEFINE_STATIC_IID_ACCESSOR(NS_ISCRIPTABLEDOWNLOADPLUGIN_IID)
- /* void Play (); */
- NS_IMETHOD Play(void) = 0;
- /* void PlayAt (in double value); */
- NS_IMETHOD PlayAt(double value) = 0;
- /* void Pause (); */
- NS_IMETHOD Pause(void) = 0;
- /* void Stop (); */
- NS_IMETHOD Stop(void) = 0;
- /* void quit (); */
- NS_IMETHOD Quit(void) = 0;
- /* void DoPlay (); */
- NS_IMETHOD DoPlay(void) = 0;
- /* void DoPause (); */
- NS_IMETHOD DoPause(void) = 0;
- /* void FastForward (); */
- NS_IMETHOD FastForward(void) = 0;
- /* void FastReverse (); */
- NS_IMETHOD FastReverse(void) = 0;
- /* void ff (); */
- NS_IMETHOD Ff(void) = 0;
- /* void rew (); */
- NS_IMETHOD Rew(void) = 0;
- /* void rewind (); */
- NS_IMETHOD Rewind(void) = 0;
- /* void Seek (in double value); */
- NS_IMETHOD Seek(double value) = 0;
- /* void Open (in string filename); */
- NS_IMETHOD Open(const char *filename) = 0;
- /* void SetFileName (in string filename); */
- NS_IMETHOD SetFileName(const char *filename) = 0;
- /* void SetIsLooping (in boolean loop); */
- NS_IMETHOD SetIsLooping(PRBool loop) = 0;
- /* boolean GetIsLooping (); */
- NS_IMETHOD GetIsLooping(PRBool *_retval) = 0;
- /* void SetAutoPlay (in boolean autoPlay); */
- NS_IMETHOD SetAutoPlay(PRBool autoPlay) = 0;
- /* boolean GetAutoPlay (); */
- NS_IMETHOD GetAutoPlay(PRBool *_retval) = 0;
- /* void SetHREF (in string url); */
- NS_IMETHOD SetHREF(const char *url) = 0;
- /* string GetHREF (); */
- NS_IMETHOD GetHREF(char **_retval) = 0;
- /* void SetURL (in string url); */
- NS_IMETHOD SetURL(const char *url) = 0;
- /* string GetURL (); */
- NS_IMETHOD GetURL(char **_retval) = 0;
- /* string GetMIMEType (); */
- NS_IMETHOD GetMIMEType(char **_retval) = 0;
- /* string GetData (); */
- NS_IMETHOD GetData(char **_retval) = 0;
- /* string WriteData (); */
- NS_IMETHOD WriteData(char **_retval) = 0;
- /* string DetectPlugin (in string filename); */
- NS_IMETHOD DetectPlugin(const char *filename, char **_retval) = 0;
- /* string GetPlugin (in string url); */
- NS_IMETHOD GetPlugin(const char *url, char **_retval) = 0;
- /* double getTime (); */
- NS_IMETHOD GetTime(double *_retval) = 0;
- /* double getDuration (); */
- NS_IMETHOD GetDuration(double *_retval) = 0;
- /* double getPercent (); */
- NS_IMETHOD GetPercent(double *_retval) = 0;
- /* boolean isplaying (); */
- NS_IMETHOD Isplaying(PRBool *_retval) = 0;
- /* void playlistAppend (in string item); */
- NS_IMETHOD PlaylistAppend(const char *item) = 0;
- /* boolean playlistClear (); */
- NS_IMETHOD PlaylistClear(PRBool *_retval) = 0;
- /* attribute string filename; */
- NS_IMETHOD GetFilename(char * *aFilename) = 0;
- NS_IMETHOD SetFilename(const char * aFilename) = 0;
- /* attribute boolean ShowControls; */
- NS_IMETHOD GetShowControls(PRBool *aShowControls) = 0;
- NS_IMETHOD SetShowControls(PRBool aShowControls) = 0;
- /* attribute boolean fullscreen; */
- NS_IMETHOD GetFullscreen(PRBool *aFullscreen) = 0;
- NS_IMETHOD SetFullscreen(PRBool aFullscreen) = 0;
- /* attribute boolean showlogo; */
- NS_IMETHOD GetShowlogo(PRBool *aShowlogo) = 0;
- NS_IMETHOD SetShowlogo(PRBool aShowlogo) = 0;
- /* readonly attribute long playState; */
- NS_IMETHOD GetPlayState(PRInt32 *aPlayState) = 0;
- /* readonly attribute nsIScriptableWMPPlugin controls; */
- NS_IMETHOD GetControls(nsIScriptableWMPPlugin * *aControls) = 0;
- };
- /* Use this macro when declaring classes that implement this interface. */
- #define NS_DECL_NSISCRIPTABLEDOWNLOADPLUGIN
- NS_IMETHOD Play(void);
- NS_IMETHOD PlayAt(double value);
- NS_IMETHOD Pause(void);
- NS_IMETHOD Stop(void);
- NS_IMETHOD Quit(void);
- NS_IMETHOD DoPlay(void);
- NS_IMETHOD DoPause(void);
- NS_IMETHOD FastForward(void);
- NS_IMETHOD FastReverse(void);
- NS_IMETHOD Ff(void);
- NS_IMETHOD Rew(void);
- NS_IMETHOD Rewind(void);
- NS_IMETHOD Seek(double value);
- NS_IMETHOD Open(const char *filename);
- NS_IMETHOD SetFileName(const char *filename);
- NS_IMETHOD SetIsLooping(PRBool loop);
- NS_IMETHOD GetIsLooping(PRBool *_retval);
- NS_IMETHOD SetAutoPlay(PRBool autoPlay);
- NS_IMETHOD GetAutoPlay(PRBool *_retval);
- NS_IMETHOD SetHREF(const char *url);
- NS_IMETHOD GetHREF(char **_retval);
- NS_IMETHOD SetURL(const char *url);
- NS_IMETHOD GetURL(char **_retval);
- NS_IMETHOD GetMIMEType(char **_retval);
- NS_IMETHOD GetData(char **_retval);
- NS_IMETHOD WriteData(char **_retval);
- NS_IMETHOD DetectPlugin(const char *filename, char **_retval);
- NS_IMETHOD GetPlugin(const char *url, char **_retval);
- NS_IMETHOD GetTime(double *_retval);
- NS_IMETHOD GetDuration(double *_retval);
- NS_IMETHOD GetPercent(double *_retval);
- NS_IMETHOD Isplaying(PRBool *_retval);
- NS_IMETHOD PlaylistAppend(const char *item);
- NS_IMETHOD PlaylistClear(PRBool *_retval);
- NS_IMETHOD GetFilename(char * *aFilename);
- NS_IMETHOD SetFilename(const char * aFilename);
- NS_IMETHOD GetShowControls(PRBool *aShowControls);
- NS_IMETHOD SetShowControls(PRBool aShowControls);
- NS_IMETHOD GetFullscreen(PRBool *aFullscreen);
- NS_IMETHOD SetFullscreen(PRBool aFullscreen);
- NS_IMETHOD GetShowlogo(PRBool *aShowlogo);
- NS_IMETHOD SetShowlogo(PRBool aShowlogo);
- NS_IMETHOD GetPlayState(PRInt32 *aPlayState);
- NS_IMETHOD GetControls(nsIScriptableWMPPlugin * *aControls);
- /* Use this macro to declare functions that forward the behavior of this interface to another object. */
- #define NS_FORWARD_NSISCRIPTABLEDOWNLOADPLUGIN(_to)
- NS_IMETHOD Play(void) { return _to Play(); }
- NS_IMETHOD PlayAt(double value) { return _to PlayAt(value); }
- NS_IMETHOD Pause(void) { return _to Pause(); }
- NS_IMETHOD Stop(void) { return _to Stop(); }
- NS_IMETHOD Quit(void) { return _to Quit(); }
- NS_IMETHOD DoPlay(void) { return _to DoPlay(); }
- NS_IMETHOD DoPause(void) { return _to DoPause(); }
- NS_IMETHOD FastForward(void) { return _to FastForward(); }
- NS_IMETHOD FastReverse(void) { return _to FastReverse(); }
- NS_IMETHOD Ff(void) { return _to Ff(); }
- NS_IMETHOD Rew(void) { return _to Rew(); }
- NS_IMETHOD Rewind(void) { return _to Rewind(); }
- NS_IMETHOD Seek(double value) { return _to Seek(value); }
- NS_IMETHOD Open(const char *filename) { return _to Open(filename); }
- NS_IMETHOD SetFileName(const char *filename) { return _to SetFileName(filename); }
- NS_IMETHOD SetIsLooping(PRBool loop) { return _to SetIsLooping(loop); }
- NS_IMETHOD GetIsLooping(PRBool *_retval) { return _to GetIsLooping(_retval); }
- NS_IMETHOD SetAutoPlay(PRBool autoPlay) { return _to SetAutoPlay(autoPlay); }
- NS_IMETHOD GetAutoPlay(PRBool *_retval) { return _to GetAutoPlay(_retval); }
- NS_IMETHOD SetHREF(const char *url) { return _to SetHREF(url); }
- NS_IMETHOD GetHREF(char **_retval) { return _to GetHREF(_retval); }
- NS_IMETHOD SetURL(const char *url) { return _to SetURL(url); }
- NS_IMETHOD GetURL(char **_retval) { return _to GetURL(_retval); }
- NS_IMETHOD GetMIMEType(char **_retval) { return _to GetMIMEType(_retval); }
- NS_IMETHOD GetData(char **_retval) { return _to GetData(_retval); }
- NS_IMETHOD WriteData(char **_retval) { return _to WriteData(_retval); }
- NS_IMETHOD DetectPlugin(const char *filename, char **_retval) { return _to DetectPlugin(filename, _retval); }
- NS_IMETHOD GetPlugin(const char *url, char **_retval) { return _to GetPlugin(url, _retval); }
- NS_IMETHOD GetTime(double *_retval) { return _to GetTime(_retval); }
- NS_IMETHOD GetDuration(double *_retval) { return _to GetDuration(_retval); }
- NS_IMETHOD GetPercent(double *_retval) { return _to GetPercent(_retval); }
- NS_IMETHOD Isplaying(PRBool *_retval) { return _to Isplaying(_retval); }
- NS_IMETHOD PlaylistAppend(const char *item) { return _to PlaylistAppend(item); }
- NS_IMETHOD PlaylistClear(PRBool *_retval) { return _to PlaylistClear(_retval); }
- NS_IMETHOD GetFilename(char * *aFilename) { return _to GetFilename(aFilename); }
- NS_IMETHOD SetFilename(const char * aFilename) { return _to SetFilename(aFilename); }
- NS_IMETHOD GetShowControls(PRBool *aShowControls) { return _to GetShowControls(aShowControls); }
- NS_IMETHOD SetShowControls(PRBool aShowControls) { return _to SetShowControls(aShowControls); }
- NS_IMETHOD GetFullscreen(PRBool *aFullscreen) { return _to GetFullscreen(aFullscreen); }
- NS_IMETHOD SetFullscreen(PRBool aFullscreen) { return _to SetFullscreen(aFullscreen); }
- NS_IMETHOD GetShowlogo(PRBool *aShowlogo) { return _to GetShowlogo(aShowlogo); }
- NS_IMETHOD SetShowlogo(PRBool aShowlogo) { return _to SetShowlogo(aShowlogo); }
- NS_IMETHOD GetPlayState(PRInt32 *aPlayState) { return _to GetPlayState(aPlayState); }
- NS_IMETHOD GetControls(nsIScriptableWMPPlugin * *aControls) { return _to GetControls(aControls); }
- /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
- #define NS_FORWARD_SAFE_NSISCRIPTABLEDOWNLOADPLUGIN(_to)
- NS_IMETHOD Play(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Play(); }
- NS_IMETHOD PlayAt(double value) { return !_to ? NS_ERROR_NULL_POINTER : _to->PlayAt(value); }
- NS_IMETHOD Pause(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Pause(); }
- NS_IMETHOD Stop(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Stop(); }
- NS_IMETHOD Quit(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Quit(); }
- NS_IMETHOD DoPlay(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->DoPlay(); }
- NS_IMETHOD DoPause(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->DoPause(); }
- NS_IMETHOD FastForward(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->FastForward(); }
- NS_IMETHOD FastReverse(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->FastReverse(); }
- NS_IMETHOD Ff(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Ff(); }
- NS_IMETHOD Rew(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Rew(); }
- NS_IMETHOD Rewind(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Rewind(); }
- NS_IMETHOD Seek(double value) { return !_to ? NS_ERROR_NULL_POINTER : _to->Seek(value); }
- NS_IMETHOD Open(const char *filename) { return !_to ? NS_ERROR_NULL_POINTER : _to->Open(filename); }
- NS_IMETHOD SetFileName(const char *filename) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFileName(filename); }
- NS_IMETHOD SetIsLooping(PRBool loop) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetIsLooping(loop); }
- NS_IMETHOD GetIsLooping(PRBool *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetIsLooping(_retval); }
- NS_IMETHOD SetAutoPlay(PRBool autoPlay) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAutoPlay(autoPlay); }
- NS_IMETHOD GetAutoPlay(PRBool *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAutoPlay(_retval); }
- NS_IMETHOD SetHREF(const char *url) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHREF(url); }
- NS_IMETHOD GetHREF(char **_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHREF(_retval); }
- NS_IMETHOD SetURL(const char *url) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetURL(url); }
- NS_IMETHOD GetURL(char **_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetURL(_retval); }
- NS_IMETHOD GetMIMEType(char **_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMIMEType(_retval); }
- NS_IMETHOD GetData(char **_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetData(_retval); }
- NS_IMETHOD WriteData(char **_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->WriteData(_retval); }
- NS_IMETHOD DetectPlugin(const char *filename, char **_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->DetectPlugin(filename, _retval); }
- NS_IMETHOD GetPlugin(const char *url, char **_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPlugin(url, _retval); }
- NS_IMETHOD GetTime(double *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTime(_retval); }
- NS_IMETHOD GetDuration(double *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDuration(_retval); }
- NS_IMETHOD GetPercent(double *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPercent(_retval); }
- NS_IMETHOD Isplaying(PRBool *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->Isplaying(_retval); }
- NS_IMETHOD PlaylistAppend(const char *item) { return !_to ? NS_ERROR_NULL_POINTER : _to->PlaylistAppend(item); }
- NS_IMETHOD PlaylistClear(PRBool *_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->PlaylistClear(_retval); }
- NS_IMETHOD GetFilename(char * *aFilename) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFilename(aFilename); }
- NS_IMETHOD SetFilename(const char * aFilename) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFilename(aFilename); }
- NS_IMETHOD GetShowControls(PRBool *aShowControls) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetShowControls(aShowControls); }
- NS_IMETHOD SetShowControls(PRBool aShowControls) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetShowControls(aShowControls); }
- NS_IMETHOD GetFullscreen(PRBool *aFullscreen) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFullscreen(aFullscreen); }
- NS_IMETHOD SetFullscreen(PRBool aFullscreen) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetFullscreen(aFullscreen); }
- NS_IMETHOD GetShowlogo(PRBool *aShowlogo) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetShowlogo(aShowlogo); }
- NS_IMETHOD SetShowlogo(PRBool aShowlogo) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetShowlogo(aShowlogo); }
- NS_IMETHOD GetPlayState(PRInt32 *aPlayState) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPlayState(aPlayState); }
- NS_IMETHOD GetControls(nsIScriptableWMPPlugin * *aControls) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetControls(aControls); }
- #if 0
- /* Use the code below as a template for the implementation class for this interface. */
- /* Header file */
- class nsScriptabledownloadPlugin : public nsIScriptabledownloadPlugin
- {
- public:
- NS_DECL_ISUPPORTS
- NS_DECL_NSISCRIPTABLEDOWNLOADPLUGIN
- nsScriptabledownloadPlugin();
- private:
- ~nsScriptabledownloadPlugin();
- protected:
- /* additional members */
- };
- /* Implementation file */
- NS_IMPL_ISUPPORTS1(nsScriptabledownloadPlugin, nsIScriptabledownloadPlugin)
- nsScriptabledownloadPlugin::nsScriptabledownloadPlugin()
- {
- /* member initializers and constructor code */
- }
- nsScriptabledownloadPlugin::~nsScriptabledownloadPlugin()
- {
- /* destructor code */
- }
- /* void Play (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::Play()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void PlayAt (in double value); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::PlayAt(double value)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void Pause (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::Pause()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void Stop (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::Stop()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void quit (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::Quit()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void DoPlay (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::DoPlay()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void DoPause (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::DoPause()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void FastForward (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::FastForward()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void FastReverse (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::FastReverse()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void ff (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::Ff()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void rew (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::Rew()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void rewind (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::Rewind()
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void Seek (in double value); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::Seek(double value)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void Open (in string filename); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::Open(const char *filename)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void SetFileName (in string filename); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::SetFileName(const char *filename)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void SetIsLooping (in boolean loop); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::SetIsLooping(PRBool loop)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* boolean GetIsLooping (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetIsLooping(PRBool *_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void SetAutoPlay (in boolean autoPlay); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::SetAutoPlay(PRBool autoPlay)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* boolean GetAutoPlay (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetAutoPlay(PRBool *_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void SetHREF (in string url); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::SetHREF(const char *url)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* string GetHREF (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetHREF(char **_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void SetURL (in string url); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::SetURL(const char *url)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* string GetURL (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetURL(char **_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* string GetMIMEType (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetMIMEType(char **_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* string GetData (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetData(char **_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* string WriteData (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::WriteData(char **_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* string DetectPlugin (in string filename); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::DetectPlugin(const char *filename, char **_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* string GetPlugin (in string url); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetPlugin(const char *url, char **_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* double getTime (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetTime(double *_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* double getDuration (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetDuration(double *_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* double getPercent (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetPercent(double *_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* boolean isplaying (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::Isplaying(PRBool *_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* void playlistAppend (in string item); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::PlaylistAppend(const char *item)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* boolean playlistClear (); */
- NS_IMETHODIMP nsScriptabledownloadPlugin::PlaylistClear(PRBool *_retval)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* attribute string filename; */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetFilename(char * *aFilename)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- NS_IMETHODIMP nsScriptabledownloadPlugin::SetFilename(const char * aFilename)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* attribute boolean ShowControls; */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetShowControls(PRBool *aShowControls)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- NS_IMETHODIMP nsScriptabledownloadPlugin::SetShowControls(PRBool aShowControls)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* attribute boolean fullscreen; */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetFullscreen(PRBool *aFullscreen)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- NS_IMETHODIMP nsScriptabledownloadPlugin::SetFullscreen(PRBool aFullscreen)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* attribute boolean showlogo; */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetShowlogo(PRBool *aShowlogo)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- NS_IMETHODIMP nsScriptabledownloadPlugin::SetShowlogo(PRBool aShowlogo)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* readonly attribute long playState; */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetPlayState(PRInt32 *aPlayState)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* readonly attribute nsIScriptableWMPPlugin controls; */
- NS_IMETHODIMP nsScriptabledownloadPlugin::GetControls(nsIScriptableWMPPlugin * *aControls)
- {
- return NS_ERROR_NOT_IMPLEMENTED;
- }
- /* End of implementation class template. */
- #endif
- #endif /* __gen_nsIScriptabledownloadPlugin_h__ */