Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How does the file management work?

0
Posted

How does the file management work?

0

The convention here is to separate access to disk-like data storage into three layers: • the filesystem layer: in charge of initialization and management of filesystem-related operations for a given filesystem type, including the copy, move, deletion of files and directories through an instance of a Ceylan::System::FileSystemManager child class • the directory layer: in charge of directory management, to perform for example directory listing, for a given filesystem type, through an instance of a Ceylan::System::Directory child class • the file layer: in charge of file management, to create or open them, and to read of write data in files, through a factory or an instance of a Ceylan::System::File child class These three layers have been defined in an abstract level (FileSystemManager / Directory / File), meant to be fully defined for each actual filesystem configuration available: • for standard filesystem abstractions, i.e. the ones provided by most computers, including UNIX and Windo

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123