Back to index

lightning-sunbird  0.9+nobinonly
Classes | Functions | Variables
GeckoProtocolHandler.cpp File Reference
#include "GeckoProtocolHandler.h"
#include "nsNetCID.h"
#include "nsNetUtil.h"
#include "nsIGenericFactory.h"
#include "nsIComponentManager.h"
#include "nsIComponentRegistrar.h"
#include "nsIProgressEventSink.h"
#include "nsILoadGroup.h"
#include "nsIInterfaceRequestor.h"
#include "nsIInterfaceRequestorUtils.h"
#include "nsIByteArrayInputStream.h"
#include "nsIStreamListener.h"
#include "nsIInputStreamPump.h"
#include "nsEmbedString.h"

Go to the source code of this file.


struct  GeckoChannelCallbacks
class  GeckoProtocolHandlerImpl
class  GeckoProtocolChannel




static const nsCID kProtocolCIDs []
static const int kProtocolCIDsSize = sizeof(kProtocolCIDs) / sizeof(kProtocolCIDs[0])
static PRUint32 gUsedCIDs = 0
static GeckoChannelCallbacks gCallbacks [kProtocolCIDsSize]

Class Documentation

struct GeckoChannelCallbacks

Definition at line 63 of file GeckoProtocolHandler.cpp.

Collaboration diagram for GeckoChannelCallbacks:
Class Members
GeckoChannelCallback * mCallback
nsModuleComponentInfo mComponentInfo
nsCString mScheme

Function Documentation

static NS_DEFINE_CID ( kSimpleURICID  ,
) [static]

Variable Documentation

Definition at line 73 of file GeckoProtocolHandler.cpp.

PRUint32 gUsedCIDs = 0 [static]

Definition at line 62 of file GeckoProtocolHandler.cpp.

Initial value:
    { 0xfc8b2366, 0x0d07, 0x45ef, { 0x9f, 0xab, 0x22, 0x31, 0x9d, 0xbc, 0xfa, 0x77 } },
    { 0x6b5db250, 0xcf4b, 0x4ab1, { 0xb3, 0xaa, 0x1a, 0x9a, 0xd6, 0xdf, 0x7f, 0x95 } },
    { 0x677c6eaf, 0x3c3d, 0x4e0d, { 0xad, 0x30, 0x5a, 0xb8, 0x69, 0x1d, 0x1f, 0xfc } },
    { 0xbe383b01, 0x58d3, 0x4e65, { 0x9d, 0x50, 0x05, 0xb4, 0xc3, 0x92, 0x43, 0x2e } },
    { 0x81290231, 0xedf0, 0x4876, { 0x94, 0xa2, 0xdb, 0x96, 0xca, 0xa3, 0xc1, 0xfc } },
    { 0xf9c466b0, 0x0da8, 0x48a7, { 0xbb, 0xe4, 0x2f, 0x63, 0xb0, 0x71, 0x41, 0x6f } },
    { 0x9cbaef5e, 0xdf94, 0x4cb0, { 0xb4, 0xc3, 0x89, 0x66, 0x89, 0xd0, 0x2d, 0x56 } },
    { 0xce79440d, 0xdafc, 0x4908, { 0xb8, 0x94, 0xb2, 0x74, 0xa3, 0x51, 0x2f, 0x45 } }

Definition at line 50 of file GeckoProtocolHandler.cpp.

const int kProtocolCIDsSize = sizeof(kProtocolCIDs) / sizeof(kProtocolCIDs[0]) [static]

Definition at line 61 of file GeckoProtocolHandler.cpp.