Xbase.Types.CdxHeader (Xbase v0.1.0)

View Source

CDX index file header structure containing metadata about the index file.

The header is a 512-byte structure at the beginning of every CDX file, containing information about the B-tree root and index configuration.

Summary

Types

t()

@type t() :: %Xbase.Types.CdxHeader{
  for_expr_len: non_neg_integer(),
  for_expression: String.t() | nil,
  free_list: integer(),
  index_options: integer(),
  key_expr_len: non_neg_integer(),
  key_expression: String.t(),
  key_length: pos_integer(),
  root_node: non_neg_integer(),
  signature: integer(),
  sort_order: integer(),
  total_expr_len: non_neg_integer(),
  version: non_neg_integer()
}