libhdfs defines the following custom data types, which are supported by
An enumeration, the values of which are ‘F’ for file and ‘D’ for directory. Used to specify whether an object is a file or directory.
A signed 64-bit integer that is used to specify an offset within a file and the size of a file.
An unsigned 16-bit integer that is used to specify a port to use in connections to filesystems.
A signed 32-bit integer that is used to specify the size of data in bytes to read or write.
A data type of
time_t that is used to specify a time in seconds.