use didset instead of computed variable

This commit is contained in:
Erik 2015-05-29 10:29:26 -04:00
parent e8dfe589ac
commit 0b09a1357c

View File

@ -42,11 +42,13 @@ public final class SocketEngine: NSObject, WebSocketDelegate, SocketLogClient {
private var forceWebsockets = false private var forceWebsockets = false
private var pingInterval:Int? private var pingInterval:Int?
private var pingTimer:NSTimer? private var pingTimer:NSTimer?
private var pingTimeout = 0 private var pingTimeout:Int = 0 {
private var pongsMissed = 0 didSet {
private var pongsMissedMax:Int { pongsMissedMax = pingTimeout / (pingInterval ?? 25)
return pingTimeout / (pingInterval ?? 25)
} }
}
private var pongsMissed = 0
private var pongsMissedMax = 0
private var postWait = [String]() private var postWait = [String]()
private var _polling = true private var _polling = true
private var probing = false private var probing = false