CX Framework
Cross-platform C utility framework
Loading...
Searching...
No Matches
sbfile.h
Go to the documentation of this file.
1
24
25#pragma once
26
27#include <cx/fs/vfs.h>
29
35
58bool sbufFileIn(_Pre_valid_ _Post_invalid_ StreamBuffer* sb, _Pre_valid_ _When_(close, _Post_invalid_) VFSFile* file,
59 bool close);
60
73_Check_return_ bool
74sbufFilePRegisterPull(_Inout_ StreamBuffer* sb, _Inout_ VFSFile* file, bool close);
75
77
83
105bool sbufFileOut(_Pre_valid_ _Post_invalid_ StreamBuffer* sb, _Pre_valid_ _When_(close, _Post_invalid_) VFSFile* file,
106 bool close);
107
120_Check_return_ bool
121sbufFileCRegisterPush(_Inout_ StreamBuffer* sb, _Inout_ VFSFile* file, bool close);
122
bool sbufFileOut(StreamBuffer *sb, VFSFile *file, bool close)
bool sbufFileCRegisterPush(StreamBuffer *sb, VFSFile *file, bool close)
bool sbufFilePRegisterPull(StreamBuffer *sb, VFSFile *file, bool close)
bool sbufFileIn(StreamBuffer *sb, VFSFile *file, bool close)
Core stream buffer implementation for efficient data streaming.
Virtual Filesystem (VFS)