LexLeo
0.0.0-dev+f8e5087-dirty
Technical documentation
Loading...
Searching...
No Matches
fs_stream_state.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-3.0-or-later
2
* Copyright (C) 2026 Sylvain Labopin
3
*/
4
15
#ifndef LEXLEO_FS_STREAM_STATE_H
16
#define LEXLEO_FS_STREAM_STATE_H
17
18
#include "
policy/lexleo_cstd_types.h
"
19
20
typedef
struct
osal_file_t
osal_file_t
;
21
29
typedef
struct
fs_stream_state_t
{
31
osal_file_t
*
f
;
32
34
bool
autoclose
;
35
}
fs_stream_state_t
;
36
37
#endif
// LEXLEO_FS_STREAM_STATE_H
lexleo_cstd_types.h
fs_stream_state_t
Private runtime state for the fs_stream backend.
Definition
fs_stream_state.h:29
fs_stream_state_t::autoclose
bool autoclose
Definition
fs_stream_state.h:34
fs_stream_state_t::f
osal_file_t * f
Definition
fs_stream_state.h:31
osal_file_t
Definition
osal_file_posix.c:14
src
foundation
stream
adapters
fs_stream
src
internal
fs_stream_state.h
Generated by
1.9.8