ringbuffer_int.h | ringbuffer_int.h | |||
---|---|---|---|---|
skipping to change at line 26 | skipping to change at line 26 | |||
* GNU Lesser General Public License for more details. | * GNU Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Lesser General Public License | * You should have received a copy of the GNU Lesser General Public License | |||
* along with libqb. If not, see <http://www.gnu.org/licenses/>. | * along with libqb. If not, see <http://www.gnu.org/licenses/>. | |||
*/ | */ | |||
#ifndef _RINGBUFFER_H_ | #ifndef _RINGBUFFER_H_ | |||
#define _RINGBUFFER_H_ | #define _RINGBUFFER_H_ | |||
#include "os_base.h" | #include "os_base.h" | |||
#ifdef HAVE_SYS_MMAN_H | ||||
#include <sys/mman.h> | #include <sys/mman.h> | |||
#endif /* HAVE_SYS_MMAN_H */ | ||||
#ifdef HAVE_SYS_SEM_H | ||||
#include <sys/sem.h> | #include <sys/sem.h> | |||
#endif | ||||
#ifdef HAVE_SYS_IPC_H | ||||
#include <sys/ipc.h> | #include <sys/ipc.h> | |||
#endif | ||||
#include <pthread.h> | #include <pthread.h> | |||
#include <semaphore.h> | #include <semaphore.h> | |||
#include "util_int.h" | #include "util_int.h" | |||
#include <qb/qbutil.h> | #include <qb/qbutil.h> | |||
#include <qb/qbrb.h> | #include <qb/qbrb.h> | |||
struct qb_ringbuffer_s; | struct qb_ringbuffer_s; | |||
int32_t qb_rb_sem_create(struct qb_ringbuffer_s *rb, uint32_t flags); | int32_t qb_rb_sem_create(struct qb_ringbuffer_s *rb, uint32_t flags); | |||
End of changes. 4 change blocks. | ||||
0 lines changed or deleted | 6 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |