diff options
-rw-r--r-- | include/osmocom/gapk/procqueue.h | 11 | ||||
-rw-r--r-- | src/procqueue.c | 10 |
2 files changed, 9 insertions, 12 deletions
diff --git a/include/osmocom/gapk/procqueue.h b/include/osmocom/gapk/procqueue.h index 708f767..b07970d 100644 --- a/include/osmocom/gapk/procqueue.h +++ b/include/osmocom/gapk/procqueue.h @@ -22,8 +22,6 @@ #include <stdint.h> #include <stdio.h> /* for FILE */ -struct pq; - struct pq_item { /*! input frame size (in bytes). '0' in case of variable frames */ int len_in; @@ -41,6 +39,15 @@ struct pq_item { void (*exit)(void *state); }; +#define VAR_BUF_SIZE 320 +#define MAX_PQ_ITEMS 8 + +struct pq { + unsigned n_items; + struct pq_item *items[MAX_PQ_ITEMS]; + void *buffers[MAX_PQ_ITEMS + 1]; +}; + /* Management */ struct pq * pq_create(void); void pq_destroy(struct pq *pq); diff --git a/src/procqueue.c b/src/procqueue.c index f54da40..cba6dbb 100644 --- a/src/procqueue.c +++ b/src/procqueue.c @@ -23,16 +23,6 @@ #include <osmocom/gapk/procqueue.h> -#define VAR_BUF_SIZE 320 -#define MAX_PQ_ITEMS 8 - -struct pq { - int n_items; - struct pq_item* items[MAX_PQ_ITEMS]; - void * buffers[MAX_PQ_ITEMS+1]; -}; - - /* crate a new (empty) processing queue */ struct pq * pq_create(void) |