comparison dwt/internal/mozilla/nsIIOService.d @ 348:9a4d7706df52

Test Update to fix linux XPCOM interface issues
author John Reimer <terminal.node@gmail.com>
date Fri, 31 Oct 2008 21:46:44 -0700
parents 942da4b6558a
children
comparison
equal deleted inserted replaced
347:ff6dd48f5248 348:9a4d7706df52
13 13
14 const nsIID NS_IIOSERVICE_IID= 14 const nsIID NS_IIOSERVICE_IID=
15 {0xbddeda3f, 0x9020, 0x4d12, 15 {0xbddeda3f, 0x9020, 0x4d12,
16 [ 0x8c, 0x70, 0x98, 0x4e, 0xe9, 0xf7, 0x93, 0x5e ]}; 16 [ 0x8c, 0x70, 0x98, 0x4e, 0xe9, 0xf7, 0x93, 0x5e ]};
17 17
18 //extern(System)
19
20 interface nsIIOService : nsISupports { 18 interface nsIIOService : nsISupports {
21 19
22 static const char[] IID_STR = NS_IIOSERVICE_IID_STR; 20 static const char[] IID_STR = NS_IIOSERVICE_IID_STR;
23 static const nsIID IID = NS_IIOSERVICE_IID; 21 static const nsIID IID = NS_IIOSERVICE_IID;
24 22
23 extern(System):
25 nsresult GetProtocolHandler(char *aScheme, nsIProtocolHandler *_retval); 24 nsresult GetProtocolHandler(char *aScheme, nsIProtocolHandler *_retval);
26 nsresult GetProtocolFlags(char *aScheme, PRUint32 *_retval); 25 nsresult GetProtocolFlags(char *aScheme, PRUint32 *_retval);
27 nsresult NewURI(nsACString * aSpec, char *aOriginCharset, nsIURI aBaseURI, nsIURI *_retval); 26 nsresult NewURI(nsACString * aSpec, char *aOriginCharset, nsIURI aBaseURI, nsIURI *_retval);
28 nsresult NewFileURI(nsIFile aFile, nsIURI *_retval); 27 nsresult NewFileURI(nsIFile aFile, nsIURI *_retval);
29 nsresult NewChannelFromURI(nsIURI aURI, nsIChannel *_retval); 28 nsresult NewChannelFromURI(nsIURI aURI, nsIChannel *_retval);