Vanetza
Loading...
Searching...
No Matches
single_reactive_transmit_rate_control.cpp
3
4namespace vanetza
5{
6namespace dcc
7{
8
9SingleReactiveTransmitRateControl::SingleReactiveTransmitRateControl(const StateMachine& fsm, const Runtime& rt) :
10 m_fsm(fsm), m_fsm_budget(fsm, rt)
11{
12}
13
18
20{
21 return m_fsm_budget.delay();
22}
23
25{
26 m_fsm_budget.notify();
27}
28
29} // namespace dcc
30} // namespace vanetza
virtual Clock::duration transmission_interval() const =0