Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Back to NSURLSessionTaskTransactionMetricsMBS class.
NSURLSessionTaskTransactionMetricsMBS.Cellular as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
You permit or deny use of cellular interfaces with the allowsCellularAccess property on NSURLSessionConfigurationMBS or allowsCellularAccess on NSMutableURLRequestMBS.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.connectEndDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
This value accounts for completion of security-related and other handshakes. The value will be nil if a persistent connection is used, or if the resource is retrieved from local resources.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.connectEndDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This value accounts for completion of security-related and other handshakes. The value will be nil if a persistent connection is used, or if the resource is retrieved from local resources.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.connectStartDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
This value will be nil if a persistent connection is used, or if the resource is retrieved from local resources.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.connectStartDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This value will be nil if a persistent connection is used, or if the resource is retrieved from local resources.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.Constrained as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.countOfRequestBodyBytesBeforeEncoding as Int64
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.countOfRequestBodyBytesSent as Int64
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This value includes protocol-specific framing, transfer encoding, and content encoding.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.countOfRequestHeaderBytesSent as Int64
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.countOfResponseBodyBytesAfterDecoding as Int64
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.countOfResponseBodyBytesReceived as Int64
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This value includes protocol-specific framing, transfer encoding, and content encoding.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.countOfResponseHeaderBytesReceived as Int64
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.domainLookupEndDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
This value will be nil if a persistent connection was used, or if the resource was retrieved from local resources.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.domainLookupEndDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This value will be nil if a persistent connection was used, or if the resource was retrieved from local resources.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.domainLookupStartDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
This value will be nil if a persistent connection was used, or if the resource was retrieved from local resources.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.domainLookupStartDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This value will be nil if a persistent connection was used, or if the resource was retrieved from local resources.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.Expensive as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
An expensive interface is one which is more costly or consumes more power, such as 3G or LTE as compared to ethernet or Wi-Fi. You permit or deny use of expensive interfaces with the allowsExpensiveNetworkAccess property on NSURLSessionConfigurationMBS or allowsExpensiveNetworkAccess on NSMutableURLRequestMBS.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.fetchStartDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.fetchStartDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.Handle as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read and Write property)
NSURLSessionTaskTransactionMetricsMBS.localAddress as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
For multipath protocols, this is the local address of the initial flow. If the app didn’t use the connection, this value is empty.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.localPort as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
For multipath protocols, this is the local port of the initial flow. If the app didn’t use the connection, this value is 0.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.Multipath as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
You configure the use of multipath protocols with the multipathServiceType property on NSURLSessionConfigurationMBS.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.negotiatedTLSCipherSuite as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This value is a 2-byte sequence in host byte order. See TLSCipherSuite* constants for possible values. If the task didn’t negotiate an encrypted connection, this value is 0.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.negotiatedTLSProtocolVersion as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This value is a 2-byte sequence in host byte order. See TLSProtocolVersion* constants for possible values. If the task didn’t negotiate an encrypted connection, this value is 0.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.networkProtocolName as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
When a proxy is configured and a tunnel connection is established, this attribute returns the value for the tunneled protocol, which is identified by the ALPN Protocol ID Identification Sequence, as per RFC 7310. For example:
NSURLSessionTaskTransactionMetricsMBS.ProxyConnection as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.remoteAddress as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
For multipath protocols, this is the remote address of the initial flow. If the app didn’t use the connection, this value is empty.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.remotePort as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
For multipath protocols, this is the remote port of the initial flow. If the app didn’t use the connection, this value is 0.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.request as NSURLRequestMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.requestEndDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.requestEndDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.requestStartDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.requestStartDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.resourceFetchType as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.response as NSURLResponseMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This property is nil if an error occurred and no response was generated.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.responseEndDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.responseEndDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.responseStartDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.responseStartDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.ReusedConnection as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.secureConnectionEndDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
This value is nil if an encrypted connection isn’t used, if a persistent connection is used, or if the resource is retrieved from local resources.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.secureConnectionEndDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This value is nil if an encrypted connection isn’t used, if a persistent connection is used, or if the resource is retrieved from local resources.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.secureConnectionStartDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
This value is nil if an encrypted connection isn’t used, if a persistent connection is used, or if the resource is retrieved from local resources.
(Read only property)
NSURLSessionTaskTransactionMetricsMBS.secureConnectionStartDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Networking | MBS MacFrameworks Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This value is nil if an encrypted connection isn’t used, if a persistent connection is used, or if the resource is retrieved from local resources.
(Read only property)
The items on this page are in the following plugins: MBS MacFrameworks Plugin.