MCPcopy Create free account
hub / github.com/EIPStackGroup/OpENer / EncodeMessageRouterResponseData

Function EncodeMessageRouterResponseData

source/src/enet_encap/cpf.c:600–609  ·  view source on GitHub ↗

* @brief Encodes the Message Router Response data * * @param message_router_response Router Response message to be processed * @param outgoing_message The outgoing message object */

Source from the content-addressed store, hash-verified

598 * @param outgoing_message The outgoing message object
599 */
600int EncodeMessageRouterResponseData(
601 const CipMessageRouterResponse *const message_router_response,
602 ENIPMessage *const outgoing_message) {
603 for (size_t i = 0; i < message_router_response->data_length; i++) {
604 outgoing_message->used_message_length +=
605 AddSintToMessage( (message_router_response->data)[i],
606 &outgoing_message->current_message_position );
607 }
608 return outgoing_message->used_message_length;
609}
610
611/**
612 * @brief Encodes the sockaddr info type id into the message

Callers 1

AssembleLinearMessageFunction · 0.85

Calls 1

AddSintToMessageFunction · 0.85

Tested by

no test coverage detected