15#ifndef LEXLEO_STREAM_FILE_CREATOR_H
16#define LEXLEO_STREAM_FILE_CREATOR_H
Borrower-visible public types for the stream port.
stream_status_t
Public status codes used by the stream port.
Owner-facing creator object for file-backed streams.
void * ud
Opaque context bound to create.
stream_status_t(* create)(const void *ud, const char *path, uint32_t flags, bool autoclose, stream_t **out)
Create a file-backed stream.
Private handle structure for a stream_t.