Mac OS 9
BTNodeDescriptor Struct Reference

#include <HFSVolumes.h>

Data Fields

UInt32 fLink
 
UInt32 bLink
 
SInt8 kind
 
UInt8 height
 
UInt16 numRecords
 
UInt16 reserved
 

Detailed Description

-------— HFS and HFS Plus B-tree structures -------— BTNodeDescriptor – Every B-tree node starts with these fields.

Field Documentation

◆ bLink

UInt32 BTNodeDescriptor::bLink

next node at this level

◆ height

UInt8 BTNodeDescriptor::height

kind of node (leaf, index, header, map)

◆ kind

SInt8 BTNodeDescriptor::kind

previous node at this level

◆ numRecords

UInt16 BTNodeDescriptor::numRecords

zero for header, map; child is one more than parent

◆ reserved

UInt16 BTNodeDescriptor::reserved

number of records in this node


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