![]() |
Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
|
#include "platform.h"#include <stdio.h>#include <stdlib.h>#include <assert.h>#include <errno.h>#include "fileio_asyncio.h"#include "fileio_common.h"| int AIO_ReadPool_closeFile | ( | ReadPoolCtx_t * | ctx | ) |
| size_t AIO_ReadPool_consumeAndRefill | ( | ReadPoolCtx_t * | ctx | ) |
| void AIO_ReadPool_consumeBytes | ( | ReadPoolCtx_t * | ctx, |
| size_t | n ) |
| ReadPoolCtx_t * AIO_ReadPool_create | ( | const FIO_prefs_t * | prefs, |
| size_t | bufferSize ) |
| size_t AIO_ReadPool_fillBuffer | ( | ReadPoolCtx_t * | ctx, |
| size_t | n ) |
| void AIO_ReadPool_free | ( | ReadPoolCtx_t * | ctx | ) |
| FILE * AIO_ReadPool_getFile | ( | const ReadPoolCtx_t * | ctx | ) |
| void AIO_ReadPool_setAsync | ( | ReadPoolCtx_t * | ctx, |
| int | async ) |
| void AIO_ReadPool_setFile | ( | ReadPoolCtx_t * | ctx, |
| FILE * | file ) |
| int AIO_supported | ( | void | ) |
| IOJob_t * AIO_WritePool_acquireJob | ( | WritePoolCtx_t * | ctx | ) |
| int AIO_WritePool_closeFile | ( | WritePoolCtx_t * | ctx | ) |
| WritePoolCtx_t * AIO_WritePool_create | ( | const FIO_prefs_t * | prefs, |
| size_t | bufferSize ) |
| void AIO_WritePool_enqueueAndReacquireWriteJob | ( | IOJob_t ** | job | ) |
| void AIO_WritePool_free | ( | WritePoolCtx_t * | ctx | ) |
| FILE * AIO_WritePool_getFile | ( | const WritePoolCtx_t * | ctx | ) |
| void AIO_WritePool_releaseIoJob | ( | IOJob_t * | job | ) |
| void AIO_WritePool_setAsync | ( | WritePoolCtx_t * | ctx, |
| int | async ) |
| void AIO_WritePool_setFile | ( | WritePoolCtx_t * | ctx, |
| FILE * | file ) |
| void AIO_WritePool_sparseWriteEnd | ( | WritePoolCtx_t * | ctx | ) |