89 Commits

Author SHA1 Message Date
Kevin Jose Martin
9b3f84dcd0 Remove type declarations 2015-09-17 20:33:36 -04:00
Kevin Jose Martin
a72f96759e Adds SocketIOClient#once(event, callback)
When the specified event is emitted, the handler deregisters itself.
2015-09-17 18:19:49 -04:00
Erik
ba5638a109 Revert "tweak to objective-c api"
This reverts commit d0a57ca353268d4473b82d03c3f5b18a875467f4.
2015-09-17 09:09:02 -04:00
Erik
d0a57ca353 tweak to objective-c api 2015-09-16 11:16:12 -04:00
Erik
f818d64405 fix socketio/socket.io-client-swift#177 2015-09-14 15:40:13 -04:00
NachoSoto
c6997f32dd Fixed indentation 2015-09-11 05:52:17 +00:00
NachoSoto
b8cfdc8fd2 SocketIOClient: simplified conditional 2015-09-11 05:33:40 +00:00
NachoSoto
a43548e203 SocketIOClient: remove unnecessary optional 2015-09-11 05:33:01 +00:00
NachoSoto
2bc72e1975 SocketIOClient: removed unnecessary weak self 2015-09-11 05:31:41 +00:00
NachoSoto
1739afa670 SocketIOClient: added assertion to check timeoutAfter is not negative 2015-09-11 05:28:28 +00:00
NachoSoto
40d76cdbeb SocketIOClient: making a few fields private 2015-09-11 05:26:56 +00:00
Erik
ac023013d4 change logging 2015-09-04 09:41:40 -04:00
Lukas Schmidt
4de0652568 improve logger api 2015-09-04 13:48:19 +02:00
Erik
8d0af14f04 add ability to specify custom logger 2015-09-03 15:10:18 -04:00
Erik
5a73a5e6da style 2015-08-28 13:42:04 -04:00
Erik
4fdb49ea2f use static variable for log 2015-08-18 10:19:58 -04:00
Erik
58097fa39e leave it up to the engineclient how to handle messages 2015-08-18 10:05:51 -04:00
Erik
4c9d6ef3de refactor socketpacket 2015-08-17 14:47:14 -04:00
Erik
aa43107ad6 remove unused dispatch queue 2015-08-17 11:43:16 -04:00
Erik
09a26c0b1c remove all data on engine close 2015-08-17 00:04:13 -04:00
Erik
f752507a11 style 2015-08-14 22:08:33 -04:00
Erik
2cafec6f12 move enum, better description 2015-08-14 16:20:43 -04:00
Erik
7ebcd7439f refactor, fix reconnect bug, fix internalmessages 2015-08-13 09:56:22 -04:00
Erik
5e92fc323d dammit 2015-08-11 10:05:35 -04:00
Erik
c2b927fd02 oops 2015-08-11 10:04:43 -04:00
Erik
4014286da2 style 2015-08-11 10:03:35 -04:00
Erik
884b73c777 clean up 2015-08-11 09:54:59 -04:00
Erik
848f7e5da7 clean up enums 2015-08-11 08:31:23 -04:00
Erik
42aced5e9c don't remove engine 2015-08-10 11:00:01 -04:00
Lukas Schmidt
d0f091e983 remove unused variables 2015-08-10 07:44:01 +02:00
Lukas Schmidt
6fa7636261 working test
Signed-off-by: Lukas Schmidt <lukas.schmi@gmail.com>
2015-08-10 07:14:52 +02:00
Lukas Schmidt
5eeac96b2b fix issues
Signed-off-by: Lukas Schmidt <lukas.schmi@gmail.com>
2015-08-10 07:04:11 +02:00
Lukas Schmidt
184b97ef8c fix merge issues
Signed-off-by: Lukas Schmidt <lukas.schmi@gmail.com>
2015-08-10 06:21:29 +02:00
Lukas Schmidt
d0ec1de566 merge
Signed-off-by: Lukas Schmidt <lukas.schmi@gmail.com>
2015-08-10 06:18:37 +02:00
Lukas Schmidt
643ddb5bf9 Merge branch 'swift-2' of https://github.com/socketio/socket.io-client-swift into API-improvements
# Conflicts:
#	SocketIOClientSwift/SocketEngine.swift
#	SocketIOClientSwift/SocketIOClient.swift
#	SocketIOClientSwift/SocketTypes.swift

Signed-off-by: Lukas Schmidt <lukas.schmi@gmail.com>
2015-08-10 06:18:28 +02:00
Erik
514193e6ec Merge master 2015-08-05 06:12:35 -04:00
Lukas Schmidt
969e6d6ea8 minor imporvements
Signed-off-by: Lukas Schmidt <lukas.schmi@gmail.com>
2015-08-05 12:12:21 +02:00
Erik
ffbe1e4ec4 add option for handle queue 2015-08-05 06:09:24 -04:00
Erik
80ea42c91f document objc method 2015-08-05 06:03:06 -04:00
Erik
06e2311acc fix socketio/socket.io-client-swift#133 can't expose variadics to objective-c 2015-08-03 12:41:14 -04:00
Erik
2579c04f67 better swift style 2015-08-03 10:07:59 -04:00
Lukas Schmidt
7800591367 cleanup status api 2015-08-02 18:47:37 +02:00
Erik
d073fa8a83 Merge branch 'master' into swift-2
* master:
  maybe fix socketio/socket.io-client-swift#100 and socketio/socket.io-client-swift#22
  Added SocketIOClient.removeAllHandlers
  Updated BuildableName in schemes
  bump version
2015-07-12 21:11:18 -04:00
NachoSoto
5f75e6080b Added SocketIOClient.removeAllHandlers 2015-07-13 00:09:05 +00:00
Erik
8daa7da426 clean up namespace logic 2015-07-09 12:29:26 -04:00
Erik
652c81a80e add back default value 2015-07-09 10:38:24 -04:00
Erik
422b93f577 Merge branch 'master' into swift-2
* master:
  Invalidate timer on reconnect failure
  fix socketio/socket.io-client-swift#110 calling close while trying to reconnect
2015-07-03 14:07:03 -04:00
Erik
998089df91 Invalidate timer on reconnect failure 2015-07-03 13:58:06 -04:00
Erik
283644b75c fix socketio/socket.io-client-swift#110 calling close while trying to reconnect 2015-07-03 13:53:40 -04:00
Erik
a22869efad Just use regular array for packets 2015-07-03 09:03:44 -04:00