@@ -285,7 +285,7 @@ class DataAllocator
285285 RouteIndex routeIndex = matchDataHeader (spec, mRegistry ->get <TimingInfo>().timeslice );
286286 if constexpr (is_messageable<T>::value == true ) {
287287 // Serialize a snapshot of a trivially copyable, non-polymorphic object,
288- payloadMessage = proxy.createMessage (routeIndex, sizeof (T));
288+ payloadMessage = proxy.createOutputMessage (routeIndex, sizeof (T));
289289 memcpy (payloadMessage->GetData (), &object, sizeof (T));
290290
291291 serializationType = o2::header::gSerializationMethodNone ;
@@ -298,7 +298,7 @@ class DataAllocator
298298 // reference object
299299 constexpr auto elementSizeInBytes = sizeof (ElementType);
300300 auto sizeInBytes = elementSizeInBytes * object.size ();
301- payloadMessage = proxy.createMessage (routeIndex, sizeInBytes);
301+ payloadMessage = proxy.createOutputMessage (routeIndex, sizeInBytes);
302302
303303 if constexpr (std::is_pointer<typename T::value_type>::value == false ) {
304304 // vector of elements
@@ -326,7 +326,7 @@ class DataAllocator
326326 }
327327 } else if constexpr (has_root_dictionary<T>::value == true || is_specialization_v<T, ROOTSerialized> == true ) {
328328 // Serialize a snapshot of an object with root dictionary
329- payloadMessage = proxy.createMessage (routeIndex);
329+ payloadMessage = proxy.createOutputMessage (routeIndex);
330330 if constexpr (is_specialization_v<T, ROOTSerialized> == true ) {
331331 // Explicitely ROOT serialize a snapshot of object.
332332 // An object wrapped into type `ROOTSerialized` is explicitely marked to be ROOT serialized
@@ -407,7 +407,7 @@ class DataAllocator
407407 auto & timingInfo = mRegistry ->get <TimingInfo>();
408408 auto & proxy = mRegistry ->get <FairMQDeviceProxy>();
409409 RouteIndex routeIndex = matchDataHeader (spec, timingInfo.timeslice );
410- return *proxy.getTransport (routeIndex);
410+ return *proxy.getOutputTransport (routeIndex);
411411 }
412412
413413 // make a stl (pmr) vector
@@ -509,7 +509,7 @@ DataAllocator::CacheId DataAllocator::adoptContainer(const Output& spec, Contain
509509 auto routeIndex = matchDataHeader (spec, timingInfo.timeslice );
510510
511511 auto & context = mRegistry ->get <MessageContext>();
512- auto * transport = mRegistry ->get <FairMQDeviceProxy>().getTransport (routeIndex);
512+ auto * transport = mRegistry ->get <FairMQDeviceProxy>().getOutputTransport (routeIndex);
513513 FairMQMessagePtr payloadMessage = o2::pmr::getMessage (std::forward<ContainerT>(container), *transport);
514514 FairMQMessagePtr headerMessage = headerMessageFromOutput (spec, routeIndex, //
515515 method, //
0 commit comments