ChatNetworkConfig
public struct ChatNetworkConfig : CustomDebugStringConvertible
Настройки сетевых подключений
-
Конструктор настроек сетевых подключений
Declaration
Swift
public init(httpConfig: ChatNetworkConfig.HTTPConfig = HTTPConfig(), wsConfig: ChatNetworkConfig.WSConfig = WSConfig(), sslPinning: ChatNetworkConfig.SSLPinningConfig = SSLPinningConfig())
Parameters
httpConfig
Настройки REST API
wsConfig
Настройки WebSocket API
sslPinning
Настройки SSL пиннинга
-
Настройки REST API
See moreDeclaration
Swift
public struct HTTPConfig
-
Настройки WebSocket подключения
See moreDeclaration
Swift
public struct WSConfig
-
Настройки SSL пиннинга
See moreDeclaration
Swift
public struct SSLPinningConfig
-
Настройки HTTP подключения
Declaration
Swift
public var httpConfig: HTTPConfig
-
Настройки WebSocket подключения
Declaration
Swift
public var wsConfig: WSConfig
-
Настройки SSL Pinning (если используется)
Declaration
Swift
public var sslPinning: SSLPinningConfig
-
Declaration
Swift
public var debugDescription: String { get }