SocketIOClient: making a few fields private

This commit is contained in:
NachoSoto 2015-09-11 05:26:56 +00:00
parent 4f2040fbfd
commit 40d76cdbeb

View File

@ -25,10 +25,11 @@
import Foundation import Foundation
public final class SocketIOClient: NSObject, SocketEngineClient { public final class SocketIOClient: NSObject, SocketEngineClient {
public let emitQueue = dispatch_queue_create("emitQueue", DISPATCH_QUEUE_SERIAL) private let emitQueue = dispatch_queue_create("emitQueue", DISPATCH_QUEUE_SERIAL)
public let handleQueue: dispatch_queue_t! private let handleQueue: dispatch_queue_t!
public let socketURL: String
public let socketURL: String
public private(set) var engine: SocketEngine? public private(set) var engine: SocketEngine?
public private(set) var secure = false public private(set) var secure = false
public private(set) var status = SocketIOClientStatus.NotConnected public private(set) var status = SocketIOClientStatus.NotConnected
@ -49,10 +50,11 @@ public final class SocketIOClient: NSObject, SocketEngineClient {
private var connectParams: [String: AnyObject]? private var connectParams: [String: AnyObject]?
private var reconnectTimer: NSTimer? private var reconnectTimer: NSTimer?
let reconnectAttempts: Int! private let reconnectAttempts: Int!
var ackHandlers = SocketAckManager() private var ackHandlers = SocketAckManager()
var currentAck = -1 private var currentAck = -1
var waitingData = [SocketPacket]()
internal var waitingData = [SocketPacket]()
/** /**
Create a new SocketIOClient. opts can be omitted Create a new SocketIOClient. opts can be omitted