@@ 218-228 (lines=11) @@ | ||
215 | $hdrPacket .= chr(126 + $isMaskedInt) . // 126 + 128 |
|
216 | chr($payloadLength >> 8) . |
|
217 | chr($payloadLength & 0xFF); |
|
218 | } else { |
|
219 | $hdrPacket .= chr(127 + $isMaskedInt) . // 127 + 128 |
|
220 | chr($payloadLength >> 56) . |
|
221 | chr($payloadLength >> 48) . |
|
222 | chr($payloadLength >> 40) . |
|
223 | chr($payloadLength >> 32) . |
|
224 | chr($payloadLength >> 24) . |
|
225 | chr($payloadLength >> 16) . |
|
226 | chr($payloadLength >> 8) . |
|
227 | chr($payloadLength & 0xFF); |
|
228 | } |
|
229 | $this->write($hdrPacket); |
|
230 | if ($isMasked) { |
|
231 | $this->write($mask = chr(mt_rand(0, 0xFF)) . |
@@ 137-147 (lines=11) @@ | ||
134 | $this->write(chr(126 + $isMaskedInt) . // 126 + 128 |
|
135 | chr($dataLength >> 8) . |
|
136 | chr($dataLength & 0xFF)); |
|
137 | } else { |
|
138 | $this->write(chr(127 + $isMaskedInt) . // 127 + 128 |
|
139 | chr($dataLength >> 56) . |
|
140 | chr($dataLength >> 48) . |
|
141 | chr($dataLength >> 40) . |
|
142 | chr($dataLength >> 32) . |
|
143 | chr($dataLength >> 24) . |
|
144 | chr($dataLength >> 16) . |
|
145 | chr($dataLength >> 8) . |
|
146 | chr($dataLength & 0xFF)); |
|
147 | } |
|
148 | if ($isMasked) { |
|
149 | $mask = chr(mt_rand(0, 0xFF)) . |
|
150 | chr(mt_rand(0, 0xFF)) . |