summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri.staessens@ugent.be>2018-06-05 18:39:10 +0200
committerSander Vrijders <sander.vrijders@ugent.be>2018-06-05 19:53:41 +0200
commit85e8b0a4476fc0aff1b9192c36e807cb68f5320e (patch)
treedb57e6d21937f071d27c648d322bdb561124ab32 /include
parentdf526d95a9e4d7c251713c50436d88546c33c2f0 (diff)
downloadouroboros-85e8b0a4476fc0aff1b9192c36e807cb68f5320e.tar.gz
ouroboros-85e8b0a4476fc0aff1b9192c36e807cb68f5320e.zip
lib: Define default qosspecs in qos sources
This moves the definition of the predefined qosspecs to qos.h and qos.c. This allows applications to select them using qos_best_effort etc. Signed-off-by: Dimitri Staessens <dimitri.staessens@ugent.be> Signed-off-by: Sander Vrijders <sander.vrijders@ugent.be>
Diffstat (limited to 'include')
-rw-r--r--include/ouroboros/qos.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/ouroboros/qos.h b/include/ouroboros/qos.h
index 0a9bc060..2419195b 100644
--- a/include/ouroboros/qos.h
+++ b/include/ouroboros/qos.h
@@ -34,6 +34,11 @@ typedef struct qos_spec {
uint32_t maximum_interruption; /* In ms */
} qosspec_t;
+qosspec_t qos_raw;
+qosspec_t qos_best_effort;
+qosspec_t qos_video;
+qosspec_t qos_voice;
+
__BEGIN_DECLS
int qosspec_init(qosspec_t * qs);