[][src]Trait uikit_sys::INSURLSessionConfiguration

pub trait INSURLSessionConfiguration: Sized + Deref {
    unsafe fn init(self) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn identifier(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn requestCachePolicy(self) -> NSURLRequestCachePolicy
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setRequestCachePolicy_(
        self,
        requestCachePolicy: NSURLRequestCachePolicy
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn timeoutIntervalForRequest(self) -> NSTimeInterval
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setTimeoutIntervalForRequest_(
        self,
        timeoutIntervalForRequest: NSTimeInterval
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn timeoutIntervalForResource(self) -> NSTimeInterval
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setTimeoutIntervalForResource_(
        self,
        timeoutIntervalForResource: NSTimeInterval
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn networkServiceType(self) -> NSURLRequestNetworkServiceType
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setNetworkServiceType_(
        self,
        networkServiceType: NSURLRequestNetworkServiceType
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn allowsCellularAccess(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setAllowsCellularAccess_(self, allowsCellularAccess: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn allowsExpensiveNetworkAccess(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setAllowsExpensiveNetworkAccess_(
        self,
        allowsExpensiveNetworkAccess: BOOL
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn allowsConstrainedNetworkAccess(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setAllowsConstrainedNetworkAccess_(
        self,
        allowsConstrainedNetworkAccess: BOOL
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn waitsForConnectivity(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setWaitsForConnectivity_(self, waitsForConnectivity: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isDiscretionary(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDiscretionary_(self, discretionary: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sharedContainerIdentifier(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setSharedContainerIdentifier_(
        self,
        sharedContainerIdentifier: NSString
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sessionSendsLaunchEvents(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setSessionSendsLaunchEvents_(self, sessionSendsLaunchEvents: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn connectionProxyDictionary(self) -> NSDictionary
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setConnectionProxyDictionary_(
        self,
        connectionProxyDictionary: NSDictionary
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn TLSMinimumSupportedProtocol(self) -> SSLProtocol
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setTLSMinimumSupportedProtocol_(
        self,
        TLSMinimumSupportedProtocol: SSLProtocol
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn TLSMaximumSupportedProtocol(self) -> SSLProtocol
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setTLSMaximumSupportedProtocol_(
        self,
        TLSMaximumSupportedProtocol: SSLProtocol
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn TLSMinimumSupportedProtocolVersion(self) -> tls_protocol_version_t
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setTLSMinimumSupportedProtocolVersion_(
        self,
        TLSMinimumSupportedProtocolVersion: tls_protocol_version_t
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn TLSMaximumSupportedProtocolVersion(self) -> tls_protocol_version_t
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setTLSMaximumSupportedProtocolVersion_(
        self,
        TLSMaximumSupportedProtocolVersion: tls_protocol_version_t
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn HTTPShouldUsePipelining(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setHTTPShouldUsePipelining_(self, HTTPShouldUsePipelining: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn HTTPShouldSetCookies(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setHTTPShouldSetCookies_(self, HTTPShouldSetCookies: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn HTTPCookieAcceptPolicy(self) -> NSHTTPCookieAcceptPolicy
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setHTTPCookieAcceptPolicy_(
        self,
        HTTPCookieAcceptPolicy: NSHTTPCookieAcceptPolicy
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn HTTPAdditionalHeaders(self) -> NSDictionary
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setHTTPAdditionalHeaders_(
        self,
        HTTPAdditionalHeaders: NSDictionary
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn HTTPMaximumConnectionsPerHost(self) -> NSInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setHTTPMaximumConnectionsPerHost_(
        self,
        HTTPMaximumConnectionsPerHost: NSInteger
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn HTTPCookieStorage(self) -> NSHTTPCookieStorage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setHTTPCookieStorage_(
        self,
        HTTPCookieStorage: NSHTTPCookieStorage
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn URLCredentialStorage(self) -> NSURLCredentialStorage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setURLCredentialStorage_(
        self,
        URLCredentialStorage: NSURLCredentialStorage
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn URLCache(self) -> NSURLCache
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setURLCache_(self, URLCache: NSURLCache)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn shouldUseExtendedBackgroundIdleMode(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setShouldUseExtendedBackgroundIdleMode_(
        self,
        shouldUseExtendedBackgroundIdleMode: BOOL
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn protocolClasses(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setProtocolClasses_(self, protocolClasses: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn multipathServiceType(self) -> NSURLSessionMultipathServiceType
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setMultipathServiceType_(
        self,
        multipathServiceType: NSURLSessionMultipathServiceType
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn backgroundSessionConfigurationWithIdentifier_(
        identifier: NSString
    ) -> NSURLSessionConfiguration
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn new() -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn defaultSessionConfiguration() -> NSURLSessionConfiguration
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn ephemeralSessionConfiguration() -> NSURLSessionConfiguration
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

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

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

unsafe fn requestCachePolicy(self) -> NSURLRequestCachePolicy where
    Self::Target: Message + Sized

unsafe fn setRequestCachePolicy_(
    self,
    requestCachePolicy: NSURLRequestCachePolicy
) where
    Self::Target: Message + Sized

unsafe fn timeoutIntervalForRequest(self) -> NSTimeInterval where
    Self::Target: Message + Sized

unsafe fn setTimeoutIntervalForRequest_(
    self,
    timeoutIntervalForRequest: NSTimeInterval
) where
    Self::Target: Message + Sized

unsafe fn timeoutIntervalForResource(self) -> NSTimeInterval where
    Self::Target: Message + Sized

unsafe fn setTimeoutIntervalForResource_(
    self,
    timeoutIntervalForResource: NSTimeInterval
) where
    Self::Target: Message + Sized

unsafe fn networkServiceType(self) -> NSURLRequestNetworkServiceType where
    Self::Target: Message + Sized

unsafe fn setNetworkServiceType_(
    self,
    networkServiceType: NSURLRequestNetworkServiceType
) where
    Self::Target: Message + Sized

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

unsafe fn setAllowsCellularAccess_(self, allowsCellularAccess: BOOL) where
    Self::Target: Message + Sized

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

unsafe fn setAllowsExpensiveNetworkAccess_(
    self,
    allowsExpensiveNetworkAccess: BOOL
) where
    Self::Target: Message + Sized

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

unsafe fn setAllowsConstrainedNetworkAccess_(
    self,
    allowsConstrainedNetworkAccess: BOOL
) where
    Self::Target: Message + Sized

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

unsafe fn setWaitsForConnectivity_(self, waitsForConnectivity: BOOL) where
    Self::Target: Message + Sized

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

unsafe fn setDiscretionary_(self, discretionary: BOOL) where
    Self::Target: Message + Sized

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

unsafe fn setSharedContainerIdentifier_(
    self,
    sharedContainerIdentifier: NSString
) where
    Self::Target: Message + Sized

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

unsafe fn setSessionSendsLaunchEvents_(self, sessionSendsLaunchEvents: BOOL) where
    Self::Target: Message + Sized

unsafe fn connectionProxyDictionary(self) -> NSDictionary where
    Self::Target: Message + Sized

unsafe fn setConnectionProxyDictionary_(
    self,
    connectionProxyDictionary: NSDictionary
) where
    Self::Target: Message + Sized

unsafe fn TLSMinimumSupportedProtocol(self) -> SSLProtocol where
    Self::Target: Message + Sized

unsafe fn setTLSMinimumSupportedProtocol_(
    self,
    TLSMinimumSupportedProtocol: SSLProtocol
) where
    Self::Target: Message + Sized

unsafe fn TLSMaximumSupportedProtocol(self) -> SSLProtocol where
    Self::Target: Message + Sized

unsafe fn setTLSMaximumSupportedProtocol_(
    self,
    TLSMaximumSupportedProtocol: SSLProtocol
) where
    Self::Target: Message + Sized

unsafe fn TLSMinimumSupportedProtocolVersion(self) -> tls_protocol_version_t where
    Self::Target: Message + Sized

unsafe fn setTLSMinimumSupportedProtocolVersion_(
    self,
    TLSMinimumSupportedProtocolVersion: tls_protocol_version_t
) where
    Self::Target: Message + Sized

unsafe fn TLSMaximumSupportedProtocolVersion(self) -> tls_protocol_version_t where
    Self::Target: Message + Sized

unsafe fn setTLSMaximumSupportedProtocolVersion_(
    self,
    TLSMaximumSupportedProtocolVersion: tls_protocol_version_t
) where
    Self::Target: Message + Sized

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

unsafe fn setHTTPShouldUsePipelining_(self, HTTPShouldUsePipelining: BOOL) where
    Self::Target: Message + Sized

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

unsafe fn setHTTPShouldSetCookies_(self, HTTPShouldSetCookies: BOOL) where
    Self::Target: Message + Sized

unsafe fn HTTPCookieAcceptPolicy(self) -> NSHTTPCookieAcceptPolicy where
    Self::Target: Message + Sized

unsafe fn setHTTPCookieAcceptPolicy_(
    self,
    HTTPCookieAcceptPolicy: NSHTTPCookieAcceptPolicy
) where
    Self::Target: Message + Sized

unsafe fn HTTPAdditionalHeaders(self) -> NSDictionary where
    Self::Target: Message + Sized

unsafe fn setHTTPAdditionalHeaders_(self, HTTPAdditionalHeaders: NSDictionary) where
    Self::Target: Message + Sized

unsafe fn HTTPMaximumConnectionsPerHost(self) -> NSInteger where
    Self::Target: Message + Sized

unsafe fn setHTTPMaximumConnectionsPerHost_(
    self,
    HTTPMaximumConnectionsPerHost: NSInteger
) where
    Self::Target: Message + Sized

unsafe fn HTTPCookieStorage(self) -> NSHTTPCookieStorage where
    Self::Target: Message + Sized

unsafe fn setHTTPCookieStorage_(self, HTTPCookieStorage: NSHTTPCookieStorage) where
    Self::Target: Message + Sized

unsafe fn URLCredentialStorage(self) -> NSURLCredentialStorage where
    Self::Target: Message + Sized

unsafe fn setURLCredentialStorage_(
    self,
    URLCredentialStorage: NSURLCredentialStorage
) where
    Self::Target: Message + Sized

unsafe fn URLCache(self) -> NSURLCache where
    Self::Target: Message + Sized

unsafe fn setURLCache_(self, URLCache: NSURLCache) where
    Self::Target: Message + Sized

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

unsafe fn setShouldUseExtendedBackgroundIdleMode_(
    self,
    shouldUseExtendedBackgroundIdleMode: BOOL
) where
    Self::Target: Message + Sized

unsafe fn protocolClasses(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn setProtocolClasses_(self, protocolClasses: NSArray) where
    Self::Target: Message + Sized

unsafe fn multipathServiceType(self) -> NSURLSessionMultipathServiceType where
    Self::Target: Message + Sized

unsafe fn setMultipathServiceType_(
    self,
    multipathServiceType: NSURLSessionMultipathServiceType
) where
    Self::Target: Message + Sized

unsafe fn backgroundSessionConfigurationWithIdentifier_(
    identifier: NSString
) -> NSURLSessionConfiguration where
    Self::Target: Message + Sized

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

unsafe fn defaultSessionConfiguration() -> NSURLSessionConfiguration where
    Self::Target: Message + Sized

unsafe fn ephemeralSessionConfiguration() -> NSURLSessionConfiguration where
    Self::Target: Message + Sized

Loading content...

Implementors

impl INSURLSessionConfiguration for NSURLSessionConfiguration[src]

Loading content...