78
78
< li class ="nav-group-task ">
79
79
< a class ="nav-group-task-link " href ="Classes/SocketManager.html "> SocketManager</ a >
80
80
</ li >
81
+ < li class ="nav-group-task ">
82
+ < a class ="nav-group-task-link " href ="Classes/SocketRawAckView.html "> SocketRawAckView</ a >
83
+ </ li >
84
+ < li class ="nav-group-task ">
85
+ < a class ="nav-group-task-link " href ="Classes/SocketRawView.html "> SocketRawView</ a >
86
+ </ li >
81
87
</ ul >
82
88
</ li >
83
89
< li class ="nav-group-name ">
@@ -207,8 +213,7 @@ <h1>Classes</h1>
207
213
< h4 > Declaration</ h4 >
208
214
< div class ="language ">
209
215
< p class ="aside-title "> Swift</ p >
210
- < pre class ="highlight swift "> < code > < span class ="kd "> public</ span > < span class ="kd "> final</ span > < span class ="kd "> class</ span > < span class ="kt "> SocketEngine</ span > < span class ="p "> :</ span > < span class ="kt "> NSObject</ span > < span class ="p "> ,</ span > < span class ="kt "> URLSessionDelegate</ span > < span class ="p "> ,</ span > < span class ="kt "> < a href ="Protocols/SocketEnginePollable.html "> SocketEnginePollable</ a > </ span > < span class ="p "> ,</ span > < span class ="kt "> < a href ="Protocols/SocketEngineWebsocket.html "> SocketEngineWebsocket</ a > </ span > < span class ="p "> ,</ span >
211
- < span class ="kt "> < a href ="Protocols/ConfigSettable.html "> ConfigSettable</ a > </ span > </ code > </ pre >
216
+ < pre class ="highlight swift "> < code > < span class ="kd "> open</ span > < span class ="kd "> class</ span > < span class ="kt "> SocketEngine</ span > < span class ="p "> :</ span > < span class ="kt "> NSObject</ span > < span class ="p "> ,</ span > < span class ="kt "> URLSessionDelegate</ span > < span class ="p "> ,</ span > < span class ="kt "> < a href ="Protocols/SocketEnginePollable.html "> SocketEnginePollable</ a > </ span > < span class ="p "> ,</ span > < span class ="kt "> < a href ="Protocols/SocketEngineWebsocket.html "> SocketEngineWebsocket</ a > </ span > < span class ="p "> ,</ span > < span class ="kt "> < a href ="Protocols/ConfigSettable.html "> ConfigSettable</ a > </ span > </ code > </ pre >
212
217
213
218
</ div >
214
219
</ div >
@@ -425,6 +430,8 @@ <h4>Declaration</h4>
425
430
< p > To disconnect a socket and remove it from the manager, either call < code > < a href ="Classes/SocketIOClient.html#/c:@M@SocketIO@objc(cs)SocketIOClient(im)disconnect "> SocketIOClient.disconnect()</ a > </ code > on the socket,
426
431
or call one of the < code > disconnectSocket</ code > methods on this class.</ p >
427
432
433
+ < p > < strong > NOTE</ strong > : The manager is not thread/queue safe, all interaction with the manager should be done on the < code > handleQueue</ code > </ p >
434
+
428
435
< a href ="Classes/SocketManager.html " class ="slightly-smaller "> See more</ a >
429
436
</ div >
430
437
< div class ="declaration ">
@@ -440,13 +447,81 @@ <h4>Declaration</h4>
440
447
</ li >
441
448
</ ul >
442
449
</ div >
450
+ < div class ="task-group ">
451
+ < ul class ="item-container ">
452
+ < li class ="item ">
453
+ < div >
454
+ < code >
455
+ < a name ="/c:@M@SocketIO@objc(cs)SocketRawView "> </ a >
456
+ < a name ="//apple_ref/swift/Class/SocketRawView " class ="dashAnchor "> </ a >
457
+ < a class ="token " href ="#/c:@M@SocketIO@objc(cs)SocketRawView "> SocketRawView</ a >
458
+ </ code >
459
+ </ div >
460
+ < div class ="height-container ">
461
+ < div class ="pointer-container "> </ div >
462
+ < section class ="section ">
463
+ < div class ="pointer "> </ div >
464
+ < div class ="abstract ">
465
+ < p > Class that gives a backwards compatible way to cause an emit not to recursively check for Data objects.</ p >
466
+
467
+ < p > Usage:</ p >
468
+ < pre class ="highlight swift "> < code > < span class ="n "> socket</ span > < span class ="o "> .</ span > < span class ="n "> rawEmitView</ span > < span class ="o "> .</ span > < span class ="nf "> emit</ span > < span class ="p "> (</ span > < span class ="s "> "myEvent"</ span > < span class ="p "> ,</ span > < span class ="n "> myObject</ span > < span class ="p "> )</ span >
469
+ </ code > </ pre >
470
+
471
+ < a href ="Classes/SocketRawView.html " class ="slightly-smaller "> See more</ a >
472
+ </ div >
473
+ < div class ="declaration ">
474
+ < h4 > Declaration</ h4 >
475
+ < div class ="language ">
476
+ < p class ="aside-title "> Swift</ p >
477
+ < pre class ="highlight swift "> < code > < span class ="kd "> public</ span > < span class ="kd "> final</ span > < span class ="kd "> class</ span > < span class ="kt "> SocketRawView</ span > < span class ="p "> :</ span > < span class ="kt "> NSObject</ span > </ code > </ pre >
478
+
479
+ </ div >
480
+ </ div >
481
+ </ section >
482
+ </ div >
483
+ </ li >
484
+ < li class ="item ">
485
+ < div >
486
+ < code >
487
+ < a name ="/c:@M@SocketIO@objc(cs)SocketRawAckView "> </ a >
488
+ < a name ="//apple_ref/swift/Class/SocketRawAckView " class ="dashAnchor "> </ a >
489
+ < a class ="token " href ="#/c:@M@SocketIO@objc(cs)SocketRawAckView "> SocketRawAckView</ a >
490
+ </ code >
491
+ </ div >
492
+ < div class ="height-container ">
493
+ < div class ="pointer-container "> </ div >
494
+ < section class ="section ">
495
+ < div class ="pointer "> </ div >
496
+ < div class ="abstract ">
497
+ < p > Class that gives a backwards compatible way to cause an emit not to recursively check for Data objects.</ p >
498
+
499
+ < p > Usage:</ p >
500
+ < pre class ="highlight swift "> < code > < span class ="n "> ack</ span > < span class ="o "> .</ span > < span class ="n "> rawEmitView</ span > < span class ="o "> .</ span > < span class ="nf "> with</ span > < span class ="p "> (</ span > < span class ="n "> myObject</ span > < span class ="p "> )</ span >
501
+ </ code > </ pre >
502
+
503
+ < a href ="Classes/SocketRawAckView.html " class ="slightly-smaller "> See more</ a >
504
+ </ div >
505
+ < div class ="declaration ">
506
+ < h4 > Declaration</ h4 >
507
+ < div class ="language ">
508
+ < p class ="aside-title "> Swift</ p >
509
+ < pre class ="highlight swift "> < code > < span class ="kd "> public</ span > < span class ="kd "> final</ span > < span class ="kd "> class</ span > < span class ="kt "> SocketRawAckView</ span > < span class ="p "> :</ span > < span class ="kt "> NSObject</ span > </ code > </ pre >
510
+
511
+ </ div >
512
+ </ div >
513
+ </ section >
514
+ </ div >
515
+ </ li >
516
+ </ ul >
517
+ </ div >
443
518
</ div >
444
519
</ section >
445
520
446
521
</ article >
447
522
</ div >
448
523
< section class ="footer ">
449
- < p > © 2018 < a class ="link " href ="https://github.com/socketio/socket.io-client-swift " target ="_blank " rel ="external "> Erik</ a > . All rights reserved. (Last updated: 2018-03-11 )</ p >
524
+ < p > © 2018 < a class ="link " href ="https://github.com/socketio/socket.io-client-swift " target ="_blank " rel ="external "> Erik</ a > . All rights reserved. (Last updated: 2018-05-16 )</ p >
450
525
< p > Generated by < a class ="link " href ="https://github.com/realm/jazzy " target ="_blank " rel ="external "> jazzy ♪♫ v0.9.1</ a > , a < a class ="link " href ="http://realm.io " target ="_blank " rel ="external "> Realm</ a > project.</ p >
451
526
</ section >
452
527
</ body >
0 commit comments