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

| HDF5 Last Updated on 2026-03-23 The HDF5 Field Guide

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
char | kerberos_ticket_cache [128+1]
char | namenode_name [128+1]
int32_t | namenode_port
int32_t | stream_buffer_size
char | user_name [128+1]
int32_t | version

## Field Documentation

## ◆ kerberos_ticket_cache

char kerberos_ticket_cache[128+1]

Path to the location of the Kerberos authentication cache

## ◆ namenode_name

char namenode_name[128+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[128+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:

- src/H5FDhdfs.h