时间相关的成员定义
- Scheduler::EventKey
uint64_t m_ts;// Event time stamp.
DefaultSimulatorImpl::ventWithContext
uint64_t timestamp;
时间相关函数
- DefaultSimulatorImpl::DefaultSimulatorImpl
m_currentTs = 0;
- DefaultSimulatorImpl::ProcessOneEvent
记schudler中下一个事件为next.
m_currentTs = next.key.m_ts;
- DefaultSimulatorImpl::ProcessEventsWithContext
在eventsWithContext不空的时候,意义处理其中的每个事件。记每次取出的队首的事件为event.
Scheduler::Event ev;
ev.key.m_ts = m_currentTs + event