#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <stdarg.h>
#include <assert.h>
#include "sion.h"
#include "sion_debug.h"
#include "sion_internal.h"
#include "sion_fd.h"
#include "sion_filedesc.h"
#include "sion_printts.h"
#include "sion_lock.h"
Go to the source code of this file.
|
#define | _XOPEN_SOURCE 700 |
|
#define | sion_assert(expr, args) (assert(expr)) |
|
#define | _USE_NOT_PTHREADS |
|
#define | SION_FDDATA_INITIALIZER {} |
|
|
int | _sion_lock_register_lock_callbacks (int lock(void *), int unlock(void *), void *lock_data) |
|
int | _sion_lock_user_callbacks_defined (void) |
|
int | _sion_lock (void) |
|
int | _sion_unlock (void) |
|