1 : /*
2 : * DO NOT EDIT. THIS FILE IS GENERATED FROM /builds/slave/m-beta-lnx-codecoverage/build/uriloader/exthandler/nsIExternalHelperAppService.idl
3 : */
4 :
5 : #ifndef __gen_nsIExternalHelperAppService_h__
6 : #define __gen_nsIExternalHelperAppService_h__
7 :
8 :
9 : #ifndef __gen_nsICancelable_h__
10 : #include "nsICancelable.h"
11 : #endif
12 :
13 : /* For IDL files that don't want to include root IDL files. */
14 : #ifndef NS_NO_VTABLE
15 : #define NS_NO_VTABLE
16 : #endif
17 : class nsIURI; /* forward declaration */
18 :
19 : class nsIRequest; /* forward declaration */
20 :
21 : class nsIStreamListener; /* forward declaration */
22 :
23 : class nsIFile; /* forward declaration */
24 :
25 : class nsIMIMEInfo; /* forward declaration */
26 :
27 : class nsIWebProgressListener2; /* forward declaration */
28 :
29 : class nsIInterfaceRequestor; /* forward declaration */
30 :
31 :
32 : /* starting interface: nsIExternalHelperAppService */
33 : #define NS_IEXTERNALHELPERAPPSERVICE_IID_STR "9e456297-ba3e-42b1-92bd-b7db014268cb"
34 :
35 : #define NS_IEXTERNALHELPERAPPSERVICE_IID \
36 : {0x9e456297, 0xba3e, 0x42b1, \
37 : { 0x92, 0xbd, 0xb7, 0xdb, 0x01, 0x42, 0x68, 0xcb }}
38 :
39 188 : class NS_NO_VTABLE NS_SCRIPTABLE nsIExternalHelperAppService : public nsISupports {
40 : public:
41 :
42 : NS_DECLARE_STATIC_IID_ACCESSOR(NS_IEXTERNALHELPERAPPSERVICE_IID)
43 :
44 : /* nsIStreamListener doContent (in ACString aMimeContentType, in nsIRequest aRequest, in nsIInterfaceRequestor aWindowContext, in boolean aForceSave); */
45 : NS_SCRIPTABLE NS_IMETHOD DoContent(const nsACString & aMimeContentType, nsIRequest *aRequest, nsIInterfaceRequestor *aWindowContext, bool aForceSave, nsIStreamListener * *_retval NS_OUTPARAM) = 0;
46 :
47 : /* boolean applyDecodingForExtension (in AUTF8String aExtension, in ACString aEncodingType); */
48 : NS_SCRIPTABLE NS_IMETHOD ApplyDecodingForExtension(const nsACString & aExtension, const nsACString & aEncodingType, bool *_retval NS_OUTPARAM) = 0;
49 :
50 : };
51 :
52 : NS_DEFINE_STATIC_IID_ACCESSOR(nsIExternalHelperAppService, NS_IEXTERNALHELPERAPPSERVICE_IID)
53 :
54 : /* Use this macro when declaring classes that implement this interface. */
55 : #define NS_DECL_NSIEXTERNALHELPERAPPSERVICE \
56 : NS_SCRIPTABLE NS_IMETHOD DoContent(const nsACString & aMimeContentType, nsIRequest *aRequest, nsIInterfaceRequestor *aWindowContext, bool aForceSave, nsIStreamListener * *_retval NS_OUTPARAM); \
57 : NS_SCRIPTABLE NS_IMETHOD ApplyDecodingForExtension(const nsACString & aExtension, const nsACString & aEncodingType, bool *_retval NS_OUTPARAM);
58 :
59 : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
60 : #define NS_FORWARD_NSIEXTERNALHELPERAPPSERVICE(_to) \
61 : NS_SCRIPTABLE NS_IMETHOD DoContent(const nsACString & aMimeContentType, nsIRequest *aRequest, nsIInterfaceRequestor *aWindowContext, bool aForceSave, nsIStreamListener * *_retval NS_OUTPARAM) { return _to DoContent(aMimeContentType, aRequest, aWindowContext, aForceSave, _retval); } \
62 : NS_SCRIPTABLE NS_IMETHOD ApplyDecodingForExtension(const nsACString & aExtension, const nsACString & aEncodingType, bool *_retval NS_OUTPARAM) { return _to ApplyDecodingForExtension(aExtension, aEncodingType, _retval); }
63 :
64 : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
65 : #define NS_FORWARD_SAFE_NSIEXTERNALHELPERAPPSERVICE(_to) \
66 : NS_SCRIPTABLE NS_IMETHOD DoContent(const nsACString & aMimeContentType, nsIRequest *aRequest, nsIInterfaceRequestor *aWindowContext, bool aForceSave, nsIStreamListener * *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->DoContent(aMimeContentType, aRequest, aWindowContext, aForceSave, _retval); } \
67 : NS_SCRIPTABLE NS_IMETHOD ApplyDecodingForExtension(const nsACString & aExtension, const nsACString & aEncodingType, bool *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->ApplyDecodingForExtension(aExtension, aEncodingType, _retval); }
68 :
69 : #if 0
70 : /* Use the code below as a template for the implementation class for this interface. */
71 :
72 : /* Header file */
73 : class nsExternalHelperAppService : public nsIExternalHelperAppService
74 : {
75 : public:
76 : NS_DECL_ISUPPORTS
77 : NS_DECL_NSIEXTERNALHELPERAPPSERVICE
78 :
79 : nsExternalHelperAppService();
80 :
81 : private:
82 : ~nsExternalHelperAppService();
83 :
84 : protected:
85 : /* additional members */
86 : };
87 :
88 : /* Implementation file */
89 : NS_IMPL_ISUPPORTS1(nsExternalHelperAppService, nsIExternalHelperAppService)
90 :
91 : nsExternalHelperAppService::nsExternalHelperAppService()
92 : {
93 : /* member initializers and constructor code */
94 : }
95 :
96 : nsExternalHelperAppService::~nsExternalHelperAppService()
97 : {
98 : /* destructor code */
99 : }
100 :
101 : /* nsIStreamListener doContent (in ACString aMimeContentType, in nsIRequest aRequest, in nsIInterfaceRequestor aWindowContext, in boolean aForceSave); */
102 : NS_IMETHODIMP nsExternalHelperAppService::DoContent(const nsACString & aMimeContentType, nsIRequest *aRequest, nsIInterfaceRequestor *aWindowContext, bool aForceSave, nsIStreamListener * *_retval NS_OUTPARAM)
103 : {
104 : return NS_ERROR_NOT_IMPLEMENTED;
105 : }
106 :
107 : /* boolean applyDecodingForExtension (in AUTF8String aExtension, in ACString aEncodingType); */
108 : NS_IMETHODIMP nsExternalHelperAppService::ApplyDecodingForExtension(const nsACString & aExtension, const nsACString & aEncodingType, bool *_retval NS_OUTPARAM)
109 : {
110 : return NS_ERROR_NOT_IMPLEMENTED;
111 : }
112 :
113 : /* End of implementation class template. */
114 : #endif
115 :
116 :
117 : /* starting interface: nsPIExternalAppLauncher */
118 : #define NS_PIEXTERNALAPPLAUNCHER_IID_STR "d0b5d7d3-9565-403d-9fb5-e5089c4567c6"
119 :
120 : #define NS_PIEXTERNALAPPLAUNCHER_IID \
121 : {0xd0b5d7d3, 0x9565, 0x403d, \
122 : { 0x9f, 0xb5, 0xe5, 0x08, 0x9c, 0x45, 0x67, 0xc6 }}
123 :
124 188 : class NS_NO_VTABLE NS_SCRIPTABLE nsPIExternalAppLauncher : public nsISupports {
125 : public:
126 :
127 : NS_DECLARE_STATIC_IID_ACCESSOR(NS_PIEXTERNALAPPLAUNCHER_IID)
128 :
129 : /* void deleteTemporaryFileOnExit (in nsIFile aTemporaryFile); */
130 : NS_SCRIPTABLE NS_IMETHOD DeleteTemporaryFileOnExit(nsIFile *aTemporaryFile) = 0;
131 :
132 : };
133 :
134 : NS_DEFINE_STATIC_IID_ACCESSOR(nsPIExternalAppLauncher, NS_PIEXTERNALAPPLAUNCHER_IID)
135 :
136 : /* Use this macro when declaring classes that implement this interface. */
137 : #define NS_DECL_NSPIEXTERNALAPPLAUNCHER \
138 : NS_SCRIPTABLE NS_IMETHOD DeleteTemporaryFileOnExit(nsIFile *aTemporaryFile);
139 :
140 : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
141 : #define NS_FORWARD_NSPIEXTERNALAPPLAUNCHER(_to) \
142 : NS_SCRIPTABLE NS_IMETHOD DeleteTemporaryFileOnExit(nsIFile *aTemporaryFile) { return _to DeleteTemporaryFileOnExit(aTemporaryFile); }
143 :
144 : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
145 : #define NS_FORWARD_SAFE_NSPIEXTERNALAPPLAUNCHER(_to) \
146 : NS_SCRIPTABLE NS_IMETHOD DeleteTemporaryFileOnExit(nsIFile *aTemporaryFile) { return !_to ? NS_ERROR_NULL_POINTER : _to->DeleteTemporaryFileOnExit(aTemporaryFile); }
147 :
148 : #if 0
149 : /* Use the code below as a template for the implementation class for this interface. */
150 :
151 : /* Header file */
152 : class _MYCLASS_ : public nsPIExternalAppLauncher
153 : {
154 : public:
155 : NS_DECL_ISUPPORTS
156 : NS_DECL_NSPIEXTERNALAPPLAUNCHER
157 :
158 : _MYCLASS_();
159 :
160 : private:
161 : ~_MYCLASS_();
162 :
163 : protected:
164 : /* additional members */
165 : };
166 :
167 : /* Implementation file */
168 : NS_IMPL_ISUPPORTS1(_MYCLASS_, nsPIExternalAppLauncher)
169 :
170 : _MYCLASS_::_MYCLASS_()
171 : {
172 : /* member initializers and constructor code */
173 : }
174 :
175 : _MYCLASS_::~_MYCLASS_()
176 : {
177 : /* destructor code */
178 : }
179 :
180 : /* void deleteTemporaryFileOnExit (in nsIFile aTemporaryFile); */
181 : NS_IMETHODIMP _MYCLASS_::DeleteTemporaryFileOnExit(nsIFile *aTemporaryFile)
182 : {
183 : return NS_ERROR_NOT_IMPLEMENTED;
184 : }
185 :
186 : /* End of implementation class template. */
187 : #endif
188 :
189 :
190 : /* starting interface: nsIHelperAppLauncher */
191 : #define NS_IHELPERAPPLAUNCHER_IID_STR "d9a19faf-497b-408c-b995-777d956b72c0"
192 :
193 : #define NS_IHELPERAPPLAUNCHER_IID \
194 : {0xd9a19faf, 0x497b, 0x408c, \
195 : { 0xb9, 0x95, 0x77, 0x7d, 0x95, 0x6b, 0x72, 0xc0 }}
196 :
197 6 : class NS_NO_VTABLE NS_SCRIPTABLE nsIHelperAppLauncher : public nsICancelable {
198 : public:
199 :
200 : NS_DECLARE_STATIC_IID_ACCESSOR(NS_IHELPERAPPLAUNCHER_IID)
201 :
202 : /* readonly attribute nsIMIMEInfo MIMEInfo; */
203 : NS_SCRIPTABLE NS_IMETHOD GetMIMEInfo(nsIMIMEInfo * *aMIMEInfo) = 0;
204 :
205 : /* readonly attribute nsIURI source; */
206 : NS_SCRIPTABLE NS_IMETHOD GetSource(nsIURI * *aSource) = 0;
207 :
208 : /* readonly attribute AString suggestedFileName; */
209 : NS_SCRIPTABLE NS_IMETHOD GetSuggestedFileName(nsAString & aSuggestedFileName) = 0;
210 :
211 : /* void saveToDisk (in nsIFile aNewFileLocation, in boolean aRememberThisPreference); */
212 : NS_SCRIPTABLE NS_IMETHOD SaveToDisk(nsIFile *aNewFileLocation, bool aRememberThisPreference) = 0;
213 :
214 : /* void launchWithApplication (in nsIFile aApplication, in boolean aRememberThisPreference); */
215 : NS_SCRIPTABLE NS_IMETHOD LaunchWithApplication(nsIFile *aApplication, bool aRememberThisPreference) = 0;
216 :
217 : /* void setWebProgressListener (in nsIWebProgressListener2 aWebProgressListener); */
218 : NS_SCRIPTABLE NS_IMETHOD SetWebProgressListener(nsIWebProgressListener2 *aWebProgressListener) = 0;
219 :
220 : /* void closeProgressWindow (); */
221 : NS_SCRIPTABLE NS_IMETHOD CloseProgressWindow(void) = 0;
222 :
223 : /* readonly attribute nsIFile targetFile; */
224 : NS_SCRIPTABLE NS_IMETHOD GetTargetFile(nsIFile * *aTargetFile) = 0;
225 :
226 : /* readonly attribute boolean targetFileIsExecutable; */
227 : NS_SCRIPTABLE NS_IMETHOD GetTargetFileIsExecutable(bool *aTargetFileIsExecutable) = 0;
228 :
229 : /* readonly attribute PRTime timeDownloadStarted; */
230 : NS_SCRIPTABLE NS_IMETHOD GetTimeDownloadStarted(PRTime *aTimeDownloadStarted) = 0;
231 :
232 : /* readonly attribute PRInt64 contentLength; */
233 : NS_SCRIPTABLE NS_IMETHOD GetContentLength(PRInt64 *aContentLength) = 0;
234 :
235 : };
236 :
237 : NS_DEFINE_STATIC_IID_ACCESSOR(nsIHelperAppLauncher, NS_IHELPERAPPLAUNCHER_IID)
238 :
239 : /* Use this macro when declaring classes that implement this interface. */
240 : #define NS_DECL_NSIHELPERAPPLAUNCHER \
241 : NS_SCRIPTABLE NS_IMETHOD GetMIMEInfo(nsIMIMEInfo * *aMIMEInfo); \
242 : NS_SCRIPTABLE NS_IMETHOD GetSource(nsIURI * *aSource); \
243 : NS_SCRIPTABLE NS_IMETHOD GetSuggestedFileName(nsAString & aSuggestedFileName); \
244 : NS_SCRIPTABLE NS_IMETHOD SaveToDisk(nsIFile *aNewFileLocation, bool aRememberThisPreference); \
245 : NS_SCRIPTABLE NS_IMETHOD LaunchWithApplication(nsIFile *aApplication, bool aRememberThisPreference); \
246 : NS_SCRIPTABLE NS_IMETHOD SetWebProgressListener(nsIWebProgressListener2 *aWebProgressListener); \
247 : NS_SCRIPTABLE NS_IMETHOD CloseProgressWindow(void); \
248 : NS_SCRIPTABLE NS_IMETHOD GetTargetFile(nsIFile * *aTargetFile); \
249 : NS_SCRIPTABLE NS_IMETHOD GetTargetFileIsExecutable(bool *aTargetFileIsExecutable); \
250 : NS_SCRIPTABLE NS_IMETHOD GetTimeDownloadStarted(PRTime *aTimeDownloadStarted); \
251 : NS_SCRIPTABLE NS_IMETHOD GetContentLength(PRInt64 *aContentLength);
252 :
253 : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
254 : #define NS_FORWARD_NSIHELPERAPPLAUNCHER(_to) \
255 : NS_SCRIPTABLE NS_IMETHOD GetMIMEInfo(nsIMIMEInfo * *aMIMEInfo) { return _to GetMIMEInfo(aMIMEInfo); } \
256 : NS_SCRIPTABLE NS_IMETHOD GetSource(nsIURI * *aSource) { return _to GetSource(aSource); } \
257 : NS_SCRIPTABLE NS_IMETHOD GetSuggestedFileName(nsAString & aSuggestedFileName) { return _to GetSuggestedFileName(aSuggestedFileName); } \
258 : NS_SCRIPTABLE NS_IMETHOD SaveToDisk(nsIFile *aNewFileLocation, bool aRememberThisPreference) { return _to SaveToDisk(aNewFileLocation, aRememberThisPreference); } \
259 : NS_SCRIPTABLE NS_IMETHOD LaunchWithApplication(nsIFile *aApplication, bool aRememberThisPreference) { return _to LaunchWithApplication(aApplication, aRememberThisPreference); } \
260 : NS_SCRIPTABLE NS_IMETHOD SetWebProgressListener(nsIWebProgressListener2 *aWebProgressListener) { return _to SetWebProgressListener(aWebProgressListener); } \
261 : NS_SCRIPTABLE NS_IMETHOD CloseProgressWindow(void) { return _to CloseProgressWindow(); } \
262 : NS_SCRIPTABLE NS_IMETHOD GetTargetFile(nsIFile * *aTargetFile) { return _to GetTargetFile(aTargetFile); } \
263 : NS_SCRIPTABLE NS_IMETHOD GetTargetFileIsExecutable(bool *aTargetFileIsExecutable) { return _to GetTargetFileIsExecutable(aTargetFileIsExecutable); } \
264 : NS_SCRIPTABLE NS_IMETHOD GetTimeDownloadStarted(PRTime *aTimeDownloadStarted) { return _to GetTimeDownloadStarted(aTimeDownloadStarted); } \
265 : NS_SCRIPTABLE NS_IMETHOD GetContentLength(PRInt64 *aContentLength) { return _to GetContentLength(aContentLength); }
266 :
267 : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
268 : #define NS_FORWARD_SAFE_NSIHELPERAPPLAUNCHER(_to) \
269 : NS_SCRIPTABLE NS_IMETHOD GetMIMEInfo(nsIMIMEInfo * *aMIMEInfo) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMIMEInfo(aMIMEInfo); } \
270 : NS_SCRIPTABLE NS_IMETHOD GetSource(nsIURI * *aSource) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetSource(aSource); } \
271 : NS_SCRIPTABLE NS_IMETHOD GetSuggestedFileName(nsAString & aSuggestedFileName) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetSuggestedFileName(aSuggestedFileName); } \
272 : NS_SCRIPTABLE NS_IMETHOD SaveToDisk(nsIFile *aNewFileLocation, bool aRememberThisPreference) { return !_to ? NS_ERROR_NULL_POINTER : _to->SaveToDisk(aNewFileLocation, aRememberThisPreference); } \
273 : NS_SCRIPTABLE NS_IMETHOD LaunchWithApplication(nsIFile *aApplication, bool aRememberThisPreference) { return !_to ? NS_ERROR_NULL_POINTER : _to->LaunchWithApplication(aApplication, aRememberThisPreference); } \
274 : NS_SCRIPTABLE NS_IMETHOD SetWebProgressListener(nsIWebProgressListener2 *aWebProgressListener) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetWebProgressListener(aWebProgressListener); } \
275 : NS_SCRIPTABLE NS_IMETHOD CloseProgressWindow(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->CloseProgressWindow(); } \
276 : NS_SCRIPTABLE NS_IMETHOD GetTargetFile(nsIFile * *aTargetFile) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTargetFile(aTargetFile); } \
277 : NS_SCRIPTABLE NS_IMETHOD GetTargetFileIsExecutable(bool *aTargetFileIsExecutable) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTargetFileIsExecutable(aTargetFileIsExecutable); } \
278 : NS_SCRIPTABLE NS_IMETHOD GetTimeDownloadStarted(PRTime *aTimeDownloadStarted) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTimeDownloadStarted(aTimeDownloadStarted); } \
279 : NS_SCRIPTABLE NS_IMETHOD GetContentLength(PRInt64 *aContentLength) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetContentLength(aContentLength); }
280 :
281 : #if 0
282 : /* Use the code below as a template for the implementation class for this interface. */
283 :
284 : /* Header file */
285 : class nsHelperAppLauncher : public nsIHelperAppLauncher
286 : {
287 : public:
288 : NS_DECL_ISUPPORTS
289 : NS_DECL_NSIHELPERAPPLAUNCHER
290 :
291 : nsHelperAppLauncher();
292 :
293 : private:
294 : ~nsHelperAppLauncher();
295 :
296 : protected:
297 : /* additional members */
298 : };
299 :
300 : /* Implementation file */
301 : NS_IMPL_ISUPPORTS1(nsHelperAppLauncher, nsIHelperAppLauncher)
302 :
303 : nsHelperAppLauncher::nsHelperAppLauncher()
304 : {
305 : /* member initializers and constructor code */
306 : }
307 :
308 : nsHelperAppLauncher::~nsHelperAppLauncher()
309 : {
310 : /* destructor code */
311 : }
312 :
313 : /* readonly attribute nsIMIMEInfo MIMEInfo; */
314 : NS_IMETHODIMP nsHelperAppLauncher::GetMIMEInfo(nsIMIMEInfo * *aMIMEInfo)
315 : {
316 : return NS_ERROR_NOT_IMPLEMENTED;
317 : }
318 :
319 : /* readonly attribute nsIURI source; */
320 : NS_IMETHODIMP nsHelperAppLauncher::GetSource(nsIURI * *aSource)
321 : {
322 : return NS_ERROR_NOT_IMPLEMENTED;
323 : }
324 :
325 : /* readonly attribute AString suggestedFileName; */
326 : NS_IMETHODIMP nsHelperAppLauncher::GetSuggestedFileName(nsAString & aSuggestedFileName)
327 : {
328 : return NS_ERROR_NOT_IMPLEMENTED;
329 : }
330 :
331 : /* void saveToDisk (in nsIFile aNewFileLocation, in boolean aRememberThisPreference); */
332 : NS_IMETHODIMP nsHelperAppLauncher::SaveToDisk(nsIFile *aNewFileLocation, bool aRememberThisPreference)
333 : {
334 : return NS_ERROR_NOT_IMPLEMENTED;
335 : }
336 :
337 : /* void launchWithApplication (in nsIFile aApplication, in boolean aRememberThisPreference); */
338 : NS_IMETHODIMP nsHelperAppLauncher::LaunchWithApplication(nsIFile *aApplication, bool aRememberThisPreference)
339 : {
340 : return NS_ERROR_NOT_IMPLEMENTED;
341 : }
342 :
343 : /* void setWebProgressListener (in nsIWebProgressListener2 aWebProgressListener); */
344 : NS_IMETHODIMP nsHelperAppLauncher::SetWebProgressListener(nsIWebProgressListener2 *aWebProgressListener)
345 : {
346 : return NS_ERROR_NOT_IMPLEMENTED;
347 : }
348 :
349 : /* void closeProgressWindow (); */
350 : NS_IMETHODIMP nsHelperAppLauncher::CloseProgressWindow()
351 : {
352 : return NS_ERROR_NOT_IMPLEMENTED;
353 : }
354 :
355 : /* readonly attribute nsIFile targetFile; */
356 : NS_IMETHODIMP nsHelperAppLauncher::GetTargetFile(nsIFile * *aTargetFile)
357 : {
358 : return NS_ERROR_NOT_IMPLEMENTED;
359 : }
360 :
361 : /* readonly attribute boolean targetFileIsExecutable; */
362 : NS_IMETHODIMP nsHelperAppLauncher::GetTargetFileIsExecutable(bool *aTargetFileIsExecutable)
363 : {
364 : return NS_ERROR_NOT_IMPLEMENTED;
365 : }
366 :
367 : /* readonly attribute PRTime timeDownloadStarted; */
368 : NS_IMETHODIMP nsHelperAppLauncher::GetTimeDownloadStarted(PRTime *aTimeDownloadStarted)
369 : {
370 : return NS_ERROR_NOT_IMPLEMENTED;
371 : }
372 :
373 : /* readonly attribute PRInt64 contentLength; */
374 : NS_IMETHODIMP nsHelperAppLauncher::GetContentLength(PRInt64 *aContentLength)
375 : {
376 : return NS_ERROR_NOT_IMPLEMENTED;
377 : }
378 :
379 : /* End of implementation class template. */
380 : #endif
381 :
382 :
383 : #endif /* __gen_nsIExternalHelperAppService_h__ */
|