mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-20 11:33:09 -08:00
This was achieved by partially undoing changelist 24817, including an accidental corruption of eventgen.pl. Copied from Perforce Change: 24877 ServerID: perforce.ravenbrook.com
26 lines
571 B
C
26 lines
571 B
C
/* impl.h.mpsio: RAVENBROOK MEMORY POOL SYSTEM I/O INTERFACE
|
|
*
|
|
* $Id$
|
|
* $HopeName: MMsrc!mpsio.h(trunk.3) $
|
|
* Copyright (c) 2001 Ravenbrook Limited.
|
|
*
|
|
* .readership: For MPS client application developers, MPS developers.
|
|
* .sources: design.mps.io
|
|
*/
|
|
|
|
#ifndef mpsio_h
|
|
#define mpsio_h
|
|
|
|
#include "mps.h" /* for mps_res_t */
|
|
|
|
|
|
typedef struct mps_io_s *mps_io_t;
|
|
|
|
extern mps_res_t mps_io_create(mps_io_t *);
|
|
extern void mps_io_destroy(mps_io_t);
|
|
|
|
extern mps_res_t mps_io_write(mps_io_t, void *, size_t);
|
|
extern mps_res_t mps_io_flush(mps_io_t);
|
|
|
|
|
|
#endif /* mpsio_h */
|