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

#include <InspectorNetworkAgent.h>

Inheritance diagram for WebCore::InspectorNetworkAgent:
WebCore::InspectorAgentBase Inspector::NetworkBackendDispatcherHandler Inspector::InspectorAgentBase Inspector::InspectorAgentBase

Public Member Functions

 InspectorNetworkAgent (WebAgentContext &, InspectorPageAgent *)
 
virtual ~InspectorNetworkAgent ()
 
void didCreateFrontendAndBackend (Inspector::FrontendRouter *, Inspector::BackendDispatcher *) override
 
void willDestroyFrontendAndBackend (Inspector::DisconnectReason) override
 
void willRecalculateStyle ()
 
void didRecalculateStyle ()
 
void willSendRequest (unsigned long identifier, DocumentLoader &, ResourceRequest &, const ResourceResponse &redirectResponse)
 
void markResourceAsCached (unsigned long identifier)
 
void didReceiveResponse (unsigned long identifier, DocumentLoader &, const ResourceResponse &, ResourceLoader *)
 
void didReceiveData (unsigned long identifier, const char *data, int dataLength, int encodedDataLength)
 
void didFinishLoading (unsigned long identifier, DocumentLoader &)
 
void didFailLoading (unsigned long identifier, DocumentLoader &, const ResourceError &)
 
void didLoadResourceFromMemoryCache (DocumentLoader &, CachedResource &)
 
void didReceiveThreadableLoaderResponse (unsigned long identifier, DocumentThreadableLoader &)
 
void didFinishXHRLoading (unsigned long identifier, const String &decodedText)
 
void willLoadXHRSynchronously ()
 
void didLoadXHRSynchronously ()
 
void didReceiveScriptResponse (unsigned long identifier)
 
void willDestroyCachedResource (CachedResource &)
 
void mainFrameNavigated (DocumentLoader &)
 
void setInitialScriptContent (unsigned long identifier, const String &sourceString)
 
void didScheduleStyleRecalculation (Document &)
 
void searchOtherRequests (const JSC::Yarr::RegularExpression &, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Page::SearchResult >> &)
 
void searchInRequest (ErrorString &, const String &requestId, const String &query, bool caseSensitive, bool isRegex, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::GenericTypes::SearchMatch >> &)
 
RefPtr< Inspector::Protocol::Network::InitiatorbuildInitiatorObject (Document *)
 
void enable (ErrorString &) override
 
void disable (ErrorString &) override
 
void setExtraHTTPHeaders (ErrorString &, const Inspector::InspectorObject &headers) override
 
void getResponseBody (ErrorString &, const String &requestId, String *content, bool *base64Encoded) override
 
void setCacheDisabled (ErrorString &, bool cacheDisabled) override
 
void loadResource (ErrorString &, const String &frameId, const String &url, Ref< LoadResourceCallback > &&) override
 
- Public Member Functions inherited from Inspector::InspectorAgentBase
virtual ~InspectorAgentBase ()
 
String domainName () const
 
virtual void discardValues ()
 
virtual void discardAgent ()
 
virtual ~InspectorAgentBase ()
 
String domainName () const
 
virtual void discardValues ()
 
virtual void discardAgent ()
 
- Public Member Functions inherited from Inspector::NetworkBackendDispatcherHandler
virtual void enable (ErrorString &)=0
 
virtual void disable (ErrorString &)=0
 
virtual void setExtraHTTPHeaders (ErrorString &, const Inspector::InspectorObject &in_headers)=0
 
virtual void getResponseBody (ErrorString &, const String &in_requestId, String *out_body, bool *out_base64Encoded)=0
 
virtual void setCacheDisabled (ErrorString &, bool in_cacheDisabled)=0
 
virtual void loadResource (ErrorString &, const String &in_frameId, const String &in_url, Ref< LoadResourceCallback > &&callback)=0
 
virtual void enable (ErrorString &)=0
 
virtual void disable (ErrorString &)=0
 
virtual void setExtraHTTPHeaders (ErrorString &, const Inspector::InspectorObject &in_headers)=0
 
virtual void getResponseBody (ErrorString &, const String &in_requestId, String *out_body, bool *out_base64Encoded)=0
 
virtual void setCacheDisabled (ErrorString &, bool in_cacheDisabled)=0
 
virtual void loadResource (ErrorString &, const String &in_frameId, const String &in_url, Ref< LoadResourceCallback > &&callback)=0
 

Additional Inherited Members

- Protected Member Functions inherited from WebCore::InspectorAgentBase
 InspectorAgentBase (const String &name, WebAgentContext &context)
 
 InspectorAgentBase (const String &name, WebAgentContext &context)
 
- Protected Member Functions inherited from Inspector::InspectorAgentBase
 InspectorAgentBase (const String &name)
 
 InspectorAgentBase (const String &name)
 
- Protected Member Functions inherited from Inspector::NetworkBackendDispatcherHandler
virtual ~NetworkBackendDispatcherHandler ()
 
virtual ~NetworkBackendDispatcherHandler ()
 
- Protected Attributes inherited from WebCore::InspectorAgentBase
InstrumentingAgentsm_instrumentingAgents
 
Inspector::InspectorEnvironmentm_environment
 
- Protected Attributes inherited from Inspector::InspectorAgentBase
String m_name
 

Constructor & Destructor Documentation

◆ InspectorNetworkAgent()

WebCore::InspectorNetworkAgent::InspectorNetworkAgent ( WebAgentContext context,
InspectorPageAgent pageAgent 
)

◆ ~InspectorNetworkAgent()

WebCore::InspectorNetworkAgent::~InspectorNetworkAgent ( )
virtual

Member Function Documentation

◆ buildInitiatorObject()

RefPtr< Inspector::Protocol::Network::Initiator > WebCore::InspectorNetworkAgent::buildInitiatorObject ( Document document)

◆ didCreateFrontendAndBackend()

void WebCore::InspectorNetworkAgent::didCreateFrontendAndBackend ( Inspector::FrontendRouter ,
Inspector::BackendDispatcher  
)
overridevirtual

◆ didFailLoading()

void WebCore::InspectorNetworkAgent::didFailLoading ( unsigned long  identifier,
DocumentLoader loader,
const ResourceError error 
)

◆ didFinishLoading()

void WebCore::InspectorNetworkAgent::didFinishLoading ( unsigned long  identifier,
DocumentLoader loader 
)

◆ didFinishXHRLoading()

void WebCore::InspectorNetworkAgent::didFinishXHRLoading ( unsigned long  identifier,
const String decodedText 
)

◆ didLoadResourceFromMemoryCache()

void WebCore::InspectorNetworkAgent::didLoadResourceFromMemoryCache ( DocumentLoader loader,
CachedResource resource 
)

◆ didLoadXHRSynchronously()

void WebCore::InspectorNetworkAgent::didLoadXHRSynchronously ( )

◆ didRecalculateStyle()

void WebCore::InspectorNetworkAgent::didRecalculateStyle ( )

◆ didReceiveData()

void WebCore::InspectorNetworkAgent::didReceiveData ( unsigned long  identifier,
const char *  data,
int  dataLength,
int  encodedDataLength 
)

◆ didReceiveResponse()

void WebCore::InspectorNetworkAgent::didReceiveResponse ( unsigned long  identifier,
DocumentLoader loader,
const ResourceResponse response,
ResourceLoader resourceLoader 
)

◆ didReceiveScriptResponse()

void WebCore::InspectorNetworkAgent::didReceiveScriptResponse ( unsigned long  identifier)

◆ didReceiveThreadableLoaderResponse()

void WebCore::InspectorNetworkAgent::didReceiveThreadableLoaderResponse ( unsigned long  identifier,
DocumentThreadableLoader documentThreadableLoader 
)

◆ didScheduleStyleRecalculation()

void WebCore::InspectorNetworkAgent::didScheduleStyleRecalculation ( Document document)

◆ disable()

void WebCore::InspectorNetworkAgent::disable ( ErrorString )
override

◆ enable()

void WebCore::InspectorNetworkAgent::enable ( ErrorString )
override

◆ getResponseBody()

void WebCore::InspectorNetworkAgent::getResponseBody ( ErrorString errorString,
const String requestId,
String content,
bool *  base64Encoded 
)
override

◆ loadResource()

void WebCore::InspectorNetworkAgent::loadResource ( ErrorString errorString,
const String frameId,
const String url,
Ref< LoadResourceCallback > &&  callback 
)
override

◆ mainFrameNavigated()

void WebCore::InspectorNetworkAgent::mainFrameNavigated ( DocumentLoader loader)

◆ markResourceAsCached()

void WebCore::InspectorNetworkAgent::markResourceAsCached ( unsigned long  identifier)

◆ searchInRequest()

void WebCore::InspectorNetworkAgent::searchInRequest ( ErrorString errorString,
const String requestId,
const String query,
bool  caseSensitive,
bool  isRegex,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::GenericTypes::SearchMatch >> &  results 
)

◆ searchOtherRequests()

void WebCore::InspectorNetworkAgent::searchOtherRequests ( const JSC::Yarr::RegularExpression regex,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Page::SearchResult >> &  result 
)

◆ setCacheDisabled()

void WebCore::InspectorNetworkAgent::setCacheDisabled ( ErrorString ,
bool  cacheDisabled 
)
override

◆ setExtraHTTPHeaders()

void WebCore::InspectorNetworkAgent::setExtraHTTPHeaders ( ErrorString ,
const Inspector::InspectorObject headers 
)
override

◆ setInitialScriptContent()

void WebCore::InspectorNetworkAgent::setInitialScriptContent ( unsigned long  identifier,
const String sourceString 
)

◆ willDestroyCachedResource()

void WebCore::InspectorNetworkAgent::willDestroyCachedResource ( CachedResource cachedResource)

◆ willDestroyFrontendAndBackend()

void WebCore::InspectorNetworkAgent::willDestroyFrontendAndBackend ( Inspector::DisconnectReason  )
overridevirtual

◆ willLoadXHRSynchronously()

void WebCore::InspectorNetworkAgent::willLoadXHRSynchronously ( )

◆ willRecalculateStyle()

void WebCore::InspectorNetworkAgent::willRecalculateStyle ( )

◆ willSendRequest()

void WebCore::InspectorNetworkAgent::willSendRequest ( unsigned long  identifier,
DocumentLoader loader,
ResourceRequest request,
const ResourceResponse redirectResponse 
)

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