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< StringremoveCachedResource (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: