src/mpi/model/distributed-simulator-impl.cc
changeset 7803 941d5f5910a5
parent 7796 369bf20998e8
child 9063 32755d0516f4
--- a/src/mpi/model/distributed-simulator-impl.cc	Tue Mar 27 13:39:18 2012 -0700
+++ b/src/mpi/model/distributed-simulator-impl.cc	Wed Mar 28 09:02:14 2012 -0400
@@ -253,6 +253,20 @@
   return m_events->IsEmpty () || m_stop;
 }
 
+uint64_t
+DistributedSimulatorImpl::NextTs (void) const
+{
+  NS_ASSERT (!m_events->IsEmpty ());
+  Scheduler::Event ev = m_events->PeekNext ();
+  return ev.key.m_ts;
+}
+
+Time
+DistributedSimulatorImpl::Next (void) const
+{
+  return TimeStep (NextTs ());
+}
+
 void
 DistributedSimulatorImpl::Run (void)
 {