H5PsetH5P_sharedSET_mesgSHARED_indexMESG_INDEX is used to configure the specified shared object header message index, setting the types of messages that may be stored in the index and the minimum size of each message. fcpl_id specifies the file creation property list.
index_num specifies the index to be configured. index_num is zero-indexed, so in a file with three indexes, they will be numbered 0 , 1 , and 2 .
mesg_type_flags and min_mesg_size specify, respectively, the types and minimum size of messages that can be stored in this index.
Valid message types are as follows: H5O_SHMESG_NONE_FLAG | No shared messages | H5O_SHMESG_SDSPACE_FLAG | Simple dataspace message | H5O_SHMESG_DTYPE_FLAG | Datatype message | H5O_SHMESG_FILL_FLAG | Fill value message | H5O_SHMESG_PLINE_FLAG | Filter pipeline message | H5O_SHMESG_ATTR_FLAG | Attribute message | H5O_SHMESG_ALL_FLAG | All message types; i.e., equivalent to the following: (H5O_SHMESG_SDSPACE_FLAG | H5O_SHMESG_DTYPE_FLAG | H5O_SHMESG_FILL_FLAG | H5O_SHMESG_PLINE_FLAG | H5O_SHMESG_ATTR_FLAG) |
|