A Discrete-Event Network Simulator
API
ns3::Simulator Member List

This is the complete list of members for ns3::Simulator, including all inherited members.

Cancel(const EventId &id)ns3::Simulatorstatic
Destroy(void)ns3::Simulatorstatic
DoSchedule(Time const &delay, EventImpl *event)ns3::Simulatorprivatestatic
DoScheduleDestroy(EventImpl *event)ns3::Simulatorprivatestatic
DoScheduleNow(EventImpl *event)ns3::Simulatorprivatestatic
GetContext(void)ns3::Simulatorstatic
GetDelayLeft(const EventId &id)ns3::Simulatorstatic
GetImplementation(void)ns3::Simulatorstatic
GetMaximumSimulationTime(void)ns3::Simulatorstatic
GetSystemId(void)ns3::Simulatorstatic
IsExpired(const EventId &id)ns3::Simulatorstatic
IsFinished(void)ns3::Simulatorstatic
NO_CONTEXT enum valuens3::Simulator
Now(void)ns3::Simulatorstatic
Remove(const EventId &id)ns3::Simulatorstatic
Run(void)ns3::Simulatorstatic
Schedule(Time const &delay, MEM mem_ptr, OBJ obj)ns3::Simulatorstatic
Schedule(Time const &delay, MEM mem_ptr, OBJ obj, T1 a1)ns3::Simulatorstatic
Schedule(Time const &delay, MEM mem_ptr, OBJ obj, T1 a1, T2 a2)ns3::Simulatorstatic
Schedule(Time const &delay, MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3)ns3::Simulatorstatic
Schedule(Time const &delay, MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3, T4 a4)ns3::Simulatorstatic
Schedule(Time const &delay, MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)ns3::Simulatorstatic
Schedule(Time const &time, MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)ns3::Simulatorstatic
Schedule(Time const &delay, void(*f)(void))ns3::Simulatorstatic
Schedule(Time const &delay, void(*f)(U1), T1 a1)ns3::Simulatorstatic
Schedule(Time const &delay, void(*f)(U1, U2), T1 a1, T2 a2)ns3::Simulatorstatic
Schedule(Time const &delay, void(*f)(U1, U2, U3), T1 a1, T2 a2, T3 a3)ns3::Simulatorstatic
Schedule(Time const &delay, void(*f)(U1, U2, U3, U4), T1 a1, T2 a2, T3 a3, T4 a4)ns3::Simulatorstatic
Schedule(Time const &delay, void(*f)(U1, U2, U3, U4, U5), T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)ns3::Simulatorstatic
Schedule(Time const &time, void(*f)(U1, U2, U3, U4, U5, U6), T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)ns3::Simulatorstatic
Schedule(const Time &delay, const Ptr< EventImpl > &event)ns3::Simulatorstatic
ScheduleDestroy(MEM mem_ptr, OBJ obj)ns3::Simulatorstatic
ScheduleDestroy(MEM mem_ptr, OBJ obj, T1 a1)ns3::Simulatorstatic
ScheduleDestroy(MEM mem_ptr, OBJ obj, T1 a1, T2 a2)ns3::Simulatorstatic
ScheduleDestroy(MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3)ns3::Simulatorstatic
ScheduleDestroy(MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3, T4 a4)ns3::Simulatorstatic
ScheduleDestroy(MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)ns3::Simulatorstatic
ScheduleDestroy(MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)ns3::Simulatorstatic
ScheduleDestroy(void(*f)(void))ns3::Simulatorstatic
ScheduleDestroy(void(*f)(U1), T1 a1)ns3::Simulatorstatic
ScheduleDestroy(void(*f)(U1, U2), T1 a1, T2 a2)ns3::Simulatorstatic
ScheduleDestroy(void(*f)(U1, U2, U3), T1 a1, T2 a2, T3 a3)ns3::Simulatorstatic
ScheduleDestroy(void(*f)(U1, U2, U3, U4), T1 a1, T2 a2, T3 a3, T4 a4)ns3::Simulatorstatic
ScheduleDestroy(void(*f)(U1, U2, U3, U4, U5), T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)ns3::Simulatorstatic
ScheduleDestroy(void(*f)(U1, U2, U3, U4, U5, U6), T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)ns3::Simulatorstatic
ScheduleDestroy(const Ptr< EventImpl > &event)ns3::Simulatorstatic
ScheduleNow(MEM mem_ptr, OBJ obj)ns3::Simulatorstatic
ScheduleNow(MEM mem_ptr, OBJ obj, T1 a1)ns3::Simulatorstatic
ScheduleNow(MEM mem_ptr, OBJ obj, T1 a1, T2 a2)ns3::Simulatorstatic
ScheduleNow(MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3)ns3::Simulatorstatic
ScheduleNow(MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3, T4 a4)ns3::Simulatorstatic
ScheduleNow(MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)ns3::Simulatorstatic
ScheduleNow(MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)ns3::Simulatorstatic
ScheduleNow(void(*f)(void))ns3::Simulatorstatic
ScheduleNow(void(*f)(U1), T1 a1)ns3::Simulatorstatic
ScheduleNow(void(*f)(U1, U2), T1 a1, T2 a2)ns3::Simulatorstatic
ScheduleNow(void(*f)(U1, U2, U3), T1 a1, T2 a2, T3 a3)ns3::Simulatorstatic
ScheduleNow(void(*f)(U1, U2, U3, U4), T1 a1, T2 a2, T3 a3, T4 a4)ns3::Simulatorstatic
ScheduleNow(void(*f)(U1, U2, U3, U4, U5), T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)ns3::Simulatorstatic
ScheduleNow(void(*f)(U1, U2, U3, U4, U5, U6), T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)ns3::Simulatorstatic
ScheduleNow(const Ptr< EventImpl > &event)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &delay, MEM mem_ptr, OBJ obj)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &delay, MEM mem_ptr, OBJ obj, T1 a1)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &delay, MEM mem_ptr, OBJ obj, T1 a1, T2 a2)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &delay, MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &delay, MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3, T4 a4)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &delay, MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &time, MEM mem_ptr, OBJ obj, T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &delay, void(*f)(void))ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &delay, void(*f)(U1), T1 a1)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &delay, void(*f)(U1, U2), T1 a1, T2 a2)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &delay, void(*f)(U1, U2, U3), T1 a1, T2 a2, T3 a3)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &delay, void(*f)(U1, U2, U3, U4), T1 a1, T2 a2, T3 a3, T4 a4)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &delay, void(*f)(U1, U2, U3, U4, U5), T1 a1, T2 a2, T3 a3, T4 a4, T5 a5)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, Time const &time, void(*f)(U1, U2, U3, U4, U5, U6), T1 a1, T2 a2, T3 a3, T4 a4, T5 a5, T6 a6)ns3::Simulatorstatic
ScheduleWithContext(uint32_t context, const Time &delay, EventImpl *event)ns3::Simulatorstatic
SetImplementation(Ptr< SimulatorImpl > impl)ns3::Simulatorstatic
SetScheduler(ObjectFactory schedulerFactory)ns3::Simulatorstatic
Simulator()ns3::Simulatorprivate
Stop(void)ns3::Simulatorstatic
Stop(const Time &delay)ns3::Simulatorstatic
~Simulator()ns3::Simulatorprivate