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

#include <LoadTiming.h>

Public Member Functions

Seconds secondsSinceStartTime (MonotonicTime) const
 
WallTime monotonicTimeToPseudoWallTime (MonotonicTime) const
 
void markStartTime ()
 
void addRedirect (const URL &redirectingUrl, const URL &redirectedUrl)
 
void markStartTimeAndFetchStart ()
 
void markUnloadEventStart ()
 
void markUnloadEventEnd ()
 
void markRedirectStart ()
 
void markRedirectEnd ()
 
void markFetchStart ()
 
void setResponseEnd (MonotonicTime time)
 
void markLoadEventStart ()
 
void markLoadEventEnd ()
 
void setHasSameOriginAsPreviousDocument (bool value)
 
MonotonicTime startTime () const
 
MonotonicTime unloadEventStart () const
 
MonotonicTime unloadEventEnd () const
 
MonotonicTime redirectStart () const
 
MonotonicTime redirectEnd () const
 
MonotonicTime fetchStart () const
 
MonotonicTime responseEnd () const
 
MonotonicTime loadEventStart () const
 
MonotonicTime loadEventEnd () const
 
short redirectCount () const
 
bool hasCrossOriginRedirect () const
 
bool hasSameOriginAsPreviousDocument () const
 
MonotonicTime referenceMonotonicTime () const
 
WallTime referenceWallTime () const
 
LoadTiming isolatedCopy () const
 
Seconds secondsSinceStartTime (MonotonicTime) const
 
WallTime monotonicTimeToPseudoWallTime (MonotonicTime) const
 
void markStartTime ()
 
void addRedirect (const URL &redirectingUrl, const URL &redirectedUrl)
 
void markStartTimeAndFetchStart ()
 
void markUnloadEventStart ()
 
void markUnloadEventEnd ()
 
void markRedirectStart ()
 
void markRedirectEnd ()
 
void markFetchStart ()
 
void setResponseEnd (MonotonicTime time)
 
void markLoadEventStart ()
 
void markLoadEventEnd ()
 
void setHasSameOriginAsPreviousDocument (bool value)
 
MonotonicTime startTime () const
 
MonotonicTime unloadEventStart () const
 
MonotonicTime unloadEventEnd () const
 
MonotonicTime redirectStart () const
 
MonotonicTime redirectEnd () const
 
MonotonicTime fetchStart () const
 
MonotonicTime responseEnd () const
 
MonotonicTime loadEventStart () const
 
MonotonicTime loadEventEnd () const
 
short redirectCount () const
 
bool hasCrossOriginRedirect () const
 
bool hasSameOriginAsPreviousDocument () const
 
MonotonicTime referenceMonotonicTime () const
 
WallTime referenceWallTime () const
 
LoadTiming isolatedCopy () const
 

Member Function Documentation

◆ addRedirect() [1/2]

void WebCore::LoadTiming::addRedirect ( const URL redirectingUrl,
const URL redirectedUrl 
)

◆ addRedirect() [2/2]

void WebCore::LoadTiming::addRedirect ( const URL redirectingUrl,
const URL redirectedUrl 
)

◆ fetchStart() [1/2]

MonotonicTime WebCore::LoadTiming::fetchStart ( ) const
inline

◆ fetchStart() [2/2]

MonotonicTime WebCore::LoadTiming::fetchStart ( ) const
inline

◆ hasCrossOriginRedirect() [1/2]

bool WebCore::LoadTiming::hasCrossOriginRedirect ( ) const
inline

◆ hasCrossOriginRedirect() [2/2]

bool WebCore::LoadTiming::hasCrossOriginRedirect ( ) const
inline

◆ hasSameOriginAsPreviousDocument() [1/2]

bool WebCore::LoadTiming::hasSameOriginAsPreviousDocument ( ) const
inline

◆ hasSameOriginAsPreviousDocument() [2/2]

bool WebCore::LoadTiming::hasSameOriginAsPreviousDocument ( ) const
inline

◆ isolatedCopy() [1/2]

LoadTiming WebCore::LoadTiming::isolatedCopy ( ) const

◆ isolatedCopy() [2/2]

LoadTiming WebCore::LoadTiming::isolatedCopy ( ) const

◆ loadEventEnd() [1/2]

MonotonicTime WebCore::LoadTiming::loadEventEnd ( ) const
inline

◆ loadEventEnd() [2/2]

MonotonicTime WebCore::LoadTiming::loadEventEnd ( ) const
inline

◆ loadEventStart() [1/2]

MonotonicTime WebCore::LoadTiming::loadEventStart ( ) const
inline

◆ loadEventStart() [2/2]

MonotonicTime WebCore::LoadTiming::loadEventStart ( ) const
inline

◆ markFetchStart() [1/2]

void WebCore::LoadTiming::markFetchStart ( )
inline

◆ markFetchStart() [2/2]

void WebCore::LoadTiming::markFetchStart ( )
inline

◆ markLoadEventEnd() [1/2]

void WebCore::LoadTiming::markLoadEventEnd ( )
inline

◆ markLoadEventEnd() [2/2]

void WebCore::LoadTiming::markLoadEventEnd ( )
inline

◆ markLoadEventStart() [1/2]

void WebCore::LoadTiming::markLoadEventStart ( )
inline

◆ markLoadEventStart() [2/2]

void WebCore::LoadTiming::markLoadEventStart ( )
inline

◆ markRedirectEnd() [1/2]

void WebCore::LoadTiming::markRedirectEnd ( )
inline

◆ markRedirectEnd() [2/2]

void WebCore::LoadTiming::markRedirectEnd ( )
inline

◆ markRedirectStart() [1/2]

void WebCore::LoadTiming::markRedirectStart ( )
inline

◆ markRedirectStart() [2/2]

void WebCore::LoadTiming::markRedirectStart ( )
inline

◆ markStartTime() [1/2]

void WebCore::LoadTiming::markStartTime ( )

◆ markStartTime() [2/2]

void WebCore::LoadTiming::markStartTime ( )

◆ markStartTimeAndFetchStart() [1/2]

void WebCore::LoadTiming::markStartTimeAndFetchStart ( )
inline

◆ markStartTimeAndFetchStart() [2/2]

void WebCore::LoadTiming::markStartTimeAndFetchStart ( )
inline

◆ markUnloadEventEnd() [1/2]

void WebCore::LoadTiming::markUnloadEventEnd ( )
inline

◆ markUnloadEventEnd() [2/2]

void WebCore::LoadTiming::markUnloadEventEnd ( )
inline

◆ markUnloadEventStart() [1/2]

void WebCore::LoadTiming::markUnloadEventStart ( )
inline

◆ markUnloadEventStart() [2/2]

void WebCore::LoadTiming::markUnloadEventStart ( )
inline

◆ monotonicTimeToPseudoWallTime() [1/2]

WallTime WebCore::LoadTiming::monotonicTimeToPseudoWallTime ( MonotonicTime  timeStamp) const

◆ monotonicTimeToPseudoWallTime() [2/2]

WallTime WebCore::LoadTiming::monotonicTimeToPseudoWallTime ( MonotonicTime  ) const

◆ redirectCount() [1/2]

short WebCore::LoadTiming::redirectCount ( ) const
inline

◆ redirectCount() [2/2]

short WebCore::LoadTiming::redirectCount ( ) const
inline

◆ redirectEnd() [1/2]

MonotonicTime WebCore::LoadTiming::redirectEnd ( ) const
inline

◆ redirectEnd() [2/2]

MonotonicTime WebCore::LoadTiming::redirectEnd ( ) const
inline

◆ redirectStart() [1/2]

MonotonicTime WebCore::LoadTiming::redirectStart ( ) const
inline

◆ redirectStart() [2/2]

MonotonicTime WebCore::LoadTiming::redirectStart ( ) const
inline

◆ referenceMonotonicTime() [1/2]

MonotonicTime WebCore::LoadTiming::referenceMonotonicTime ( ) const
inline

◆ referenceMonotonicTime() [2/2]

MonotonicTime WebCore::LoadTiming::referenceMonotonicTime ( ) const
inline

◆ referenceWallTime() [1/2]

WallTime WebCore::LoadTiming::referenceWallTime ( ) const
inline

◆ referenceWallTime() [2/2]

WallTime WebCore::LoadTiming::referenceWallTime ( ) const
inline

◆ responseEnd() [1/2]

MonotonicTime WebCore::LoadTiming::responseEnd ( ) const
inline

◆ responseEnd() [2/2]

MonotonicTime WebCore::LoadTiming::responseEnd ( ) const
inline

◆ secondsSinceStartTime() [1/2]

Seconds WebCore::LoadTiming::secondsSinceStartTime ( MonotonicTime  timeStamp) const

◆ secondsSinceStartTime() [2/2]

Seconds WebCore::LoadTiming::secondsSinceStartTime ( MonotonicTime  ) const

◆ setHasSameOriginAsPreviousDocument() [1/2]

void WebCore::LoadTiming::setHasSameOriginAsPreviousDocument ( bool  value)
inline

◆ setHasSameOriginAsPreviousDocument() [2/2]

void WebCore::LoadTiming::setHasSameOriginAsPreviousDocument ( bool  value)
inline

◆ setResponseEnd() [1/2]

void WebCore::LoadTiming::setResponseEnd ( MonotonicTime  time)
inline

◆ setResponseEnd() [2/2]

void WebCore::LoadTiming::setResponseEnd ( MonotonicTime  time)
inline

◆ startTime() [1/2]

MonotonicTime WebCore::LoadTiming::startTime ( ) const
inline

◆ startTime() [2/2]

MonotonicTime WebCore::LoadTiming::startTime ( ) const
inline

◆ unloadEventEnd() [1/2]

MonotonicTime WebCore::LoadTiming::unloadEventEnd ( ) const
inline

◆ unloadEventEnd() [2/2]

MonotonicTime WebCore::LoadTiming::unloadEventEnd ( ) const
inline

◆ unloadEventStart() [1/2]

MonotonicTime WebCore::LoadTiming::unloadEventStart ( ) const
inline

◆ unloadEventStart() [2/2]

MonotonicTime WebCore::LoadTiming::unloadEventStart ( ) const
inline

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