|
DESERT 3.6.1
|
#include <uwmulti-traffic-control.h>
Public Types | |
| enum | BufferBehavior { DISCARD_INCOMING = 0 , CIRCULAR } |
Public Member Functions | |
| BufferType (uint size, BufferBehavior behav, double del) | |
| double | getUpdatedDelay (double time_instant) |
Public Attributes | |
| uint | max_size |
| BufferBehavior | behavior_buff |
| double | send_delay |
| uint | pkts_lost |
| double | last_sched_tx |
Definition at line 56 of file uwmulti-traffic-control.h.
| Enumerator | |
|---|---|
| DISCARD_INCOMING | |
| CIRCULAR | |
Definition at line 57 of file uwmulti-traffic-control.h.
|
inline |
Definition at line 67 of file uwmulti-traffic-control.h.
|
inline |
Definition at line 77 of file uwmulti-traffic-control.h.
| BufferBehavior BufferType::behavior_buff |
Buffer behavior.
Definition at line 62 of file uwmulti-traffic-control.h.
| double BufferType::last_sched_tx |
Last scheduled transmission time.
Definition at line 65 of file uwmulti-traffic-control.h.
| uint BufferType::max_size |
Maximum buffer size.
Definition at line 61 of file uwmulti-traffic-control.h.
| uint BufferType::pkts_lost |
Packet lost for buffer overflow.
Definition at line 64 of file uwmulti-traffic-control.h.
| double BufferType::send_delay |
Send down delay.
Definition at line 63 of file uwmulti-traffic-control.h.