     private var currentReconnectAttempt = 0
     private var handlers = ContiguousArray<SocketEventHandler>()
     private var connectParams:[String: AnyObject]?
-    private var _secure = false
+    public private(set) var secure = false
     private var reconnectTimer:NSTimer?
     
     let reconnectAttempts:Int!

        if nsp != "/" {
            engine?.send("0\(nsp)", withData: nil)
        }
    }
    
    /**

        addEngine()
        engine?.open(connectParams)
        
        guard  timeoutAfter == 0 else {
            return
        }
        
