* Parse TCP data message * @param {Buffer} payload * @returns {Object} - { key, data }
(payload)
| 374 | * @returns {Object} - { key, data } |
| 375 | */ |
| 376 | parseTcpData(payload) { |
| 377 | const keyLen = payload[0]; |
| 378 | const key = payload.slice(1, 1 + keyLen).toString('utf8'); |
| 379 | const data = payload.slice(1 + keyLen); |
| 380 | return { key, data }; |
| 381 | } |
| 382 | |
| 383 | /** |
| 384 | * Parse key-only message (connected, end, close) |