Data Structures | |
| struct | comm_pair |
Public Member Functions | |
| SyncD () | |
| Create a new Sync object which fires with a specified period. | |
| ActivityQueue * | registerLink (int rank, LinkId_t link_id, Link *link) |
| Register a Link which this Sync Object is responsible for. | |
| void | execute (void) |
| Function which will be called when the time for this Activity comes to pass. | |
| int | exchangeLinkInitData (int msg_count) |
| Cause an exchange of Initialization Data to occur. | |
| void | finalizeLinkConfigurations () |
| Finish link configuration. | |
| uint64_t | getDataSize () const |
Friends | |
| class | boost::serialization::access |
| void SST::SyncD::execute | ( | void | ) | [virtual] |
Function which will be called when the time for this Activity comes to pass.
Implements SST::Activity.
References SST::Simulation::getCurrentSimCycle(), SST::Activity::getDeliveryTime(), SST::TimeConverter::getFactor(), SST::Event::getLinkId(), SST::Simulation::getNextActivityTime(), SST::Simulation::getSimulation(), and SST::Simulation::insertActivity().
1.6.1