From: Allen P. <pul...@co...> - 2010-04-21 16:40:34
|
> If I want to have a data-structure that stores data between > different calls, how do i do it. First you have to decide what your data structure is associated with: the running process? the file system? a specific file or directory in the file system? an open file handle? If your data structure is associated with an open file handle, then you store a pointer to your data structure in the "fh" member of the fuse_file_info struct that is passed to the open call, and later comes back to you in the read and write calls. Otherwise, if your data structure is associated with some other object, then you store it with that object. |