• Home
  • Raw
  • Download

Lines Matching full:message

24     // final message, ping-frame opcode
45 auto message = frameBuilder.Build(); variable
49 ASSERT_EQ(message.size(), EXPECTED_MESSAGE_SIZE);
50 ASSERT_EQ(message[0], PING_EXPECTED_FIRST_BYTE);
52 ASSERT_EQ(message[1], 0);
58 auto message = frameBuilder variable
65 ASSERT_EQ(message.size(), EXPECTED_MESSAGE_SIZE);
66 ASSERT_EQ(message[0], PING_EXPECTED_FIRST_BYTE);
68 ASSERT_EQ(message[1], static_cast<char>(SHORT_MSG_SIZE));
69 for (size_t i = HEADER_LENGTH; i < message.size(); ++i) {
70 ASSERT_EQ(message[i], SHORT_MSG[i - HEADER_LENGTH]);
77 auto message = frameBuilder variable
84 ASSERT_EQ(message.size(), EXPECTED_MESSAGE_SIZE);
85 ASSERT_EQ(message[0], PING_EXPECTED_FIRST_BYTE);
87 ASSERT_EQ(message[1], 126);
89 ASSERT_EQ(message[2], static_cast<char>((LONG_MSG_SIZE >> 8) & 0xff));
90 ASSERT_EQ(message[3], static_cast<char>(LONG_MSG_SIZE & 0xff));
91 for (size_t i = HEADER_LENGTH; i < message.size(); ++i) {
92 ASSERT_EQ(message[i], LONG_MSG[i - HEADER_LENGTH]);
99 auto message = frameBuilder variable
106 ASSERT_EQ(message.size(), EXPECTED_MESSAGE_SIZE);
107 ASSERT_EQ(message[0], PING_EXPECTED_FIRST_BYTE);
109 ASSERT_EQ(message[1], 127);
112 ASSERT_EQ(message[idx], static_cast<char>((LONG_LONG_MSG_SIZE >> shiftCount) & 0xff));
114 for (size_t i = HEADER_LENGTH; i < message.size(); ++i) {
115 ASSERT_EQ(message[i], LONG_LONG_MSG[i - HEADER_LENGTH]);
122 auto message = frameBuilder variable
131 ASSERT_EQ(message.size(), EXPECTED_MESSAGE_SIZE);
132 ASSERT_EQ(message[0], PING_EXPECTED_FIRST_BYTE);
134 ASSERT_EQ(message[1], static_cast<char>(PAYLOAD_SIZE));
135 for (size_t i = HEADER_LENGTH; i < message.size(); ++i) {
136 ASSERT_EQ(message[i], SHORT_MSG[(i - HEADER_LENGTH) % SHORT_MSG_SIZE]);
143 auto message = frameBuilder.Build(); variable
147 ASSERT_EQ(message.size(), EXPECTED_MESSAGE_SIZE);
148 ASSERT_EQ(message[0], PING_EXPECTED_FIRST_BYTE);
150 ASSERT_EQ(message[1], static_cast<char>(0x80));
156 auto message = frameBuilder variable
163 ASSERT_EQ(message.size(), EXPECTED_MESSAGE_SIZE);
164 ASSERT_EQ(message[0], PING_EXPECTED_FIRST_BYTE);
166 ASSERT_EQ(message[1], static_cast<char>(0x80 | 126));
168 ASSERT_EQ(message[2], static_cast<char>((LONG_MSG_SIZE >> 8) & 0xff));
169 ASSERT_EQ(message[3], static_cast<char>(LONG_MSG_SIZE & 0xff));
170 // message must be masked
171 for (size_t i = HEADER_LENGTH; i < message.size(); ++i) {
172 ASSERT_EQ(static_cast<uint8_t>(message[i] ^ MASKING_KEY[i % WebSocketFrame::MASK_LEN]),