dol: initial dol commit
[jump.git] / dol / src / dol / visitor / rtems / lib / traffic_shaping.h
1 #ifndef TRAFFIC_SHAPING_H
2 #define TRAFFIC_SHAPING_H
3
4 #include "scratch_queue.h"
5
6 typedef struct _queue_wrapper {
7     SCRATCH_QUEUE_SHAPER *q;
8     int hasData;
9     QUEUE_SEMAPHORE sem_terminate;
10 } QUEUE_WRAPPER;
11
12 #define @NUMBER_OF_QUEUES@ // generated
13 #define @NUMBER_OF_SINKS@  // generated
14
15 rtems_task shaping_init(rtems_task_argument argument);
16
17 #endif