recvInitData
Deprecated
This function is deprecated as of SST 13 and will be removed in SST 14. Use recvUntimedData instead.
virtual Request* recvInitData();
This function is deprecated in favor of ecvUntimedData.
Requirements
Network interface
May implement this function during the deprecation period. Interfaces must implement at least one of recvInitData()
and recvUntimedData()
. In SST 14, interfaces will be required to implement recvUntimedData()
and recvInitData()
will be removed.
Endpoint
May optionally use this function during init()
and complete()
to receive events sent over the network.
Parameters
- returns (Request*) A request if one was received, otherwise
nullptr
. The caller is responsible for deleting any Request returned.
Example
Excerpt from sst-elements/src/sst/elements/merlin/interfaces/linkControl.cc
SST::Interfaces::SimpleNetwork::Request* LinkControl::recvInitData()
{
return recvUntimedData(); // Redirect to the recvUntimedData function
}
Header
#include <sst/core/interfaces/simpleNetwork.h>