18#ifndef MOTIV_NONBLOCKINGSENDEVENT_HPP
19#define MOTIV_NONBLOCKINGSENDEVENT_HPP
22#include "NonBlockingP2PCommunicationEvent.hpp"
40 CommunicationKind
getKind()
const override;
44 BUILDER_FIELD(otf2::chrono::duration,
start)
45 BUILDER_FIELD(otf2::chrono::duration,
end)
46 BUILDER_FIELD(otf2::definition::location*,
location)
48 BUILDER_OPTIONAL_FIELD(uint32_t, receiver),
Class representing non blocking events in point to point communications like MPI_ISEND,...
otf2::chrono::duration end
otf2::chrono::duration start
types::communicator * communicator
otf2::definition::location * location
Class representing the non blocking send event.
CommunicationKind getKind() const override