37 Commits

Author SHA1 Message Date
Erik
468d7b2453
Fix unicode for socket.io 2.0 2017-05-27 11:35:22 -04:00
Erik
1ff8e11a1f
Document SocketIOClientSwift
add docs

Start documenting engine

More engine documentation

Document engine

document SocketEngineClient

Document SocketEnginePollable and SocketEnginePacketType

Document SocketEngineWebsocket

Document SocketIOClient

Document SocketIOClientStatus

Document SocketLogger

Document some typealiases

Document SocketIOClientOption

Document SocketIOClientConfiguration
2017-05-06 14:41:50 -04:00
Erik
ed049e888d
Make engine single queued
Fix polling

allow building of refactor branch

remove self reference

Some refactoring
2017-05-05 22:07:12 -04:00
David Beck
536367392f Switch to using Any instead of AnyObject
In Swift 3 AnyObject is rarely what you want to use. Objective-C API gets imported as Any and while types like Array and Dictionary can be coerced to AnyObject, they prefer Any, which doesn’t require a manual cast.
2016-08-23 10:10:33 -07:00
Adam Putinski
777fa30c76 Fix Xcode 8 Beta 3 issues/warnings 2016-07-19 23:01:59 -04:00
Erik
36aa57e89c beta2 2016-07-06 11:47:25 -04:00
Erik
7c3de9f30a even more xcode 8 stuff. style changes 2016-06-15 10:13:44 -04:00
Erik
2adcf2d35d more xcode 8 stuff 2016-06-15 09:32:47 -04:00
Erik
9a4ec5a82a xcode 8 2016-06-14 20:41:59 -04:00
Erik
044d9c0746 remove 2016-05-21 12:41:08 -04:00
Erik
6452f6a97a merge dev 2016-05-05 13:33:52 -04:00
Yannick Loriot
9ff90f511e Fixing url encoding for connect params 2016-05-04 12:56:14 +02:00
Erik
44ee94d2ac refactors 2016-04-26 15:28:08 -04:00
Erik
e2db1a086d update for latest swift 3 2016-04-16 12:00:21 -04:00
Erik
9f8db42584 Merge branch 'development' into swift3
* development:
  expose ws
  rename file
  change to how server gives id
2016-04-16 11:11:05 -04:00
Erik
6efeb7d5b2 expose ws 2016-04-16 11:04:26 -04:00
Erik
199b9962f0 swift3 naming 2016-03-25 13:11:28 -04:00
Erik
4d4362b250 work on swift3 syntax 2016-03-25 12:59:50 -04:00
Erik
a0167ae213 remove deprecated methods 2016-03-23 13:39:22 -04:00
Erik
718caba9d9 remove nstimer 2016-03-22 09:56:56 -04:00
Erik
2f4c942dcf use connect/disconnect for engine 2016-02-23 10:33:14 -05:00
Erik
fe9ee602e7 add option for toggling double encoding utf8 2016-02-15 10:43:21 -05:00
Erik
cf651b8a00 Don't add newlines to base64 encoded stuff. Fixes nuclearace/Socket.IO-Client-Swft#105 2016-01-29 16:53:19 -05:00
Erik
d71f81745e move websocketurl plus sid to computed property 2016-01-26 14:17:11 -05:00
Erik
57670ec613 move connectparams to the engine 2016-01-25 19:02:47 -05:00
Erik
b67b6abbdf engine polling to nsurl 2016-01-25 16:21:52 -05:00
Erik
d912796fa5 engine websocket url to nsurl 2016-01-25 15:52:54 -05:00
Erik
c9ac69f408 first pass at socketio/socket.io-client-swift#288 2016-01-25 14:55:58 -05:00
Erik
bf1104443a make engine send internal 2016-01-24 11:31:04 -05:00
Erik
e45003210f revert to unbroken websocket version 2016-01-20 14:38:13 -05:00
Erik
bcb556b66c bump websocket 2016-01-18 10:03:16 -05:00
Erik
024384dc82 change close method of engine 2016-01-16 16:40:50 -05:00
Erik
dbc8b6fadc refactor engine erroring 2016-01-16 15:04:03 -05:00
Erik
443f5c5b22 move declaration of postWait 2016-01-15 14:21:59 -05:00
Erik
3979b36f63 more refactoring 2016-01-15 14:15:50 -05:00
Erik
731c8a851b first pass at refactoring engine 2016-01-15 13:17:13 -05:00
Erik
e2f89d82e4 rename source directory 2015-12-03 14:25:23 -05:00