Lines Matching refs:outMessage
69 std::shared_ptr<Message> outMessage = in ~Handler() local
71 if (!outMessage) in ~Handler()
75 send(outMessage); in ~Handler()
163 void Handler::send(std::shared_ptr<Message> outMessage) in send() argument
166 auto packet = parser::flatten(outMessage, sessionHeader, session); in send()
179 auto outMessage = std::make_shared<Message>(); in sendSOLPayload() local
180 outMessage->payloadType = PayloadType::SOL; in sendSOLPayload()
181 outMessage->payload = input; in sendSOLPayload()
182 outMessage->isPacketEncrypted = session->isCryptAlgoEnabled(); in sendSOLPayload()
183 outMessage->isPacketAuthenticated = session->isIntegrityAlgoEnabled(); in sendSOLPayload()
184 outMessage->rcSessionID = session->getRCSessionID(); in sendSOLPayload()
185 outMessage->bmcSessionID = sessionID; in sendSOLPayload()
187 send(outMessage); in sendSOLPayload()
193 auto outMessage = std::make_shared<Message>(); in sendUnsolicitedIPMIPayload() local
194 outMessage->payloadType = PayloadType::IPMI; in sendUnsolicitedIPMIPayload()
195 outMessage->isPacketEncrypted = session->isCryptAlgoEnabled(); in sendUnsolicitedIPMIPayload()
196 outMessage->isPacketAuthenticated = session->isIntegrityAlgoEnabled(); in sendUnsolicitedIPMIPayload()
197 outMessage->rcSessionID = session->getRCSessionID(); in sendUnsolicitedIPMIPayload()
198 outMessage->bmcSessionID = sessionID; in sendUnsolicitedIPMIPayload()
200 outMessage->payload.resize(sizeof(LAN::header::Request) + output.size() + in sendUnsolicitedIPMIPayload()
204 reinterpret_cast<LAN::header::Request*>(outMessage->payload.data()); in sendUnsolicitedIPMIPayload()
218 outMessage->payload.begin() + assembledSize); in sendUnsolicitedIPMIPayload()
223 outMessage->payload.data() + assembledSize); in sendUnsolicitedIPMIPayload()
230 send(outMessage); in sendUnsolicitedIPMIPayload()