update to newer starscream
This commit is contained in:
parent
12b08a975f
commit
332a25f241
2
Cartfile
2
Cartfile
@ -1 +1 @@
|
|||||||
github "NachoSoto/Starscream" "xros"
|
github "daltoniam/Starscream" ~> 4.0.6
|
||||||
@ -1 +1 @@
|
|||||||
github "NachoSoto/Starscream" "4a776fae4200ce2087ad1bbb45c2bc59e1231d8d"
|
github "daltoniam/Starscream" "4.0.6"
|
||||||
|
|||||||
@ -6,8 +6,8 @@
|
|||||||
"repositoryURL": "https://github.com/daltoniam/Starscream",
|
"repositoryURL": "https://github.com/daltoniam/Starscream",
|
||||||
"state": {
|
"state": {
|
||||||
"branch": null,
|
"branch": null,
|
||||||
"revision": "df8d82047f6654d8e4b655d1b1525c64e1059d21",
|
"revision": "ac6c0fc9da221873e01bd1a0d4818498a71eef33",
|
||||||
"version": "4.0.4"
|
"version": "4.0.6"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
// swift-tools-version:5.3
|
// swift-tools-version:5.4
|
||||||
|
|
||||||
import PackageDescription
|
import PackageDescription
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ let package = Package(
|
|||||||
.library(name: "SocketIO", targets: ["SocketIO"])
|
.library(name: "SocketIO", targets: ["SocketIO"])
|
||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
.package(url: "https://github.com/daltoniam/Starscream", .exactItem("4.0.4")),
|
.package(url: "https://github.com/daltoniam/Starscream", .exactItem("4.0.6")),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
.target(name: "SocketIO", dependencies: ["Starscream"]),
|
.target(name: "SocketIO", dependencies: ["Starscream"]),
|
||||||
|
|||||||
@ -24,8 +24,8 @@ Pod::Spec.new do |s|
|
|||||||
|
|
||||||
s.swift_version = "5"
|
s.swift_version = "5"
|
||||||
s.pod_target_xcconfig = {
|
s.pod_target_xcconfig = {
|
||||||
'SWIFT_VERSION' => '5.0'
|
'SWIFT_VERSION' => '5.4'
|
||||||
}
|
}
|
||||||
s.source_files = "Source/SocketIO/**/*.swift", "Source/SocketIO/*.swift"
|
s.source_files = "Source/SocketIO/**/*.swift", "Source/SocketIO/*.swift"
|
||||||
s.dependency "Starscream", "~> 4.0"
|
s.dependency "Starscream", "~> 4.0.6"
|
||||||
end
|
end
|
||||||
|
|||||||
@ -28,8 +28,10 @@ import Starscream
|
|||||||
|
|
||||||
/// The class that handles the engine.io protocol and transports.
|
/// The class that handles the engine.io protocol and transports.
|
||||||
/// See `SocketEnginePollable` and `SocketEngineWebsocket` for transport specific methods.
|
/// See `SocketEnginePollable` and `SocketEngineWebsocket` for transport specific methods.
|
||||||
open class SocketEngine:
|
open class SocketEngine: NSObject, WebSocketDelegate, URLSessionDelegate,
|
||||||
NSObject, WebSocketDelegate, URLSessionDelegate, SocketEnginePollable, SocketEngineWebsocket, ConfigSettable {
|
SocketEnginePollable, SocketEngineWebsocket, ConfigSettable {
|
||||||
|
|
||||||
|
|
||||||
// MARK: Properties
|
// MARK: Properties
|
||||||
|
|
||||||
private static let logType = "SocketEngine"
|
private static let logType = "SocketEngine"
|
||||||
@ -747,11 +749,11 @@ extension SocketEngine {
|
|||||||
/// - Parameters:
|
/// - Parameters:
|
||||||
/// - event: WS Event
|
/// - event: WS Event
|
||||||
/// - _:
|
/// - _:
|
||||||
public func didReceive(event: WebSocketEvent, client _: WebSocket) {
|
public func didReceive(event: Starscream.WebSocketEvent, client: Starscream.WebSocketClient) {
|
||||||
switch event {
|
switch event {
|
||||||
case let .connected(headers):
|
case let .connected(headers):
|
||||||
wsConnected = true
|
wsConnected = true
|
||||||
client?.engineDidWebsocketUpgrade(headers: headers)
|
self.client?.engineDidWebsocketUpgrade(headers: headers)
|
||||||
websocketDidConnect()
|
websocketDidConnect()
|
||||||
case .cancelled:
|
case .cancelled:
|
||||||
wsConnected = false
|
wsConnected = false
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user