Lines Matching refs:outMessage
69 std::vector<uint8_t> flatten(const std::shared_ptr<Message>& outMessage, in flatten() argument
78 return ipmi15parser::flatten(outMessage, session); in flatten()
82 return ipmi20parser::flatten(outMessage, session); in flatten()
137 const std::shared_ptr<Message>& outMessage, in flatten() argument
151 header->sessId = endian::to_ipmi(outMessage->rcSessionID); in flatten()
153 header->payloadLength = static_cast<uint8_t>(outMessage->payload.size()); in flatten()
156 packet.insert(packet.end(), outMessage->payload.begin(), in flatten()
157 outMessage->payload.end()); in flatten()
248 std::vector<uint8_t> flatten(const std::shared_ptr<Message>& outMessage, in flatten() argument
260 header->payloadType = static_cast<uint8_t>(outMessage->payloadType); in flatten()
261 header->sessId = endian::to_ipmi(outMessage->rcSessionID); in flatten()
269 if (outMessage->isPacketEncrypted) in flatten()
272 auto cipherPayload = internal::encryptPayload(outMessage, session); in flatten()
282 endian::to_ipmi<uint16_t>(outMessage->payload.size()); in flatten()
283 payloadLen = outMessage->payload.size(); in flatten()
286 packet.insert(packet.end(), outMessage->payload.begin(), in flatten()
287 outMessage->payload.end()); in flatten()
290 if (outMessage->isPacketAuthenticated) in flatten()
294 internal::addIntegrityData(packet, outMessage, payloadLen, session); in flatten()