Skip to content

Commit d8ea3a3

Browse files
committed
merge master
2 parents eb56a8d + ac28c75 commit d8ea3a3

File tree

2 files changed

+48
-48
lines changed

2 files changed

+48
-48
lines changed

SwiftIO/SocketAckMap.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
import Foundation
2626

27-
public typealias AckCallback = (NSArray?) -> Void
27+
public typealias AckCallback = @objc_block (NSArray?) -> Void
2828
public typealias OnAckCallback = (timeout:UInt64, callback:AckCallback) -> Void
2929

3030
struct SocketAckMap {

SwiftIO/SocketPacket.swift

Lines changed: 47 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -90,68 +90,68 @@ class SocketPacket {
9090
}
9191

9292
func createMessageForEvent(event:String) -> String {
93-
var message:String
94-
var jsonSendError:NSError?
95-
96-
if self.binary.count == 0 {
97-
self.type = SocketPacketType.EVENT
98-
99-
if self.nsp == "/" {
100-
if self.id == nil {
101-
message = "2[\"\(event)\""
102-
} else {
103-
message = "2\(self.id!)[\"\(event)\""
104-
}
93+
var message:String
94+
var jsonSendError:NSError?
95+
96+
if self.binary.count == 0 {
97+
self.type = SocketPacketType.EVENT
98+
99+
if self.nsp == "/" {
100+
if self.id == nil {
101+
message = "2[\"\(event)\""
102+
} else {
103+
message = "2\(self.id!)[\"\(event)\""
104+
}
105+
} else {
106+
if self.id == nil {
107+
message = "2/\(self.nsp),[\"\(event)\""
108+
} else {
109+
message = "2/\(self.nsp),\(self.id!)[\"\(event)\""
110+
}
111+
}
112+
} else {
113+
self.type = SocketPacketType.BINARY_EVENT
114+
115+
if self.nsp == "/" {
116+
if self.id == nil {
117+
message = "5\(self.binary.count)-[\"\(event)\""
105118
} else {
106-
if self.id == nil {
107-
message = "2/\(self.nsp),[\"\(event)\""
108-
} else {
109-
message = "2/\(self.nsp),\(self.id!)[\"\(event)\""
110-
}
119+
message = "5\(self.binary.count)-\(self.id!)[\"\(event)\""
111120
}
112121
} else {
113-
self.type = SocketPacketType.BINARY_EVENT
114-
115-
if self.nsp == "/" {
116-
if self.id == nil {
117-
message = "5\(self.binary.count)-[\"\(event)\""
118-
} else {
119-
message = "5\(self.binary.count)-\(self.id!)[\"\(event)\""
120-
}
122+
if self.id == nil {
123+
message = "5\(self.binary.count)-/\(self.nsp),[\"\(event)\""
121124
} else {
122-
if self.id == nil {
123-
message = "5\(self.binary.count)-/\(self.nsp),[\"\(event)\""
124-
} else {
125-
message = "5\(self.binary.count)-/\(self.nsp),\(self.id!)[\"\(event)\""
126-
}
125+
message = "5\(self.binary.count)-/\(self.nsp),\(self.id!)[\"\(event)\""
127126
}
128127
}
128+
}
129129

130-
return self.completeMessage(message)
130+
return self.completeMessage(message)
131131
}
132132

133133
func createAck() -> String {
134-
var msg:String
134+
var msg:String
135135

136-
if self.binary.count == 0 {
137-
self.type = SocketPacketType.ACK
138-
139-
if nsp == "/" {
140-
msg = "3\(self.id!)["
141-
} else {
142-
msg = "3/\(self.nsp),\(self.id!)["
143-
}
136+
if self.binary.count == 0 {
137+
self.type = SocketPacketType.ACK
138+
139+
if nsp == "/" {
140+
msg = "3\(self.id!)["
144141
} else {
145-
self.type = SocketPacketType.BINARY_ACK
142+
msg = "3/\(self.nsp),\(self.id!)["
143+
}
144+
} else {
145+
self.type = SocketPacketType.BINARY_ACK
146146

147-
if nsp == "/" {
148-
msg = "6\(self.binary.count)-\(self.id!)["
149-
} else {
150-
msg = "6\(self.binary.count)-/\(self.nsp),\(self.id!)["
151-
}
147+
if nsp == "/" {
148+
msg = "6\(self.binary.count)-\(self.id!)["
149+
} else {
150+
msg = "6\(self.binary.count)-/\(self.nsp),\(self.id!)["
152151
}
152+
}
153153

154-
return self.completeMessage(msg, ack: true)
154+
return self.completeMessage(msg, ack: true)
155155
}
156156

157157
func completeMessage(var message:String, ack:Bool = false) -> String {

0 commit comments

Comments
 (0)