Back to index

lightning-sunbird  0.9+nobinonly
Defines
nsNetCID.h File Reference

Go to the source code of this file.

Defines

#define NS_IOSERVICE_CLASSNAME   "nsIOService"
#define NS_IOSERVICE_CONTRACTID   "@mozilla.org/network/io-service;1"
#define NS_IOSERVICE_CID
#define NS_NETUTIL_CONTRACTID   "@mozilla.org/network/util;1"
#define NS_IOTHREADPOOL_CLASSNAME   "nsIOThreadPool"
#define NS_IOTHREADPOOL_CONTRACTID   "@mozilla.org/network/io-thread-pool;1"
#define NS_IOTHREADPOOL_CID
#define NS_PROTOCOLPROXYSERVICE_CLASSNAME   "nsProtocolProxyService"
#define NS_PROTOCOLPROXYSERVICE_CONTRACTID   "@mozilla.org/network/protocol-proxy-service;1"
#define NS_PROTOCOLPROXYSERVICE_CID
#define NS_PROXYAUTOCONFIG_CLASSNAME   "nsProxyAutoConfig"
#define NS_PROXYAUTOCONFIG_CONTRACTID   "@mozilla.org/network/proxy-auto-config;1"
#define NS_PROXYAUTOCONFIG_CID
#define NS_LOADGROUP_CLASSNAME   "nsLoadGroup"
#define NS_LOADGROUP_CONTRACTID   "@mozilla.org/network/load-group;1"
#define NS_LOADGROUP_CID
#define NS_SIMPLEURI_CLASSNAME   "nsSimpleURI"
#define NS_SIMPLEURI_CONTRACTID   "@mozilla.org/network/simple-uri;1"
#define NS_SIMPLEURI_CID
#define NS_STANDARDURL_CLASSNAME   "nsStandardURL"
#define NS_STANDARDURL_CONTRACTID   "@mozilla.org/network/standard-url;1"
#define NS_STANDARDURL_CID
#define NS_NOAUTHURLPARSER_CLASSNAME   "nsNoAuthURLParser"
#define NS_NOAUTHURLPARSER_CONTRACTID   "@mozilla.org/network/url-parser;1?auth=no"
#define NS_NOAUTHURLPARSER_CID
#define NS_AUTHURLPARSER_CLASSNAME   "nsAuthURLParser"
#define NS_AUTHURLPARSER_CONTRACTID   "@mozilla.org/network/url-parser;1?auth=yes"
#define NS_AUTHURLPARSER_CID
#define NS_STDURLPARSER_CLASSNAME   "nsStdURLParser"
#define NS_STDURLPARSER_CONTRACTID   "@mozilla.org/network/url-parser;1?auth=maybe"
#define NS_STDURLPARSER_CID
#define NS_REQUESTOBSERVERPROXY_CLASSNAME   "nsRequestObserverProxy"
#define NS_REQUESTOBSERVERPROXY_CONTRACTID   "@mozilla.org/network/request-observer-proxy;1"
#define NS_REQUESTOBSERVERPROXY_CID
#define NS_SIMPLESTREAMLISTENER_CLASSNAME   "nsSimpleStreamListener"
#define NS_SIMPLESTREAMLISTENER_CONTRACTID   "@mozilla.org/network/simple-stream-listener;1"
#define NS_SIMPLESTREAMLISTENER_CID
#define NS_ASYNCSTREAMLISTENER_CLASSNAME   "nsAsyncStreamListener"
#define NS_ASYNCSTREAMLISTENER_CONTRACTID   "@mozilla.org/network/async-stream-listener;1"
#define NS_ASYNCSTREAMLISTENER_CID
#define NS_STREAMLISTENERTEE_CLASSNAME   "nsStreamListenerTee"
#define NS_STREAMLISTENERTEE_CONTRACTID   "@mozilla.org/network/stream-listener-tee;1"
#define NS_STREAMLISTENERTEE_CID
#define NS_ASYNCSTREAMCOPIER_CLASSNAME   "nsAsyncStreamCopier"
#define NS_ASYNCSTREAMCOPIER_CONTRACTID   "@mozilla.org/network/async-stream-copier;1"
#define NS_ASYNCSTREAMCOPIER_CID
#define NS_INPUTSTREAMPUMP_CLASSNAME   "nsInputStreamPump"
#define NS_INPUTSTREAMPUMP_CONTRACTID   "@mozilla.org/network/input-stream-pump;1"
#define NS_INPUTSTREAMPUMP_CID
#define NS_INPUTSTREAMCHANNEL_CLASSNAME   "nsInputStreamChannel"
#define NS_INPUTSTREAMCHANNEL_CONTRACTID   "@mozilla.org/network/input-stream-channel;1"
#define NS_INPUTSTREAMCHANNEL_CID
#define NS_STREAMLOADER_CLASSNAME   "nsStreamLoader"
#define NS_STREAMLOADER_CONTRACTID   "@mozilla.org/network/stream-loader;1"
#define NS_STREAMLOADER_CID
#define NS_UNICHARSTREAMLOADER_CLASSNAME   "nsUnicharStreamLoader"
#define NS_UNICHARSTREAMLOADER_CONTRACTID   "@mozilla.org/network/unichar-stream-loader;1"
#define NS_UNICHARSTREAMLOADER_CID
#define NS_DOWNLOADER_CLASSNAME   "nsDownloader"
#define NS_DOWNLOADER_CONTRACTID   "@mozilla.org/network/downloader;1"
#define NS_DOWNLOADER_CID
#define NS_SYNCSTREAMLISTENER_CLASSNAME   "nsSyncStreamListener"
#define NS_SYNCSTREAMLISTENER_CONTRACTID   "@mozilla.org/network/sync-stream-listener;1"
#define NS_SYNCSTREAMLISTENER_CID
#define NS_URICHECKER_CLASSNAME   "nsURIChecker"
#define NS_URICHECKER_CONTRACT_ID   "@mozilla.org/network/urichecker;1"
#define NS_URICHECKER_CID
#define NS_INCREMENTALDOWNLOAD_CONTRACTID   "@mozilla.org/network/incremental-download;1"
#define NS_STREAMTRANSPORTSERVICE_CLASSNAME   "nsStreamTransportService"
#define NS_STREAMTRANSPORTSERVICE_CONTRACTID   "@mozilla.org/network/stream-transport-service;1"
#define NS_STREAMTRANSPORTSERVICE_CID
#define NS_SOCKETTRANSPORTSERVICE_CLASSNAME   "nsSocketTransportService"
#define NS_SOCKETTRANSPORTSERVICE_CONTRACTID   "@mozilla.org/network/socket-transport-service;1"
#define NS_SOCKETTRANSPORTSERVICE_CID
#define NS_SERVERSOCKET_CLASSNAME   "nsServerSocket"
#define NS_SERVERSOCKET_CONTRACTID   "@mozilla.org/network/server-socket;1"
#define NS_SERVERSOCKET_CID
#define NS_LOCALFILEINPUTSTREAM_CLASSNAME   "nsFileInputStream"
#define NS_LOCALFILEINPUTSTREAM_CONTRACTID   "@mozilla.org/network/file-input-stream;1"
#define NS_LOCALFILEINPUTSTREAM_CID
#define NS_LOCALFILEOUTPUTSTREAM_CLASSNAME   "nsFileOutputStream"
#define NS_LOCALFILEOUTPUTSTREAM_CONTRACTID   "@mozilla.org/network/file-output-stream;1"
#define NS_LOCALFILEOUTPUTSTREAM_CID
#define NS_BUFFEREDINPUTSTREAM_CLASSNAME   "nsBufferedInputStream"
#define NS_BUFFEREDINPUTSTREAM_CONTRACTID   "@mozilla.org/network/buffered-input-stream;1"
#define NS_BUFFEREDINPUTSTREAM_CID
#define NS_BUFFEREDOUTPUTSTREAM_CLASSNAME   "nsBufferedOutputStream"
#define NS_BUFFEREDOUTPUTSTREAM_CONTRACTID   "@mozilla.org/network/buffered-output-stream;1"
#define NS_BUFFEREDOUTPUTSTREAM_CID
#define NS_SAFELOCALFILEOUTPUTSTREAM_CLASSNAME   "nsSafeFileOutputStream"
#define NS_SAFELOCALFILEOUTPUTSTREAM_CONTRACTID   "@mozilla.org/network/safe-file-output-stream;1"
#define NS_SAFELOCALFILEOUTPUTSTREAM_CID
#define NS_DEFAULTPROMPT_CONTRACTID   "@mozilla.org/network/default-prompt;1"
#define NS_DEFAULTAUTHPROMPT_CONTRACTID   "@mozilla.org/network/default-auth-prompt;1"
#define NS_CACHESERVICE_CLASSNAME   "nsCacheService"
#define NS_CACHESERVICE_CONTRACTID   "@mozilla.org/network/cache-service;1"
#define NS_CACHESERVICE_CID
#define NS_HTTPPROTOCOLHANDLER_CID
#define NS_HTTPSPROTOCOLHANDLER_CID
#define NS_HTTPBASICAUTH_CID
#define NS_HTTPDIGESTAUTH_CID
#define NS_HTTPNTLMAUTH_CID
#define NS_HTTPAUTHMANAGER_CLASSNAME   "nsHttpAuthManager"
#define NS_HTTPAUTHMANAGER_CONTRACTID   "@mozilla.org/network/http-auth-manager;1"
#define NS_HTTPAUTHMANAGER_CID
#define NS_FTPPROTOCOLHANDLER_CLASSNAME   "nsFtpProtocolHandler"
#define NS_FTPPROTOCOLHANDLER_CID
#define NS_RESPROTOCOLHANDLER_CLASSNAME   "nsResProtocolHandler"
#define NS_RESPROTOCOLHANDLER_CID
#define NS_RESURL_CLASSNAME   "nsResURL"
#define NS_RESURL_CID
#define NS_FILEPROTOCOLHANDLER_CLASSNAME   "nsFileProtocolHandler"
#define NS_FILEPROTOCOLHANDLER_CID
#define NS_DATAPROTOCOLHANDLER_CLASSNAME   "nsDataProtocolHandler"
#define NS_DATAPROTOCOLHANDLER_CID
#define NS_VIEWSOURCEHANDLER_CID
#define NS_DNSSERVICE_CLASSNAME   "nsDNSService"
#define NS_DNSSERVICE_CONTRACTID   "@mozilla.org/network/dns-service;1"
#define NS_DNSSERVICE_CID
#define NS_IDNSERVICE_CLASSNAME   "nsIDNService"
#define NS_IDNSERVICE_CONTRACTID   "@mozilla.org/network/idn-service;1"
#define NS_IDNSERVICE_CID
#define NS_MIMEHEADERPARAM_CLASSNAME   "nsMIMEHeaderParamImpl"
#define NS_MIMEHEADERPARAM_CID
#define NS_MIMEHEADERPARAM_CONTRACTID   "@mozilla.org/network/mime-hdrparam;1"
#define NS_SOCKETPROVIDERSERVICE_CLASSNAME   "nsSocketProviderService"
#define NS_SOCKETPROVIDERSERVICE_CONTRACTID   "@mozilla.org/network/socket-provider-service;1"
#define NS_SOCKETPROVIDERSERVICE_CID
#define NS_SOCKSSOCKETPROVIDER_CID
#define NS_SOCKS4SOCKETPROVIDER_CID
#define NS_SSLSOCKETPROVIDER_CONTRACTID   NS_NETWORK_SOCKET_CONTRACTID_PREFIX "ssl"
#define NS_STARTTLSSOCKETPROVIDER_CONTRACTID   NS_NETWORK_SOCKET_CONTRACTID_PREFIX "starttls"
#define NS_COOKIEMANAGER_CLASSNAME   "CookieManager"
#define NS_COOKIEMANAGER_CONTRACTID   "@mozilla.org/cookiemanager;1"
#define NS_COOKIEMANAGER_CID
#define NS_COOKIESERVICE_CLASSNAME   "CookieService"
#define NS_COOKIESERVICE_CONTRACTID   "@mozilla.org/cookieService;1"
#define NS_COOKIESERVICE_CID
#define NS_GENERIC_CONTENT_SNIFFER   "@mozilla.org/network/content-sniffer;1"
 General-purpose content sniffer component.
#define NS_STREAMCONVERTERSERVICE_CID
#define NS_NETWORK_LINK_SERVICE_CLASSNAME   "Network Link Status"
#define NS_NETWORK_LINK_SERVICE_CID
#define NS_NETWORK_LINK_SERVICE_CONTRACTID   "@mozilla.org/network/network-link-service;1"
 This contract ID will be gotten as a service implementing nsINetworkLinkService and monitored by IOService for automatic online/offline management.
#define NS_CHANNEL_EVENT_SINK_CATEGORY   "net-channel-event-sinks"
 Services registered in this category will get notified via nsIChannelEventSink about all redirects that happen and have the opportunity to veto them.
#define NS_CONTENT_SNIFFER_CATEGORY   "net-content-sniffers"
 Services in this category will get told about each load that happens and get the opportunity to override the detected MIME type via nsIContentSniffer_MOZILLA_1_8_BRANCH.

Define Documentation

Value:
{ /* e746a8b1-c97a-4fc5-baa4-66607521bd08 */         \
    0xe746a8b1,                                      \
    0xc97a,                                          \
    0x4fc5,                                          \
    {0xba, 0xa4, 0x66, 0x60, 0x75, 0x21, 0xbd, 0x08} \
}

Definition at line 243 of file nsNetCID.h.

#define NS_ASYNCSTREAMCOPIER_CLASSNAME   "nsAsyncStreamCopier"

Definition at line 239 of file nsNetCID.h.

#define NS_ASYNCSTREAMCOPIER_CONTRACTID   "@mozilla.org/network/async-stream-copier;1"

Definition at line 241 of file nsNetCID.h.

Value:
{ /* 60047bb2-91c0-11d3-8cd9-0060b0fc14a3 */         \
    0x60047bb2,                                      \
    0x91c0,                                          \
    0x11d3,                                          \
    {0x8c, 0xd9, 0x00, 0x60, 0xb0, 0xfc, 0x14, 0xa3} \
}

Definition at line 217 of file nsNetCID.h.

#define NS_ASYNCSTREAMLISTENER_CLASSNAME   "nsAsyncStreamListener"

Definition at line 213 of file nsNetCID.h.

#define NS_ASYNCSTREAMLISTENER_CONTRACTID   "@mozilla.org/network/async-stream-listener;1"

Definition at line 215 of file nsNetCID.h.

Value:
{ /* 275d800e-3f60-4896-adb7-d7f390ce0e42 */         \
    0x275d800e,                                      \
    0x3f60,                                          \
    0x4896,                                          \
    {0xad, 0xb7, 0xd7, 0xf3, 0x90, 0xce, 0x0e, 0x42} \
}

Definition at line 164 of file nsNetCID.h.

#define NS_AUTHURLPARSER_CLASSNAME   "nsAuthURLParser"

Definition at line 160 of file nsNetCID.h.

#define NS_AUTHURLPARSER_CONTRACTID   "@mozilla.org/network/url-parser;1?auth=yes"

Definition at line 162 of file nsNetCID.h.

Value:
{ /* 9226888e-da08-11d3-8cda-0060b0fc14a3 */         \
    0x9226888e,                                      \
    0xda08,                                          \
    0x11d3,                                          \
    {0x8c, 0xda, 0x00, 0x60, 0xb0, 0xfc, 0x14, 0xa3} \
}

Definition at line 413 of file nsNetCID.h.

#define NS_BUFFEREDINPUTSTREAM_CLASSNAME   "nsBufferedInputStream"

Definition at line 409 of file nsNetCID.h.

#define NS_BUFFEREDINPUTSTREAM_CONTRACTID   "@mozilla.org/network/buffered-input-stream;1"

Definition at line 411 of file nsNetCID.h.

Value:
{ /* 9868b4ce-da08-11d3-8cda-0060b0fc14a3 */         \
    0x9868b4ce,                                      \
    0xda08,                                          \
    0x11d3,                                          \
    {0x8c, 0xda, 0x00, 0x60, 0xb0, 0xfc, 0x14, 0xa3} \
}

Definition at line 425 of file nsNetCID.h.

#define NS_BUFFEREDOUTPUTSTREAM_CLASSNAME   "nsBufferedOutputStream"

Definition at line 421 of file nsNetCID.h.

#define NS_BUFFEREDOUTPUTSTREAM_CONTRACTID   "@mozilla.org/network/buffered-output-stream;1"

Definition at line 423 of file nsNetCID.h.

Value:
{ /* 6c84aec9-29a5-4264-8fbc-bee8f922ea67 */         \
    0x6c84aec9,                                      \
    0x29a5,                                          \
    0x4264,                                          \
    {0x8f, 0xbc, 0xbe, 0xe8, 0xf9, 0x22, 0xea, 0x67} \
}

Definition at line 473 of file nsNetCID.h.

#define NS_CACHESERVICE_CLASSNAME   "nsCacheService"

Definition at line 469 of file nsNetCID.h.

#define NS_CACHESERVICE_CONTRACTID   "@mozilla.org/network/cache-service;1"

Definition at line 471 of file nsNetCID.h.

#define NS_CHANNEL_EVENT_SINK_CATEGORY   "net-channel-event-sinks"

Services registered in this category will get notified via nsIChannelEventSink about all redirects that happen and have the opportunity to veto them.

The value of the category entries is interpreted as the contract ID of the service.

Definition at line 792 of file nsNetCID.h.

Services in this category will get told about each load that happens and get the opportunity to override the detected MIME type via nsIContentSniffer_MOZILLA_1_8_BRANCH.

Services should not set the MIME type on the channel directly, but return the new type. If getMIMETypeFromContent throws an exception, the type will remain unchanged.

Note that only channels with the LOAD_CALL_CONTENT_SNIFFERS flag will call content sniffers. Also note that there can be security implications about changing the MIME type -- proxies filtering responses based on their MIME type might consider certain types to be safe, which these sniffers can override.

Not all channels may implement content sniffing. See also nsIChannel::LOAD_CALL_CONTENT_SNIFFERS.

Definition at line 811 of file nsNetCID.h.

Value:
{ /* aaab6710-0f2c-11d5-a53b-0010a401eb10 */           \
    0xaaab6710,                                        \
    0x0f2c,                                            \
    0x11d5,                                            \
    { 0xa5, 0x3b, 0x00, 0x10, 0xa4, 0x01, 0xeb, 0x10 } \
}

Definition at line 715 of file nsNetCID.h.

#define NS_COOKIEMANAGER_CLASSNAME   "CookieManager"

Definition at line 711 of file nsNetCID.h.

#define NS_COOKIEMANAGER_CONTRACTID   "@mozilla.org/cookiemanager;1"

Definition at line 713 of file nsNetCID.h.

Value:
{ /* c375fa80-150f-11d6-a618-0010a401eb10 */           \
    0xc375fa80,                                        \
    0x150f,                                            \
    0x11d6,                                            \
    { 0xa6, 0x18, 0x00, 0x10, 0xa4, 0x01, 0xeb, 0x10 } \
}

Definition at line 728 of file nsNetCID.h.

#define NS_COOKIESERVICE_CLASSNAME   "CookieService"

Definition at line 724 of file nsNetCID.h.

#define NS_COOKIESERVICE_CONTRACTID   "@mozilla.org/cookieService;1"

Definition at line 726 of file nsNetCID.h.

Value:
{ /* {B6ED3030-6183-11d3-A178-0050041CAF44} */       \
    0xb6ed3030,                                      \
    0x6183,                                          \
    0x11d3,                                          \
    {0xa1, 0x78, 0x00, 0x50, 0x04, 0x1c, 0xaf, 0x44} \
}

Definition at line 597 of file nsNetCID.h.

#define NS_DATAPROTOCOLHANDLER_CLASSNAME   "nsDataProtocolHandler"

Definition at line 595 of file nsNetCID.h.

#define NS_DEFAULTAUTHPROMPT_CONTRACTID   "@mozilla.org/network/default-auth-prompt;1"

Definition at line 461 of file nsNetCID.h.

#define NS_DEFAULTPROMPT_CONTRACTID   "@mozilla.org/network/default-prompt;1"

Definition at line 452 of file nsNetCID.h.

Value:
{ /* b0ff4572-dae4-4bef-a092-83c1b88f6be9 */         \
    0xb0ff4572,                                      \
    0xdae4,                                          \
    0x4bef,                                          \
    {0xa0, 0x92, 0x83, 0xc1, 0xb8, 0x8f, 0x6b, 0xe9} \
}

Definition at line 626 of file nsNetCID.h.

#define NS_DNSSERVICE_CLASSNAME   "nsDNSService"

Definition at line 622 of file nsNetCID.h.

#define NS_DNSSERVICE_CONTRACTID   "@mozilla.org/network/dns-service;1"

Definition at line 624 of file nsNetCID.h.

Value:
{ /* 510a86bb-6019-4ed1-bb4f-965cffd23ece */         \
    0x510a86bb,                                      \
    0x6019,                                          \
    0x4ed1,                                          \
    {0xbb, 0x4f, 0x96, 0x5c, 0xff, 0xd2, 0x3e, 0xce} \
}

Definition at line 308 of file nsNetCID.h.

#define NS_DOWNLOADER_CLASSNAME   "nsDownloader"

Definition at line 304 of file nsNetCID.h.

#define NS_DOWNLOADER_CONTRACTID   "@mozilla.org/network/downloader;1"

Definition at line 306 of file nsNetCID.h.

Value:
{ /* fbc81170-1f69-11d3-9344-00104ba0fd40 */         \
    0xfbc81170,                                      \
    0x1f69,                                          \
    0x11d3,                                          \
    {0x93, 0x44, 0x00, 0x10, 0x4b, 0xa0, 0xfd, 0x40} \
}

Definition at line 583 of file nsNetCID.h.

#define NS_FILEPROTOCOLHANDLER_CLASSNAME   "nsFileProtocolHandler"

Definition at line 581 of file nsNetCID.h.

Value:
{ /* 25029490-F132-11d2-9588-00805F369F95 */         \
    0x25029490,                                      \
    0xf132,                                          \
    0x11d2,                                          \
    {0x95, 0x88, 0x0, 0x80, 0x5f, 0x36, 0x9f, 0x95}  \
}

Definition at line 544 of file nsNetCID.h.

#define NS_FTPPROTOCOLHANDLER_CLASSNAME   "nsFtpProtocolHandler"

Definition at line 542 of file nsNetCID.h.

#define NS_GENERIC_CONTENT_SNIFFER   "@mozilla.org/network/content-sniffer;1"

General-purpose content sniffer component.

Use with CreateInstance.

Implements nsIContentSniffer_MOZILLA_1_8_BRANCH

Definition at line 741 of file nsNetCID.h.

Value:
{ /* 36b63ef3-e0fa-4c49-9fd4-e065e85568f4 */         \
    0x36b63ef3,                                      \
    0xe0fa,                                          \
    0x4c49,                                          \
    {0x9f, 0xd4, 0xe0, 0x65, 0xe8, 0x55, 0x68, 0xf4} \
}

Definition at line 530 of file nsNetCID.h.

#define NS_HTTPAUTHMANAGER_CLASSNAME   "nsHttpAuthManager"

Definition at line 526 of file nsNetCID.h.

#define NS_HTTPAUTHMANAGER_CONTRACTID   "@mozilla.org/network/http-auth-manager;1"

Definition at line 528 of file nsNetCID.h.

Value:
{ /* fca3766a-434a-4ae7-83cf-0909e18a093a */         \
    0xfca3766a,                                      \
    0x434a,                                          \
    0x4ae7,                                          \
    {0x83, 0xcf, 0x09, 0x09, 0xe1, 0x8a, 0x09, 0x3a} \
}

Definition at line 502 of file nsNetCID.h.

Value:
{ /* 17491ba4-1dd2-11b2-aae3-de6b92dab620 */         \
    0x17491ba4,                                      \
    0x1dd2,                                          \
    0x11b2,                                          \
    {0xaa, 0xe3, 0xde, 0x6b, 0x92, 0xda, 0xb6, 0x20} \
}

Definition at line 510 of file nsNetCID.h.

Value:
{ /* bbef8185-c628-4cc1-b53e-e61e74c2451a */         \
    0xbbef8185,                                      \
    0xc628,                                          \
    0x4cc1,                                          \
    {0xb5, 0x3e, 0xe6, 0x1e, 0x74, 0xc2, 0x45, 0x1a} \
}

Definition at line 518 of file nsNetCID.h.

Value:
{ /* 4f47e42e-4d23-4dd3-bfda-eb29255e9ea3 */         \
    0x4f47e42e,                                      \
    0x4d23,                                          \
    0x4dd3,                                          \
    {0xbf, 0xda, 0xeb, 0x29, 0x25, 0x5e, 0x9e, 0xa3} \
}

Definition at line 486 of file nsNetCID.h.

Value:
{ /* dccbe7e4-7750-466b-a557-5ea36c8ff24e */         \
    0xdccbe7e4,                                      \
    0x7750,                                          \
    0x466b,                                          \
    {0xa5, 0x57, 0x5e, 0xa3, 0x6c, 0x8f, 0xf2, 0x4e} \
}

Definition at line 494 of file nsNetCID.h.

Value:
{ /* 62b778a6-bce3-456b-8c31-2865fbb68c91 */         \
    0x62b778a6,                                      \
    0xbce3,                                          \
    0x456b,                                          \
    {0x8c, 0x31, 0x28, 0x65, 0xfb, 0xb6, 0x8c, 0x91} \
}

Definition at line 639 of file nsNetCID.h.

#define NS_IDNSERVICE_CLASSNAME   "nsIDNService"

Definition at line 634 of file nsNetCID.h.

#define NS_IDNSERVICE_CONTRACTID   "@mozilla.org/network/idn-service;1"

Definition at line 637 of file nsNetCID.h.

#define NS_INCREMENTALDOWNLOAD_CONTRACTID   "@mozilla.org/network/incremental-download;1"

Definition at line 343 of file nsNetCID.h.

Value:
{ /* 6ddb050c-0d04-11d4-986e-00c04fa0cf4a */         \
    0x6ddb050c,                                      \
    0x0d04,                                          \
    0x11d4,                                          \
    {0x98, 0x6e, 0x00, 0xc0, 0x4f, 0xa0, 0xcf, 0x4a} \
}

Definition at line 269 of file nsNetCID.h.

#define NS_INPUTSTREAMCHANNEL_CLASSNAME   "nsInputStreamChannel"

Definition at line 265 of file nsNetCID.h.

#define NS_INPUTSTREAMCHANNEL_CONTRACTID   "@mozilla.org/network/input-stream-channel;1"

Definition at line 267 of file nsNetCID.h.

Value:
{ /* ccd0e960-7947-4635-b70e-4c661b63d675 */         \
    0xccd0e960,                                      \
    0x7947,                                          \
    0x4635,                                          \
    {0xb7, 0x0e, 0x4c, 0x66, 0x1b, 0x63, 0xd6, 0x75} \
}

Definition at line 256 of file nsNetCID.h.

#define NS_INPUTSTREAMPUMP_CLASSNAME   "nsInputStreamPump"

Definition at line 252 of file nsNetCID.h.

#define NS_INPUTSTREAMPUMP_CONTRACTID   "@mozilla.org/network/input-stream-pump;1"

Definition at line 254 of file nsNetCID.h.

Value:
{ /* 9ac9e770-18bc-11d3-9337-00104ba0fd40 */         \
    0x9ac9e770,                                      \
    0x18bc,                                          \
    0x11d3,                                          \
    {0x93, 0x37, 0x00, 0x10, 0x4b, 0xa0, 0xfd, 0x40} \
}

Definition at line 52 of file nsNetCID.h.

#define NS_IOSERVICE_CLASSNAME   "nsIOService"

Definition at line 48 of file nsNetCID.h.

#define NS_IOSERVICE_CONTRACTID   "@mozilla.org/network/io-service;1"

Definition at line 50 of file nsNetCID.h.

Value:
{ /* f1d62b49-5051-48e2-9155-c3509428461e */         \
    0xf1d62b49,                                      \
    0x5051,                                          \
    0x48e2,                                          \
    {0x91, 0x55, 0xc3, 0x50, 0x94, 0x28, 0x46, 0x1e} \
}

Definition at line 70 of file nsNetCID.h.

#define NS_IOTHREADPOOL_CLASSNAME   "nsIOThreadPool"

Definition at line 66 of file nsNetCID.h.

#define NS_IOTHREADPOOL_CONTRACTID   "@mozilla.org/network/io-thread-pool;1"

Definition at line 68 of file nsNetCID.h.

Value:
{ /* e1c61582-2a84-11d3-8cce-0060b0fc14a3 */         \
    0xe1c61582,                                      \
    0x2a84,                                          \
    0x11d3,                                          \
    {0x8c, 0xce, 0x00, 0x60, 0xb0, 0xfc, 0x14, 0xa3} \
}

Definition at line 109 of file nsNetCID.h.

#define NS_LOADGROUP_CLASSNAME   "nsLoadGroup"

Definition at line 105 of file nsNetCID.h.

#define NS_LOADGROUP_CONTRACTID   "@mozilla.org/network/load-group;1"

Definition at line 107 of file nsNetCID.h.

Value:
{ /* be9a53ae-c7e9-11d3-8cda-0060b0fc14a3 */         \
    0xbe9a53ae,                                      \
    0xc7e9,                                          \
    0x11d3,                                          \
    {0x8c, 0xda, 0x00, 0x60, 0xb0, 0xfc, 0x14, 0xa3} \
}

Definition at line 389 of file nsNetCID.h.

#define NS_LOCALFILEINPUTSTREAM_CLASSNAME   "nsFileInputStream"

Definition at line 385 of file nsNetCID.h.

#define NS_LOCALFILEINPUTSTREAM_CONTRACTID   "@mozilla.org/network/file-input-stream;1"

Definition at line 387 of file nsNetCID.h.

Value:
{ /* c272fee0-c7e9-11d3-8cda-0060b0fc14a3 */         \
    0xc272fee0,                                      \
    0xc7e9,                                          \
    0x11d3,                                          \
    {0x8c, 0xda, 0x00, 0x60, 0xb0, 0xfc, 0x14, 0xa3} \
}

Definition at line 401 of file nsNetCID.h.

#define NS_LOCALFILEOUTPUTSTREAM_CLASSNAME   "nsFileOutputStream"

Definition at line 397 of file nsNetCID.h.

Definition at line 399 of file nsNetCID.h.

Value:
{   0x1f4dbcf7,                                        \
    0x245c,                                            \
    0x4c8c,                                            \
    { 0x94, 0x3d, 0x8a, 0x1d, 0xa0, 0x49, 0x5e, 0x8a } \
}

Definition at line 654 of file nsNetCID.h.

#define NS_MIMEHEADERPARAM_CLASSNAME   "nsMIMEHeaderParamImpl"

Definition at line 651 of file nsNetCID.h.

#define NS_MIMEHEADERPARAM_CONTRACTID   "@mozilla.org/network/mime-hdrparam;1"

Definition at line 661 of file nsNetCID.h.

#define NS_NETUTIL_CONTRACTID   "@mozilla.org/network/util;1"

Definition at line 61 of file nsNetCID.h.

Value:
{ /* 75a500a2-0030-40f7-86f8-63f225b940ae */         \
    0x75a500a2,                                      \
    0x0030,                                          \
    0x40f7,                                          \
    {0x86, 0xf8, 0x63, 0xf2, 0x25, 0xb9, 0x40, 0xae} \
}

Definition at line 764 of file nsNetCID.h.

Definition at line 762 of file nsNetCID.h.

#define NS_NETWORK_LINK_SERVICE_CONTRACTID   "@mozilla.org/network/network-link-service;1"

This contract ID will be gotten as a service implementing nsINetworkLinkService and monitored by IOService for automatic online/offline management.

Definition at line 780 of file nsNetCID.h.

Value:
{ /* 78804a84-8173-42b6-bb94-789f0816a810 */         \
    0x78804a84,                                      \
    0x8173,                                          \
    0x42b6,                                          \
    {0xbb, 0x94, 0x78, 0x9f, 0x08, 0x16, 0xa8, 0x10} \
}

Definition at line 150 of file nsNetCID.h.

#define NS_NOAUTHURLPARSER_CLASSNAME   "nsNoAuthURLParser"

Definition at line 146 of file nsNetCID.h.

#define NS_NOAUTHURLPARSER_CONTRACTID   "@mozilla.org/network/url-parser;1?auth=no"

Definition at line 148 of file nsNetCID.h.

Value:
{ /* E9B301C0-E0E4-11d3-A1A8-0050041CAF44 */         \
    0xe9b301c0,                                      \
    0xe0e4,                                          \
    0x11d3,                                          \
    {0xa1, 0xa8, 0x0, 0x50, 0x4, 0x1c, 0xaf, 0x44}   \
}

Definition at line 83 of file nsNetCID.h.

#define NS_PROTOCOLPROXYSERVICE_CLASSNAME   "nsProtocolProxyService"

Definition at line 79 of file nsNetCID.h.

#define NS_PROTOCOLPROXYSERVICE_CONTRACTID   "@mozilla.org/network/protocol-proxy-service;1"

Definition at line 81 of file nsNetCID.h.

Value:
{ /* 63ac8c66-1dd2-11b2-b070-84d00d3eaece */         \
    0x63ac8c66,                                      \
    0x1dd2,                                          \
    0x11b2,                                          \
    {0xb0, 0x70, 0x84, 0xd0, 0x0d, 0x3e, 0xae, 0xce} \
}

Definition at line 96 of file nsNetCID.h.

#define NS_PROXYAUTOCONFIG_CLASSNAME   "nsProxyAutoConfig"

Definition at line 92 of file nsNetCID.h.

#define NS_PROXYAUTOCONFIG_CONTRACTID   "@mozilla.org/network/proxy-auto-config;1"

Definition at line 94 of file nsNetCID.h.

Value:
{ /* 51fa28c7-74c0-4b85-9c46-d03faa7b696b */         \
    0x51fa28c7,                                      \
    0x74c0,                                          \
    0x4b85,                                          \
    {0x9c, 0x46, 0xd0, 0x3f, 0xaa, 0x7b, 0x69, 0x6b} \
}

Definition at line 191 of file nsNetCID.h.

#define NS_REQUESTOBSERVERPROXY_CLASSNAME   "nsRequestObserverProxy"

Definition at line 187 of file nsNetCID.h.

#define NS_REQUESTOBSERVERPROXY_CONTRACTID   "@mozilla.org/network/request-observer-proxy;1"

Definition at line 189 of file nsNetCID.h.

Value:
{ /* e64f152a-9f07-11d3-8cda-0060b0fc14a3 */         \
    0xe64f152a,                                      \
    0x9f07,                                          \
    0x11d3,                                          \
    {0x8c, 0xda, 0x00, 0x60, 0xb0, 0xfc, 0x14, 0xa3} \
}

Definition at line 558 of file nsNetCID.h.

#define NS_RESPROTOCOLHANDLER_CLASSNAME   "nsResProtocolHandler"

Definition at line 556 of file nsNetCID.h.

Value:
{ /* ff8fe7ec-2f74-4408-b742-6b7a546029a8 */         \
    0xff8fe7ec,                                      \
    0x2f74,                                          \
    0x4408,                                          \
    {0xb7, 0x42, 0x6b, 0x7a, 0x54, 0x60, 0x29, 0xa8} \
}

Definition at line 568 of file nsNetCID.h.

#define NS_RESURL_CLASSNAME   "nsResURL"

Definition at line 566 of file nsNetCID.h.

Value:
{ /* a181af0d-68b8-4308-94db-d4f859058215 */         \
    0xa181af0d,                                      \
    0x68b8,                                          \
    0x4308,                                          \
    {0x94, 0xdb, 0xd4, 0xf8, 0x59, 0x05, 0x82, 0x15} \
}

Definition at line 438 of file nsNetCID.h.

#define NS_SAFELOCALFILEOUTPUTSTREAM_CLASSNAME   "nsSafeFileOutputStream"

Definition at line 434 of file nsNetCID.h.

#define NS_SAFELOCALFILEOUTPUTSTREAM_CONTRACTID   "@mozilla.org/network/safe-file-output-stream;1"

Definition at line 436 of file nsNetCID.h.

Value:
{ /* 2ec62893-3b35-48fa-ab1d-5e68a9f45f08 */         \
    0x2ec62893,                                      \
    0x3b35,                                          \
    0x48fa,                                          \
    {0xab, 0x1d, 0x5e, 0x68, 0xa9, 0xf4, 0x5f, 0x08} \
}

Definition at line 377 of file nsNetCID.h.

#define NS_SERVERSOCKET_CLASSNAME   "nsServerSocket"

Definition at line 373 of file nsNetCID.h.

#define NS_SERVERSOCKET_CONTRACTID   "@mozilla.org/network/server-socket;1"

Definition at line 375 of file nsNetCID.h.

Value:
{ /* fb8cbf4e-4701-4ba1-b1d6-5388e041fb67 */         \
    0xfb8cbf4e,                                      \
    0x4701,                                          \
    0x4ba1,                                          \
    {0xb1, 0xd6, 0x53, 0x88, 0xe0, 0x41, 0xfb, 0x67} \
}

Definition at line 204 of file nsNetCID.h.

#define NS_SIMPLESTREAMLISTENER_CLASSNAME   "nsSimpleStreamListener"

Definition at line 200 of file nsNetCID.h.

#define NS_SIMPLESTREAMLISTENER_CONTRACTID   "@mozilla.org/network/simple-stream-listener;1"

Definition at line 202 of file nsNetCID.h.

Value:
{ /* e0da1d70-2f7b-11d3-8cd0-0060b0fc14a3 */          \
     0xe0da1d70,                                      \
     0x2f7b,                                          \
     0x11d3,                                          \
     {0x8c, 0xd0, 0x00, 0x60, 0xb0, 0xfc, 0x14, 0xa3} \
}

Definition at line 122 of file nsNetCID.h.

#define NS_SIMPLEURI_CLASSNAME   "nsSimpleURI"

Definition at line 118 of file nsNetCID.h.

#define NS_SIMPLEURI_CONTRACTID   "@mozilla.org/network/simple-uri;1"

Definition at line 120 of file nsNetCID.h.

Value:
{ /* ed394ba0-5472-11d3-bbc8-0000861d1237 */           \
    0xed394ba0,                                        \
    0x5472,                                            \
    0x11d3,                                            \
    { 0xbb, 0xc8, 0x00, 0x00, 0x86, 0x1d, 0x12, 0x37 } \
}

Definition at line 672 of file nsNetCID.h.

#define NS_SOCKETPROVIDERSERVICE_CLASSNAME   "nsSocketProviderService"

Definition at line 668 of file nsNetCID.h.

#define NS_SOCKETPROVIDERSERVICE_CONTRACTID   "@mozilla.org/network/socket-provider-service;1"

Definition at line 670 of file nsNetCID.h.

Value:
{ /* c07e81e0-ef12-11d2-92b6-00105a1b0d64 */         \
    0xc07e81e0,                                      \
    0xef12,                                          \
    0x11d2,                                          \
    {0x92, 0xb6, 0x00, 0x10, 0x5a, 0x1b, 0x0d, 0x64} \
}

Definition at line 364 of file nsNetCID.h.

#define NS_SOCKETTRANSPORTSERVICE_CLASSNAME   "nsSocketTransportService"

Definition at line 360 of file nsNetCID.h.

#define NS_SOCKETTRANSPORTSERVICE_CONTRACTID   "@mozilla.org/network/socket-transport-service;1"

Definition at line 362 of file nsNetCID.h.

Value:
{ /* F7C9F5F4-4451-41c3-A28A-5BA2447FBACE */           \
    0xf7c9f5f4,                                        \
    0x4451,                                            \
    0x41c3,                                            \
    { 0xa2, 0x8a, 0x5b, 0xa2, 0x44, 0x7f, 0xba, 0xce } \
}

Definition at line 688 of file nsNetCID.h.

Value:
{ /* 8dbe7246-1dd2-11b2-9b8f-b9a849e4403a */           \
    0x8dbe7246,                                        \
    0x1dd2,                                            \
    0x11b2,                                            \
    { 0x9b, 0x8f, 0xb9, 0xa8, 0x49, 0xe4, 0x40, 0x3a } \
}

Definition at line 680 of file nsNetCID.h.

Definition at line 696 of file nsNetCID.h.

Value:
{ /* de9472d0-8034-11d3-9399-00104ba0fd40 */         \
    0xde9472d0,                                      \
    0x8034,                                          \
    0x11d3,                                          \
    {0x93, 0x99, 0x00, 0x10, 0x4b, 0xa0, 0xfd, 0x40} \
}

Definition at line 136 of file nsNetCID.h.

#define NS_STANDARDURL_CLASSNAME   "nsStandardURL"

Definition at line 132 of file nsNetCID.h.

#define NS_STANDARDURL_CONTRACTID   "@mozilla.org/network/standard-url;1"

Definition at line 134 of file nsNetCID.h.

Definition at line 702 of file nsNetCID.h.

Value:
{ /* ff41913b-546a-4bff-9201-dc9b2c032eba */         \
    0xff41913b,                                      \
    0x546a,                                          \
    0x4bff,                                          \
    {0x92, 0x01, 0xdc, 0x9b, 0x2c, 0x03, 0x2e, 0xba} \
}

Definition at line 178 of file nsNetCID.h.

#define NS_STDURLPARSER_CLASSNAME   "nsStdURLParser"

Definition at line 174 of file nsNetCID.h.

#define NS_STDURLPARSER_CONTRACTID   "@mozilla.org/network/url-parser;1?auth=maybe"

Definition at line 176 of file nsNetCID.h.

Value:
{ /* 892FFEB0-3F80-11d3-A16C-0050041CAF44 */         \
    0x892ffeb0,                                      \
    0x3f80,                                          \
    0x11d3,                                          \
    {0xa1, 0x6c, 0x00, 0x50, 0x04, 0x1c, 0xaf, 0x44} \
}

Definition at line 749 of file nsNetCID.h.

Value:
{ /* 831f8f13-7aa8-485f-b02e-77c881cc5773 */         \
    0x831f8f13,                                      \
    0x7aa8,                                          \
    0x485f,                                          \
    {0xb0, 0x2e, 0x77, 0xc8, 0x81, 0xcc, 0x57, 0x73} \
}

Definition at line 230 of file nsNetCID.h.

#define NS_STREAMLISTENERTEE_CLASSNAME   "nsStreamListenerTee"

Definition at line 226 of file nsNetCID.h.

#define NS_STREAMLISTENERTEE_CONTRACTID   "@mozilla.org/network/stream-listener-tee;1"

Definition at line 228 of file nsNetCID.h.

Value:
{ /* 5BA6D920-D4E9-11d3-A1A5-0050041CAF44 */         \
    0x5ba6d920,                                      \
    0xd4e9,                                          \
    0x11d3,                                          \
    { 0xa1, 0xa5, 0x0, 0x50, 0x4, 0x1c, 0xaf, 0x44 } \
}

Definition at line 282 of file nsNetCID.h.

#define NS_STREAMLOADER_CLASSNAME   "nsStreamLoader"

Definition at line 278 of file nsNetCID.h.

#define NS_STREAMLOADER_CONTRACTID   "@mozilla.org/network/stream-loader;1"

Definition at line 280 of file nsNetCID.h.

Value:
{ /* 0885d4f8-f7b8-4cda-902e-94ba38bc256e */         \
    0x0885d4f8,                                      \
    0xf7b8,                                          \
    0x4cda,                                          \
    {0x90, 0x2e, 0x94, 0xba, 0x38, 0xbc, 0x25, 0x6e} \
}

Definition at line 351 of file nsNetCID.h.

#define NS_STREAMTRANSPORTSERVICE_CLASSNAME   "nsStreamTransportService"

Definition at line 347 of file nsNetCID.h.

#define NS_STREAMTRANSPORTSERVICE_CONTRACTID   "@mozilla.org/network/stream-transport-service;1"

Definition at line 349 of file nsNetCID.h.

Value:
{ /* 439400d3-6f23-43db-8b06-8aafe1869bd8 */         \
    0x439400d3,                                      \
    0x6f23,                                          \
    0x43db,                                          \
    {0x8b, 0x06, 0x8a, 0xaf, 0xe1, 0x86, 0x9b, 0xd8} \
}

Definition at line 321 of file nsNetCID.h.

#define NS_SYNCSTREAMLISTENER_CLASSNAME   "nsSyncStreamListener"

Definition at line 317 of file nsNetCID.h.

#define NS_SYNCSTREAMLISTENER_CONTRACTID   "@mozilla.org/network/sync-stream-listener;1"

Definition at line 319 of file nsNetCID.h.

Value:
{ /* 9445791f-fa4c-4669-b174-df5032bb67b3 */           \
    0x9445791f,                                        \
    0xfa4c,                                            \
    0x4669,                                            \
    { 0xb1, 0x74, 0xdf, 0x50, 0x32, 0xbb, 0x67, 0xb3 } \
}

Definition at line 295 of file nsNetCID.h.

#define NS_UNICHARSTREAMLOADER_CLASSNAME   "nsUnicharStreamLoader"

Definition at line 291 of file nsNetCID.h.

#define NS_UNICHARSTREAMLOADER_CONTRACTID   "@mozilla.org/network/unichar-stream-loader;1"

Definition at line 293 of file nsNetCID.h.

Value:
{ /* cf3a0e06-1dd1-11b2-a904-ac1d6da77a02 */         \
    0xcf3a0e06,                                      \
    0x1dd1,                                          \
    0x11b2,                                          \
    {0xa9, 0x04, 0xac, 0x1d, 0x6d, 0xa7, 0x7a, 0x02} \
}

Definition at line 334 of file nsNetCID.h.

#define NS_URICHECKER_CLASSNAME   "nsURIChecker"

Definition at line 330 of file nsNetCID.h.

#define NS_URICHECKER_CONTRACT_ID   "@mozilla.org/network/urichecker;1"

Definition at line 332 of file nsNetCID.h.

Value:
{ /* {0x9c7ec5d1-23f9-11d5-aea8-8fcc0793e97f} */     \
    0x9c7ec5d1,                                      \
    0x23f9,                                          \
    0x11d5,                                          \
    {0xae, 0xa8, 0x8f, 0xcc, 0x07, 0x93, 0xe9, 0x7f} \
}

Definition at line 610 of file nsNetCID.h.