#include <scheduler.h>
Public Attributes | |
uint32_t | m_context |
uint64_t | m_ts |
uint32_t | m_uid |
Definition at line 63 of file scheduler.h.
uint32_t ns3::Scheduler::EventKey::m_context |
Definition at line 67 of file scheduler.h.
Referenced by ns3::CalendarScheduler::DoRemoveNext(), ns3::CalendarScheduler::PeekNext(), ns3::DefaultSimulatorImpl::ProcessEventsWithContext(), ns3::DefaultSimulatorImpl::ProcessOneEvent(), ns3::NullMessageSimulatorImpl::ProcessOneEvent(), ns3::DistributedSimulatorImpl::ProcessOneEvent(), ns3::DefaultSimulatorImpl::Schedule(), ns3::NullMessageSimulatorImpl::Schedule(), ns3::RealtimeSimulatorImpl::Schedule(), ns3::DistributedSimulatorImpl::Schedule(), ns3::DefaultSimulatorImpl::ScheduleNow(), ns3::NullMessageSimulatorImpl::ScheduleNow(), ns3::RealtimeSimulatorImpl::ScheduleNow(), ns3::DistributedSimulatorImpl::ScheduleNow(), ns3::RealtimeSimulatorImpl::ScheduleRealtimeNowWithContext(), ns3::DefaultSimulatorImpl::ScheduleWithContext(), ns3::NullMessageSimulatorImpl::ScheduleWithContext(), and ns3::RealtimeSimulatorImpl::ScheduleWithContext().
uint64_t ns3::Scheduler::EventKey::m_ts |
Definition at line 65 of file scheduler.h.
Referenced by ns3::CalendarScheduler::DoInsert(), ns3::CalendarScheduler::DoRemoveNext(), ns3::MapScheduler::Insert(), ns3::DistributedSimulatorImpl::NextTs(), ns3::operator<(), ns3::operator>(), ns3::CalendarScheduler::PeekNext(), ns3::DefaultSimulatorImpl::ProcessEventsWithContext(), ns3::DefaultSimulatorImpl::ProcessOneEvent(), ns3::NullMessageSimulatorImpl::ProcessOneEvent(), ns3::DistributedSimulatorImpl::ProcessOneEvent(), ns3::MapScheduler::Remove(), ns3::CalendarScheduler::Remove(), ns3::CalendarScheduler::RemoveNext(), ns3::DefaultSimulatorImpl::Schedule(), ns3::NullMessageSimulatorImpl::Schedule(), ns3::RealtimeSimulatorImpl::Schedule(), ns3::DistributedSimulatorImpl::Schedule(), ns3::DefaultSimulatorImpl::ScheduleNow(), ns3::NullMessageSimulatorImpl::ScheduleNow(), ns3::RealtimeSimulatorImpl::ScheduleNow(), ns3::DistributedSimulatorImpl::ScheduleNow(), ns3::RealtimeSimulatorImpl::ScheduleRealtimeNowWithContext(), ns3::RealtimeSimulatorImpl::ScheduleRealtimeWithContext(), ns3::DefaultSimulatorImpl::ScheduleWithContext(), ns3::NullMessageSimulatorImpl::ScheduleWithContext(), and ns3::RealtimeSimulatorImpl::ScheduleWithContext().
uint32_t ns3::Scheduler::EventKey::m_uid |
Definition at line 66 of file scheduler.h.
Referenced by ns3::CalendarScheduler::DoInsert(), ns3::CalendarScheduler::DoRemoveNext(), ns3::MapScheduler::Insert(), ns3::operator!=(), ns3::operator<(), ns3::operator>(), ns3::CalendarScheduler::PeekNext(), ns3::DefaultSimulatorImpl::ProcessEventsWithContext(), ns3::DefaultSimulatorImpl::ProcessOneEvent(), ns3::NullMessageSimulatorImpl::ProcessOneEvent(), ns3::DistributedSimulatorImpl::ProcessOneEvent(), ns3::MapScheduler::Remove(), ns3::ListScheduler::Remove(), ns3::CalendarScheduler::Remove(), ns3::CalendarScheduler::RemoveNext(), ns3::DefaultSimulatorImpl::Schedule(), ns3::NullMessageSimulatorImpl::Schedule(), ns3::RealtimeSimulatorImpl::Schedule(), ns3::DistributedSimulatorImpl::Schedule(), ns3::DefaultSimulatorImpl::ScheduleNow(), ns3::NullMessageSimulatorImpl::ScheduleNow(), ns3::RealtimeSimulatorImpl::ScheduleNow(), ns3::DistributedSimulatorImpl::ScheduleNow(), ns3::RealtimeSimulatorImpl::ScheduleRealtimeNowWithContext(), ns3::RealtimeSimulatorImpl::ScheduleRealtimeWithContext(), ns3::DefaultSimulatorImpl::ScheduleWithContext(), ns3::NullMessageSimulatorImpl::ScheduleWithContext(), and ns3::RealtimeSimulatorImpl::ScheduleWithContext().