HDF5
1.14.4.3
API Reference
|
#include <src/H5FDhdfs.h>
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 |
char kerberos_ticket_cache[H5FD__HDFS_KERB_CACHE_PATH_SPACE+1] |
Path to the location of the Kerberos authentication cache
char namenode_name[H5FD__HDFS_NODE_NAME_SPACE+1] |
Name of "Name Node" to access as the HDFS server
int32_t namenode_port |
Port number to use to connect with Name Node
int32_t stream_buffer_size |
Size (in bytes) of the file read stream buffer
char user_name[H5FD__HDFS_USER_NAME_SPACE+1] |
Username to use when accessing file
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.