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

#include <src/H5FDhdfs.h>

Detailed Description

Configuration structure for H5Pset_fapl_hdfs() / H5Pget_fapl_hdfs()

H5FD_hdfs_fapl_t is a public structure that is used to pass configuration data to the H5FD_HDFS driver via a File Access Property List. A pointer to an instance of this structure is a parameter to H5Pset_fapl_hdfs() and H5Pget_fapl_hdfs().

Data Fields

int32_t version
 
char namenode_name [128+1]
 
int32_t namenode_port
 
char user_name [128+1]
 
char kerberos_ticket_cache [128+1]
 
int32_t stream_buffer_size
 

Field Documentation

◆ kerberos_ticket_cache

char kerberos_ticket_cache[H5FD__HDFS_KERB_CACHE_PATH_SPACE+1]

Path to the location of the Kerberos authentication cache

◆ namenode_name

char namenode_name[H5FD__HDFS_NODE_NAME_SPACE+1]

Name of "Name Node" to access as the HDFS server

◆ namenode_port

int32_t namenode_port

Port number to use to connect with Name Node

◆ stream_buffer_size

int32_t stream_buffer_size

Size (in bytes) of the file read stream buffer

◆ user_name

char user_name[H5FD__HDFS_USER_NAME_SPACE+1]

Username to use when accessing file

◆ version

int32_t version

Version number of the H5FD_hdfs_fapl_t structure. Any instance passed to H5Pset_fapl_hdfs() / H5Pget_fapl_hdfs() must have a recognized version number or an error will be raised. Currently, this field should be set to H5FD__CURR_HDFS_FAPL_T_VERSION.


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