Lines Matching defs:request_packet

47     const PacketStreamType &request_packet) {
49 return SendRequestPacketNoLock(request_packet);
53 PacketStreamType &request_packet,
55 request_packet.Clear();
56 request_packet.PutHex8(request_type |
58 request_packet.PutHex8(m_request_sequence_id++); // Sequence number
59 request_packet.PutHex16(
61 request_packet.PutHex32(m_session_key); // Session key
65 const CommandType command, const PacketStreamType &request_packet,
71 DumpPacket(log_strm, request_packet.GetData(), request_packet.GetSize());
80 assert(request_packet.GetSize() ==
81 *((const uint16_t *)(request_packet.GetData() + 2)));
85 if (SendRequestPacketNoLock(request_packet)) {
86 const uint8_t request_sequence_id = (uint8_t)request_packet.GetData()[1];
131 const PacketStreamType &request_packet) {
133 const char *packet_data = request_packet.GetData();
134 const size_t packet_size = request_packet.GetSize();
337 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
346 MakeRequestPacketHeader(command, request_packet, command_length);
348 request_packet.SetByteOrder(eByteOrderLittle);
349 request_packet.PutHex16(htons(reply_port));
350 request_packet.PutHex16(htons(exc_port));
351 request_packet.SetByteOrder(m_byte_order);
352 request_packet.PutCString(greeting);
354 return SendRequestAndGetReply(command, request_packet, reply_packet);
367 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
372 MakeRequestPacketHeader(command, request_packet, command_length);
374 request_packet.SetByteOrder(eByteOrderLittle);
375 request_packet.PutHex16(htons(reply_port));
376 request_packet.SetByteOrder(m_byte_order);
378 if (SendRequestAndGetReply(command, request_packet, reply_packet)) {
401 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
405 MakeRequestPacketHeader(command, request_packet, command_length);
407 if (SendRequestAndGetReply(command, request_packet, reply_packet)) {
487 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
491 MakeRequestPacketHeader(command, request_packet, command_length);
493 if (SendRequestAndGetReply(command, request_packet, reply_packet)) {
517 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
521 MakeRequestPacketHeader(command, request_packet, command_length);
523 if (SendRequestAndGetReply(command, request_packet, reply_packet)) {
533 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
537 MakeRequestPacketHeader(command, request_packet, command_length);
539 if (SendRequestAndGetReply(command, request_packet, reply_packet)) {
549 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
556 MakeRequestPacketHeader(command, request_packet, command_length);
557 request_packet.PutMaxHex64(addr, command_addr_byte_size);
558 request_packet.PutHex32(dst_len);
560 if (SendRequestAndGetReply(command, request_packet, reply_packet)) {
588 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
595 MakeRequestPacketHeader(command, request_packet, command_length);
596 request_packet.PutMaxHex64(addr, command_addr_byte_size);
597 request_packet.PutHex32(src_len);
598 request_packet.PutRawBytes(src, src_len);
601 if (SendRequestAndGetReply(command, request_packet, reply_packet)) {
622 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
627 MakeRequestPacketHeader(command, request_packet, command_length);
628 request_packet.PutRawBytes(src, src_len);
630 if (SendRequestAndGetReply(command, request_packet, reply_packet)) {
1171 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
1176 MakeRequestPacketHeader(command, request_packet, command_length);
1177 request_packet.PutHex32(cpu);
1178 request_packet.PutHex32(flavor);
1180 if (SendRequestAndGetReply(command, request_packet, reply_packet)) {
1214 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
1219 MakeRequestPacketHeader(command, request_packet, command_length);
1220 request_packet.PutHex32(cpu);
1221 request_packet.PutHex32(flavor);
1222 request_packet.Write(src, src_len);
1224 if (SendRequestAndGetReply(command, request_packet, reply_packet)) {
1239 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
1243 MakeRequestPacketHeader(command, request_packet, command_length);
1244 request_packet.PutHex32(GetCPUMask());
1247 return SendRequestAndGetReply(command, request_packet, reply_packet);
1251 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
1260 MakeRequestPacketHeader(command, request_packet, command_length);
1261 request_packet.PutMaxHex64(addr, command_addr_byte_size);
1264 if (SendRequestAndGetReply(command, request_packet, reply_packet)) {
1274 PacketStreamType request_packet(Stream::eBinary, m_addr_byte_size,
1278 MakeRequestPacketHeader(command, request_packet, command_length);
1280 return SendRequestAndGetReply(command, request_packet, reply_packet);