ze-filter  (ze-filter-0.8.0-develop-180218)
ze-spool.c File Reference
#include <ze-sys.h>
#include "ze-filter.h"
#include "ze-filter-data.h"
#include "ze-spool.h"

Go to the source code of this file.

Macros

#define SWAP_PTR(a, b)   do { void *c = a; a = b; b = c;} while (0)
 

Functions

bool spool_file_create (CTXPRIV_T *)
 
bool spool_file_write (CTXPRIV_T *, char *, size_t)
 
bool spool_file_close (CTXPRIV_T *)
 
bool spool_file_forget (CTXPRIV_T *)
 
bool spool_file_is_open (CTXPRIV_T *priv)
 

Macro Definition Documentation

◆ SWAP_PTR

#define SWAP_PTR (   a,
 
)    do { void *c = a; a = b; b = c;} while (0)

Definition at line 32 of file ze-spool.c.

Function Documentation

◆ spool_file_close()

bool spool_file_close ( CTXPRIV_T priv)

Definition at line 222 of file ze-spool.c.

◆ spool_file_create()

bool spool_file_create ( CTXPRIV_T priv)

Definition at line 50 of file ze-spool.c.

◆ spool_file_forget()

bool spool_file_forget ( CTXPRIV_T priv)

Definition at line 245 of file ze-spool.c.

◆ spool_file_is_open()

bool spool_file_is_open ( CTXPRIV_T priv)

Definition at line 291 of file ze-spool.c.

◆ spool_file_write()

bool spool_file_write ( CTXPRIV_T priv,
char *  buf,
size_t  size 
)

Definition at line 201 of file ze-spool.c.