summaryrefslogtreecommitdiffstats
path: root/src/H5VLpkg.h
Commit message (Collapse)AuthorAgeFilesLines
* Enforce VOL framework version compatibility when registering connectors. ↵Quincey Koziol2020-12-101-1/+2
| | | | Also add a version for the connector itself, some refactoring on the register calls, and move the logic for matching / rejecting a VOL connector class from the plugin module to the VOL module. (#151)
* Clang-format of source filesAllen Byrne2020-09-301-22/+13
|
* Introduce new H5VL _by_value routinesJordan Henderson2020-01-291-2/+5
|
* Squashed commit of the token_refactoring branch:Dana Robinson2020-01-161-1/+2
|
* Implement H5VLget_file_type() to return a copy of a datatype with theNeil Fortner2019-11-081-0/+1
| | | | | | | | | | | location set to be in a file. Only meant to be used by VOL connectors. Implement H5VLpeek_connector_id() to support connectors querying their own IDs. Fix app_ref with connector IDs in a couple places (external VOLs registered as default through ENV should be visible to the application). Modify vlen and reference interfaces to work with arbitrary VOL connectors. Implement file "post open" specific callback, to enable connectors to update their file structs after a wrap context has been set.
* Specify the default VOL connector to use with an environment variable.Quincey Koziol2019-03-101-0/+15
| | | | | | | | This implicitly adds support for changing the VOL connector for command-line tools or any application linked with the library. Also, add 'make check-vol' support for all directories, clearing up necessary issues in testing scripts, etc.
* VOL FEATUREDana Robinson2018-10-101-0/+48