Please, help us to better serve our user community by answering the following short survey: https://www.hdfgroup.org/website-survey/
HDF5 1.14.6.08405a5
API Reference
Loading...
Searching...
No Matches
H5FD_mirror_fapl_t Struct Reference

#include <src/H5FDmirror.h>

Detailed Description

Configuration structure for H5Pset_fapl_mirror() / H5Pget_fapl_mirror()

H5FD_mirror_fapl_t is a public structure that is used to pass configuration data to the H5FD_MIRROR driver via a File Access Property List. A pointer to an instance of this structure is a parameter to H5Pset_fapl_mirror() and H5Pget_fapl_mirror().

Data Fields

uint32_t magic
 
uint32_t version
 
int handshake_port
 
char remote_ip [45+1]
 

Field Documentation

◆ handshake_port

int handshake_port

Port number on the remote host.

◆ magic

uint32_t magic

Semi-unique number to sanity-check pointers to this structure type. Must equal H5FD_MIRROR_FAPL_MAGIC to be considered valid.

◆ remote_ip

char remote_ip[H5FD_MIRROR_MAX_IP_LEN+1]

IP address string of the remote host.

◆ version

uint32_t version

Version number of the H5FD_mirror_fapl_t structure. Any instance passed to H5Pset_fapl_mirror() / H5Pget_fapl_mirror() must have a recognized version number or an error will be raised. Currently, this field should be set to H5FD_MIRROR_CURR_FAPL_T_VERSION.


The documentation for this struct was generated from the following file: