Struct xpcom::interfaces::nsITimedChannel [] [src]

#[repr(C)]
pub struct nsITimedChannel { /* fields omitted */ }

interface nsITimedChannel : nsISupports

Methods

impl nsITimedChannel
[src]

[src]

Cast this nsITimedChannel to one of its base interfaces.

impl nsITimedChannel
[src]

[src]

attribute boolean timingEnabled;

[src]

attribute boolean timingEnabled;

[src]

attribute uint8_t redirectCount;

[src]

attribute uint8_t redirectCount;

[src]

attribute uint8_t internalRedirectCount;

[src]

attribute uint8_t internalRedirectCount;

[src]

[noscript] attribute AString initiatorType;

[src]

[noscript] attribute AString initiatorType;

[src]

[noscript] attribute boolean allRedirectsSameOrigin;

[src]

[noscript] attribute boolean allRedirectsSameOrigin;

[src]

[noscript] attribute boolean allRedirectsPassTimingAllowCheck;

[src]

[noscript] attribute boolean allRedirectsPassTimingAllowCheck;

[src]

[noscript] boolean timingAllowCheck (in nsIPrincipal origin);

[src]

readonly attribute PRTime channelCreationTime;

[src]

readonly attribute PRTime asyncOpenTime;

[src]

readonly attribute PRTime launchServiceWorkerStartTime;

[src]

readonly attribute PRTime launchServiceWorkerEndTime;

[src]

readonly attribute PRTime dispatchFetchEventStartTime;

[src]

readonly attribute PRTime dispatchFetchEventEndTime;

[src]

readonly attribute PRTime handleFetchEventStartTime;

[src]

readonly attribute PRTime handleFetchEventEndTime;

[src]

readonly attribute PRTime domainLookupStartTime;

[src]

readonly attribute PRTime domainLookupEndTime;

[src]

readonly attribute PRTime connectStartTime;

[src]

readonly attribute PRTime tcpConnectEndTime;

[src]

readonly attribute PRTime secureConnectionStartTime;

[src]

readonly attribute PRTime connectEndTime;

[src]

readonly attribute PRTime requestStartTime;

[src]

readonly attribute PRTime responseStartTime;

[src]

readonly attribute PRTime responseEndTime;

[src]

readonly attribute PRTime cacheReadStartTime;

[src]

readonly attribute PRTime cacheReadEndTime;

[src]

readonly attribute PRTime redirectStartTime;

[src]

readonly attribute PRTime redirectEndTime;

[src]

[noscript] attribute boolean reportResourceTiming;

[src]

[noscript] attribute boolean reportResourceTiming;

[src]

readonly attribute nsIArray serverTiming;

Methods from Deref<Target = nsISupports>

[src]

Cast this nsISupports to one of its base interfaces.

[src]

void QueryInterface (in nsIIDRef uuid, [iid_is (uuid), retval] out nsQIResult result);

[src]

[noscript,notxpcom] nsrefcnt AddRef ();

[src]

[noscript,notxpcom] nsrefcnt Release ();

Trait Implementations

impl XpCom for nsITimedChannel
[src]

IID: nsIID = nsID(3395516493, 38300, 19514, [154, 89, 35, 74, 42, 82, 13, 224])

[src]

Perform a QueryInterface call on this object, attempting to dynamically cast it to the requested interface type. Returns Some(RefPtr) if the cast succeeded, and None otherwise. Read more

impl RefCounted for nsITimedChannel
[src]

[src]

Increment the reference count.

[src]

Decrement the reference count, potentially freeing backing memory.

impl Deref for nsITimedChannel
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.