WebSocket ่ฟๆฅๆฏๅผๆญฅ็๏ผ
ไนๅ็้ฎ้ขไปฃ็ :
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ webSocketTask.resume() โ โ ๅชๆฏ"ๅผๅง"่ฟๆฅ๏ผไธๆฏ"ๅฎๆ"
โ isConnected = true โ โ ็ซๅณ่ฎพไธบ true๏ผ้่ฏฏ๏ผ๏ผ
โ sendInitialConfig() โ โ ่ฟๆฅ่ฟๆฒกๅปบ็ซๅฐฑๅๆฐๆฎ โ ๅคฑ่ดฅ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ไฟฎๅคๅ:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ webSocketTask.resume() โ โ ๅผๅง่ฟๆฅ
โ ...็ญๅพ
... โ
โ didOpenWithProtocol() ่ขซ็ณป็ป่ฐ็จ โ โ ่ฟๆฅ็ๆญฃๅปบ็ซไบ๏ผ
โ isConnected = true โ
โ sendInitialConfig() โ โ ็ฐๅจๅๆฐๆฎๆๅฎๅ
จ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ๅ
ณ้ฎๅบๅซ๏ผ
โโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๆนๆณ โ ๅซไน โ
โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ resume() โ ๅ่ตท่ฟๆฅ่ฏทๆฑ๏ผๅผๆญฅ๏ผ็ซๅณ่ฟๅ๏ผ โ
โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ didOpenWithProtocol โ ็ณป็ปๅ่ฐ๏ผ่กจ็คบ TCP ๆกๆ + WebSocket ๆกๆ้ฝๅฎๆไบ โ
โโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
็ฑปๆฏ๏ผ
- resume() = ๆจ็ต่ฏ
- didOpenWithProtocol = ๅฏนๆนๆฅๅฌไบ
ไนๅ็ไปฃ็ ็ธๅฝไบ็ต่ฏ่ฟๆฒกๆฅ้ๅฐฑๅผๅง่ฏด่ฏ๏ผๅฏนๆนๅฝ็ถๅฌไธๅฐใ