summaryrefslogtreecommitdiff
path: root/src/ipcpd/normal/sdu_sched.c
Commit message (Collapse)AuthorAgeFilesLines
* ipcpd: Add multithreading to schedulerdimitri staessens2017-07-291-25/+43
| | | | | | | | The scheduler in the normal IPCP is now multithreaded. While useful in itself for scalability, it currently solves thread starvation in case of executing post_sdu operations that may require a response. This could be further revised in the future to split the SDU handling threads from the component tasks.
* ipcpd: normal: Extract flow sets from componentsSander Vrijders2017-04-241-7/+39
| | | | | | The flow sets were still kept within the FA and DT components, when it makes more sense that they are kept within the SDU scheduler component.
* ipcpd: normal: Extract SDU scheduling componentSander Vrijders2017-04-191-0/+131
This extracts the SDU scheduling component out of the Flow Manager since the functionality was duplicated. For both the N-1 and N+1 flow sets an SDU scheduling component is now created.