Lines Matching refs:headerBuffer
178 ubyte[8] headerBuffer; in TServerWebSocketTransport()
180 auto read = transport_.read(headerBuffer[0..2]); in TServerWebSocketTransport()
187 debug auto fin = (headerBuffer[0] & 0x80) != 0; in TServerWebSocketTransport()
190 if ((headerBuffer[0] & 0x70) != 0) { in TServerWebSocketTransport()
197 opcode = to!Opcode(headerBuffer[0] & 0x0F); in TServerWebSocketTransport()
204 if ((headerBuffer[1] & 0x80) == 0) { in TServerWebSocketTransport()
210 ulong payloadLength = headerBuffer[1] & 0x7F; in TServerWebSocketTransport()
212 read = transport_.read(headerBuffer[0..2]); in TServerWebSocketTransport()
216 payloadLength = bigEndianToNative!ushort(headerBuffer[0..2]); in TServerWebSocketTransport()
218 read = transport_.read(headerBuffer); in TServerWebSocketTransport()
219 if (read < headerBuffer.length) { in TServerWebSocketTransport()
222 payloadLength = bigEndianToNative!ulong(headerBuffer); in TServerWebSocketTransport()
242 read = transport_.read(headerBuffer[0..4]); in TServerWebSocketTransport()
255 readBuffer_[i] ^= headerBuffer[i % 4]; in TServerWebSocketTransport()