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::Initiator > buildInitiatorObject (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
InstrumentingAgents & m_instrumentingAgents
 
Inspector::InspectorEnvironment & m_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: