|
HPCToolkit
|


Go to the source code of this file.
Classes | |
| struct | hpcio_outbuf_s |
Macros | |
| #define | HPCIO_OUTBUF_LOCKED 0x1 |
| #define | HPCIO_OUTBUF_UNLOCKED 0x2 |
Typedefs | |
| typedef struct hpcio_outbuf_s | hpcio_outbuf_t |
Functions | |
| int | hpcio_outbuf_attach (hpcio_outbuf_t *outbuf, int fd, void *buf_start, size_t buf_size, int flags) |
| ssize_t | hpcio_outbuf_write (hpcio_outbuf_t *outbuf, const void *data, size_t size) |
| int | hpcio_outbuf_flush (hpcio_outbuf_t *outbuf) |
| int | hpcio_outbuf_close (hpcio_outbuf_t *outbuf) |
| #define HPCIO_OUTBUF_LOCKED 0x1 |
Definition at line 74 of file hpcio-buffer.h.
| #define HPCIO_OUTBUF_UNLOCKED 0x2 |
Definition at line 75 of file hpcio-buffer.h.
| typedef struct hpcio_outbuf_s hpcio_outbuf_t |
| int hpcio_outbuf_attach | ( | hpcio_outbuf_t * | outbuf, |
| int | fd, | ||
| void * | buf_start, | ||
| size_t | buf_size, | ||
| int | flags | ||
| ) |
Definition at line 148 of file hpcio-buffer.c.


| int hpcio_outbuf_close | ( | hpcio_outbuf_t * | outbuf | ) |
Definition at line 241 of file hpcio-buffer.c.


| int hpcio_outbuf_flush | ( | hpcio_outbuf_t * | outbuf | ) |
| ssize_t hpcio_outbuf_write | ( | hpcio_outbuf_t * | outbuf, |
| const void * | data, | ||
| size_t | size | ||
| ) |
Definition at line 175 of file hpcio-buffer.c.

