Lines Matching full:payload
76 " " << progname << " <options> raw TYPE [PAYLOAD...]\n" in print_usage()
77 " " << progname << " <options> oem [PAYLOAD...]\n" in print_usage()
97 "raw TYPE [PAYLOAD...]\n" in print_usage()
98 " Send a single command using raw type/payload data.\n" in print_usage()
100 " PAYLOAD Command payload bytes, as hex\n" in print_usage()
102 "oem PAYLOAD\n" in print_usage()
104 " PAYLOAD Command payload bytes, as hex\n" in print_usage()
180 std::vector<unsigned char> payload; in parsePayload() local
182 /* we support two formats of payload - all as one argument: in parsePayload()
199 std::cerr << "Invalid payload length " << len0 in parsePayload()
217 std::cerr << "Invalid payload string\n"; in parsePayload()
220 payload.push_back(byte); in parsePayload()
225 /* multiple payload arguments, each is a separate hex byte */ in parsePayload()
236 std::cerr << "Invalid payload argument '" << begin << "'\n"; in parsePayload()
239 payload.push_back(byte); in parsePayload()
243 return payload; in parsePayload()
373 * issue it to the interface, and print the resulting response payload.
376 std::vector<unsigned char> payload) in ncsiCommand() argument
382 std::span<unsigned char>(payload.data(), payload.size())); in ncsiCommand()
383 lg2::debug("Command: type {TYPE}, payload {PAYLOAD_LEN} bytes: {PAYLOAD}", in ncsiCommand()
384 "TYPE", lg2::hex, type, "PAYLOAD_LEN", payload.size(), "PAYLOAD", in ncsiCommand()
385 toHexStr(payload)); in ncsiCommand()
402 std::vector<unsigned char> payload; in ncsiCommandRaw() local
430 payload = *tmp; in ncsiCommandRaw()
433 return ncsiCommand(options, *type, payload); in ncsiCommandRaw()
447 auto payload = parsePayload(argc - 1, argv + 1); in ncsiCommandOEM() local
448 if (!payload.has_value()) in ncsiCommandOEM()
453 return ncsiCommand(options, oemType, *payload); in ncsiCommandOEM()
459 std::array<unsigned char, 12> payload = {}; in generateDumpCmdPayload() local
476 payload[3] = opcode; in generateDumpCmdPayload()
477 payload[8] = (chunkNum >> 24) & 0xFF; in generateDumpCmdPayload()
478 payload[9] = (chunkNum >> 16) & 0xFF; in generateDumpCmdPayload()
479 payload[10] = (chunkNum >> 8) & 0xFF; in generateDumpCmdPayload()
480 payload[11] = chunkNum & 0xFF; in generateDumpCmdPayload()
482 return payload; in generateDumpCmdPayload()
511 {0x0005, "Invalid Payload Length"}, in getDescForReason()
570 std::span<unsigned char> payload(payloadArray.data(), in ncsiDump() local
574 NCSICommand cmd(ncsiCmdDump, pkg, ch, payload); in ncsiDump()
586 auto length = resp->payload.size(); in ncsiDump()
603 opcode = resp->payload[7]; in ncsiDump()
607 reinterpret_cast<const char*>(resp->payload.data() + 8), in ncsiDump()
618 std::cerr << "Received response with insufficient payload length: " in ncsiDump()
727 std::vector<unsigned char> clearPayload; // No payload in ncsiDiscover()
743 std::vector<unsigned char> payload; // No payload in ncsiDiscover() local
747 std::span<unsigned char>(payload)); in ncsiDiscover()