[][src]Trait uikit_sys::INSURLSessionTaskTransactionMetrics

pub trait INSURLSessionTaskTransactionMetrics: Sized + Deref {
    unsafe fn init(self) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn request(self) -> NSURLRequest
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn response(self) -> NSURLResponse
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn fetchStartDate(self) -> NSDate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn domainLookupStartDate(self) -> NSDate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn domainLookupEndDate(self) -> NSDate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn connectStartDate(self) -> NSDate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn secureConnectionStartDate(self) -> NSDate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn secureConnectionEndDate(self) -> NSDate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn connectEndDate(self) -> NSDate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn requestStartDate(self) -> NSDate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn requestEndDate(self) -> NSDate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn responseStartDate(self) -> NSDate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn responseEndDate(self) -> NSDate
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn networkProtocolName(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isProxyConnection(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isReusedConnection(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn resourceFetchType(
        self
    ) -> NSURLSessionTaskMetricsResourceFetchType
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn countOfRequestHeaderBytesSent(self) -> i64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn countOfRequestBodyBytesSent(self) -> i64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn countOfRequestBodyBytesBeforeEncoding(self) -> i64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn countOfResponseHeaderBytesReceived(self) -> i64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn countOfResponseBodyBytesReceived(self) -> i64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn countOfResponseBodyBytesAfterDecoding(self) -> i64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn localAddress(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn localPort(self) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn remoteAddress(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn remotePort(self) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn negotiatedTLSProtocolVersion(self) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn negotiatedTLSCipherSuite(self) -> NSNumber
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isCellular(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isExpensive(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isConstrained(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isMultipath(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn new() -> instancetype
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn init(self) -> instancetype where
    Self::Target: Message + Sized

unsafe fn request(self) -> NSURLRequest where
    Self::Target: Message + Sized

unsafe fn response(self) -> NSURLResponse where
    Self::Target: Message + Sized

unsafe fn fetchStartDate(self) -> NSDate where
    Self::Target: Message + Sized

unsafe fn domainLookupStartDate(self) -> NSDate where
    Self::Target: Message + Sized

unsafe fn domainLookupEndDate(self) -> NSDate where
    Self::Target: Message + Sized

unsafe fn connectStartDate(self) -> NSDate where
    Self::Target: Message + Sized

unsafe fn secureConnectionStartDate(self) -> NSDate where
    Self::Target: Message + Sized

unsafe fn secureConnectionEndDate(self) -> NSDate where
    Self::Target: Message + Sized

unsafe fn connectEndDate(self) -> NSDate where
    Self::Target: Message + Sized

unsafe fn requestStartDate(self) -> NSDate where
    Self::Target: Message + Sized

unsafe fn requestEndDate(self) -> NSDate where
    Self::Target: Message + Sized

unsafe fn responseStartDate(self) -> NSDate where
    Self::Target: Message + Sized

unsafe fn responseEndDate(self) -> NSDate where
    Self::Target: Message + Sized

unsafe fn networkProtocolName(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn isProxyConnection(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn isReusedConnection(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn resourceFetchType(self) -> NSURLSessionTaskMetricsResourceFetchType where
    Self::Target: Message + Sized

unsafe fn countOfRequestHeaderBytesSent(self) -> i64 where
    Self::Target: Message + Sized

unsafe fn countOfRequestBodyBytesSent(self) -> i64 where
    Self::Target: Message + Sized

unsafe fn countOfRequestBodyBytesBeforeEncoding(self) -> i64 where
    Self::Target: Message + Sized

unsafe fn countOfResponseHeaderBytesReceived(self) -> i64 where
    Self::Target: Message + Sized

unsafe fn countOfResponseBodyBytesReceived(self) -> i64 where
    Self::Target: Message + Sized

unsafe fn countOfResponseBodyBytesAfterDecoding(self) -> i64 where
    Self::Target: Message + Sized

unsafe fn localAddress(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn localPort(self) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn remoteAddress(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn remotePort(self) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn negotiatedTLSProtocolVersion(self) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn negotiatedTLSCipherSuite(self) -> NSNumber where
    Self::Target: Message + Sized

unsafe fn isCellular(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn isExpensive(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn isConstrained(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn isMultipath(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn new() -> instancetype where
    Self::Target: Message + Sized

Loading content...

Implementors

impl INSURLSessionTaskTransactionMetrics for NSURLSessionTaskTransactionMetrics[src]

Loading content...