diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2012-11-03 12:32:50 +0100 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2012-11-03 12:32:50 +0100 |
commit | c55e0a5a06e69106bc346057dd61dcb98688a4aa (patch) | |
tree | 0b9639a89adba961eb8ac2b55854c1aba9bf15a6 /runtime/queue.h | |
parent | feddb2cc8fa213725a14e556d0366aef8d3a4339 (diff) | |
download | rsyslog-c55e0a5a06e69106bc346057dd61dcb98688a4aa.tar.gz rsyslog-c55e0a5a06e69106bc346057dd61dcb98688a4aa.tar.bz2 rsyslog-c55e0a5a06e69106bc346057dd61dcb98688a4aa.zip |
queue: change generic msg ptr (pUsr) to be of msg_t type
Diffstat (limited to 'runtime/queue.h')
-rw-r--r-- | runtime/queue.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/runtime/queue.h b/runtime/queue.h index a5a020ae..e6ccdcdb 100644 --- a/runtime/queue.h +++ b/runtime/queue.h @@ -51,7 +51,7 @@ typedef enum { /* list member definition for linked list types of queues: */ typedef struct qLinkedList_S { struct qLinkedList_S *pNext; - void *pUsr; + msg_t *pMsg; } qLinkedList_t; @@ -111,8 +111,8 @@ struct queue_s { /* type-specific handlers (set during construction) */ rsRetVal (*qConstruct)(struct queue_s *pThis); rsRetVal (*qDestruct)(struct queue_s *pThis); - rsRetVal (*qAdd)(struct queue_s *pThis, void *pUsr); - rsRetVal (*qDeq)(struct queue_s *pThis, void **ppUsr); + rsRetVal (*qAdd)(struct queue_s *pThis, msg_t *pMsg); + rsRetVal (*qDeq)(struct queue_s *pThis, msg_t **ppMsg); rsRetVal (*qDel)(struct queue_s *pThis); /* end type-specific handler */ /* public entry points (set during construction, permit to set best algorithm for params selected) */ @@ -186,8 +186,8 @@ struct queue_s { /* prototypes */ rsRetVal qqueueDestruct(qqueue_t **ppThis); -rsRetVal qqueueEnqObjDirect(qqueue_t *pThis, void *pUsr); -rsRetVal qqueueEnqObj(qqueue_t *pThis, flowControl_t flwCtlType, void *pUsr); +rsRetVal qqueueEnqMsgDirect(qqueue_t *pThis, msg_t *pMsg); +rsRetVal qqueueEnqMsg(qqueue_t *pThis, flowControl_t flwCtlType, msg_t *pMsg); rsRetVal qqueueStart(qqueue_t *pThis); rsRetVal qqueueSetMaxFileSize(qqueue_t *pThis, size_t iMaxFileSize); rsRetVal qqueueSetFilePrefix(qqueue_t *pThis, uchar *pszPrefix, size_t iLenPrefix); |