Help us improve by taking our short survey: https://www.hdfgroup.org/website-survey/

| HDF5 Last Updated on 2025-11-11 The HDF5 Field Guide

- Main Page
- Getting started
- User Guide
- Reference Manual
- Cookbook
- Technical Notes
- RFCs
- Specifications
- Glossary
- Full-Text Search
- About

Loading...
Searching...
No Matches
Data Structures | Macros | Functions
H5FDmirror.h File Reference
`#include "H5FDpublic.h"`

## Data Structures
struct | H5FD_mirror_fapl_t
| Configuration structure for H5Pset_fapl_mirror() / H5Pget_fapl_mirror() More...

## Macros
#define | H5FD_MIRROR (H5OPEN H5FD_MIRROR_id_g)
#define | H5FD_MIRROR_CURR_FAPL_T_VERSION 1
#define | H5FD_MIRROR_FAPL_MAGIC 0xF8DD514C
#define | H5FD_MIRROR_MAX_IP_LEN 45 /* Max size of an IPv4-mapped IPv6 address */
#define | H5FD_MIRROR_VALUE H5_VFD_MIRROR

## Functions
herr_t | H5Pget_fapl_mirror (hid_t fapl_id, H5FD_mirror_fapl_t *fa_out)
| Queries a File Access Property List for H5FD_MIRROR file driver properties.
herr_t | H5Pset_fapl_mirror (hid_t fapl_id, H5FD_mirror_fapl_t *fa)
| Modifies the file access property list to use the H5FD_MIRROR driver.

## Macro Definition Documentation

## ◆ H5FD_MIRROR

#define H5FD_MIRROR (H5OPEN H5FD_MIRROR_id_g)

ID for the mirror VFD

Since
  1.10.7

## ◆ H5FD_MIRROR_CURR_FAPL_T_VERSION

#define H5FD_MIRROR_CURR_FAPL_T_VERSION 1

The version number of the H5FD_mirror_fapl_t configuration structure for the H5FD_MIRROR driver

## ◆ H5FD_MIRROR_FAPL_MAGIC

#define H5FD_MIRROR_FAPL_MAGIC 0xF8DD514C

Magic number to identify the H5FD_mirror_fapl_t struct

## ◆ H5FD_MIRROR_MAX_IP_LEN

#define H5FD_MIRROR_MAX_IP_LEN 45 /* Max size of an IPv4-mapped IPv6 address */

Max size of the remote_ip array in H5FD_mirror_fapl_t

## ◆ H5FD_MIRROR_VALUE

#define H5FD_MIRROR_VALUE H5_VFD_MIRROR

Identifier for the mirror VFD