[core] remove apr-util from tree

This commit is contained in:
Chris Rienzo
2022-08-16 16:08:37 -04:00
committed by Andrey Volk
parent c1a9e98e83
commit 9468ff746a
196 changed files with 60 additions and 49552 deletions
+11
View File
@@ -52,6 +52,17 @@
#include <apr_portable.h>
typedef struct switch_apr_queue_t switch_apr_queue_t;
apr_status_t switch_apr_queue_create(switch_apr_queue_t **q, unsigned int queue_capacity, apr_pool_t *a);
apr_status_t switch_apr_queue_push(switch_apr_queue_t *queue, void *data);
apr_status_t switch_apr_queue_trypush(switch_apr_queue_t *queue, void *data);
unsigned int switch_apr_queue_size(switch_apr_queue_t *queue);
apr_status_t switch_apr_queue_pop(switch_apr_queue_t *queue, void **data);
apr_status_t switch_apr_queue_pop_timeout(switch_apr_queue_t *queue, void **data, apr_interval_time_t timeout);
apr_status_t switch_apr_queue_trypop(switch_apr_queue_t *queue, void **data);
apr_status_t switch_apr_queue_interrupt_all(switch_apr_queue_t *queue);
apr_status_t switch_apr_queue_term(switch_apr_queue_t *queue);
#endif // __SWITCH_APR_PVT_H__
/* For Emacs:
+1 -1
View File
@@ -587,7 +587,7 @@ SWITCH_DECLARE(switch_status_t) switch_md5_string(char digest_str[SWITCH_MD5_DIG
*/
/** Opaque structure used for queue API */
typedef struct apr_queue_t switch_queue_t;
typedef struct switch_apr_queue_t switch_queue_t;
/**
* create a FIFO queue