diff --git a/SocketIO-MacTests/SocketObjectiveCTest.m b/SocketIO-MacTests/SocketObjectiveCTest.m index fb4fed3..b9ddc04 100644 --- a/SocketIO-MacTests/SocketObjectiveCTest.m +++ b/SocketIO-MacTests/SocketObjectiveCTest.m @@ -36,6 +36,8 @@ self.socket.nsp = @"/objective-c"; self.socket.reconnects = false; self.socket.reconnectWait = 1; + if (self.socket.status == SocketIOClientStatusConnected) { } + if (self.socket.engine == NULL) { } } - (void)testOnSyntax { diff --git a/Source/SocketIO/Client/SocketIOClient.swift b/Source/SocketIO/Client/SocketIOClient.swift index 11cf734..9875895 100644 --- a/Source/SocketIO/Client/SocketIOClient.swift +++ b/Source/SocketIO/Client/SocketIOClient.swift @@ -36,9 +36,11 @@ open class SocketIOClient : NSObject, SocketIOClientSpec, SocketEngineClient, So private static let logType = "SocketIOClient" /// The engine for this client. + @objc public private(set) var engine: SocketEngineSpec? /// The status of this client. + @objc public private(set) var status = SocketIOClientStatus.notConnected { didSet { switch status {