webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | List of all members
WebCore::NetworkResourcesData Class Reference

#include <NetworkResourcesData.h>

Classes

class  ResourceData
 

Public Member Functions

 NetworkResourcesData ()
 
 ~NetworkResourcesData ()
 
void resourceCreated (const String &requestId, const String &loaderId)
 
void responseReceived (const String &requestId, const String &frameId, const ResourceResponse &)
 
void setResourceType (const String &requestId, InspectorPageAgent::ResourceType)
 
InspectorPageAgent::ResourceType resourceType (const String &requestId)
 
void setResourceContent (const String &requestId, const String &content, bool base64Encoded=false)
 
void maybeAddResourceData (const String &requestId, const char *data, size_t dataLength)
 
void maybeDecodeDataToContent (const String &requestId)
 
void addCachedResource (const String &requestId, CachedResource *)
 
void addResourceSharedBuffer (const String &requestId, RefPtr< SharedBuffer > &&, const String &textEncodingName)
 
ResourceData const * data (const String &requestId)
 
Vector< String > removeCachedResource (CachedResource *)
 
void clear (const String &preservedLoaderId=String())
 
Vector< ResourceData * > resources ()
 

Constructor & Destructor Documentation

◆ NetworkResourcesData()

WebCore::NetworkResourcesData::NetworkResourcesData ( )

◆ ~NetworkResourcesData()

WebCore::NetworkResourcesData::~NetworkResourcesData ( )

Member Function Documentation

◆ addCachedResource()

void WebCore::NetworkResourcesData::addCachedResource ( const String &  requestId,
CachedResource *  cachedResource 
)

◆ addResourceSharedBuffer()

void WebCore::NetworkResourcesData::addResourceSharedBuffer ( const String &  requestId,
RefPtr< SharedBuffer > &&  buffer,
const String &  textEncodingName 
)

◆ clear()

void WebCore::NetworkResourcesData::clear ( const String &  preservedLoaderId = String())

◆ data()

NetworkResourcesData::ResourceData const * WebCore::NetworkResourcesData::data ( const String &  requestId)

◆ maybeAddResourceData()

void WebCore::NetworkResourcesData::maybeAddResourceData ( const String &  requestId,
const char *  data,
size_t  dataLength 
)

◆ maybeDecodeDataToContent()

void WebCore::NetworkResourcesData::maybeDecodeDataToContent ( const String &  requestId)

◆ removeCachedResource()

Vector< String > WebCore::NetworkResourcesData::removeCachedResource ( CachedResource *  cachedResource)

◆ resourceCreated()

void WebCore::NetworkResourcesData::resourceCreated ( const String &  requestId,
const String &  loaderId 
)

◆ resources()

Vector< NetworkResourcesData::ResourceData * > WebCore::NetworkResourcesData::resources ( )

◆ resourceType()

InspectorPageAgent::ResourceType WebCore::NetworkResourcesData::resourceType ( const String &  requestId)

◆ responseReceived()

void WebCore::NetworkResourcesData::responseReceived ( const String &  requestId,
const String &  frameId,
const ResourceResponse &  response 
)

◆ setResourceContent()

void WebCore::NetworkResourcesData::setResourceContent ( const String &  requestId,
const String &  content,
bool  base64Encoded = false 
)

◆ setResourceType()

void WebCore::NetworkResourcesData::setResourceType ( const String &  requestId,
InspectorPageAgent::ResourceType  type 
)

The documentation for this class was generated from the following files: