Angus Salkeld
|
aaae0a3c31
|
Check for union semun properly
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2012-05-28 13:35:48 +10:00 |
|
Angus Salkeld
|
4fdabe5bed
|
RB: add an option to not use any semaphores
(brought over from the "speed" branch)
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2012-05-24 19:16:59 +10:00 |
|
Angus Salkeld
|
1af214d91d
|
Try and improve the portability on bsd variants.
Also add a QB_IPC_NATIVE type that selects the best ipc type available.
Signed-off-by: Angus <angus@anguss-mac-mini>
|
2012-03-24 22:43:37 +11:00 |
|
Angus Salkeld
|
9027c3531b
|
RB: change the name of the size to word_size to be more clear
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2012-03-07 10:34:19 +11:00 |
|
Angus Salkeld
|
477fac4e01
|
IPC: fix resource cleanup if the server dies
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2012-01-12 15:09:58 +11:00 |
|
Angus Salkeld
|
ab3dc60f7f
|
Merge some portability changes from the mingw branch
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2011-12-21 14:23:43 +11:00 |
|
Angus Salkeld
|
548be1f66e
|
RB: use the semaphore to return chunks_used.
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-10-19 07:05:55 +11:00 |
|
Angus Salkeld
|
6b1164effc
|
RB: remove locking from ringbuffer.
make ref_count atomic
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-10-19 07:05:55 +11:00 |
|
Angus Salkeld
|
8d3ec80c19
|
RB: add support for shared user data.
(I need this for flow control)
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-10-12 21:53:53 +11:00 |
|
Angus Salkeld
|
9c0fa42f17
|
UTIL: add qb_timespec_add_ms()
add X milli seconds to a timespec.
add time defines to qbdefs.h
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-10-06 20:39:23 +11:00 |
|
Angus Salkeld
|
5221880227
|
automake: check for more headers
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-08-22 22:06:59 +10:00 |
|
Angus Salkeld
|
a6285e6f14
|
RB: add function qb_rb_chunks_used()
This is to make it easier to to see if there is
a chunk available to be read.
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-08-09 16:59:26 +10:00 |
|
Angus Salkeld
|
41c06ef6e6
|
int -> int32_t
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
|
2010-06-22 11:55:09 +10:00 |
|
Angus Salkeld
|
edf994dc5c
|
change name of ringbuffer.h to ringbuffer_int.h
|
2010-06-22 11:26:34 +10:00 |
|