Unfortunately the HDF5 tools will only work on a file created with the native 
HDF5 file format.
We have not modified the tools to support non-native VOL plugins, but it’s 
something we can/should consider for the future once we put this into 
production.

Thanks,
Mohamad

From: Hdf-forum [mailto:[email protected]] On Behalf Of 
Dimos Stamatakis
Sent: Sunday, November 01, 2015 11:43 PM
To: [email protected]
Subject: [Hdf-forum] how h5dump works with a VOL plugin

Hello,

sorry for the double post, but for some reason this question went under another 
thread.

I am working on creating a custom VOL plugin, and I have trouble understanding 
how the h5dump determines the contents of the file.

Say for example that we have a file with two groups, like: /group1/group2.

I noticed that initially it calls native_file_get to get the structure 
containing information about accessing the file and then it calls 
native_group_open and native_group_get for each group in the file, so it would 
call:

1) native_file_open
2) native_group_open and native_group_get for “/“
3) native_group_open and native_group_get for “group1“
4) native_group_open and native_group_get for group2“



I understand that the VOL plugin developer is responsible for representing the 
contents of the file, but how does the h5dump tool know that the file contains 
these groups, and calls native_group_open and native_group_get for each of them?

Many thanks in advance,

Dimos
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

Reply via email to