Struct fuser::ReplyDirectory
source · pub struct ReplyDirectory { /* private fields */ }
Expand description
Directory reply
Implementations§
source§impl ReplyDirectory
impl ReplyDirectory
sourcepub fn new<S: ReplySender>(unique: u64, sender: S, size: usize) -> ReplyDirectory
pub fn new<S: ReplySender>(unique: u64, sender: S, size: usize) -> ReplyDirectory
Creates a new ReplyDirectory with a specified buffer size.
sourcepub fn add<T: AsRef<OsStr>>(
&mut self,
ino: u64,
offset: i64,
kind: FileType,
name: T
) -> bool
pub fn add<T: AsRef<OsStr>>(
&mut self,
ino: u64,
offset: i64,
kind: FileType,
name: T
) -> bool
Add an entry to the directory reply buffer. Returns true if the buffer is full. A transparent offset value can be provided for each entry. The kernel uses these value to request the next entries in further readdir calls