Hermes  0.9.5-beta
Hierarchical Distributed I/O Buffering System
hermes::BucketID Union Reference

#include <hermes_types.h>

Public Attributes

struct {
   u32   index
 
   u32   node_id
 
bits
 
u64 as_int
 

Detailed Description

A union of Bucket ID type

Member Data Documentation

◆ index

u32 hermes::BucketID::index

The index into the Target array starting at BufferPool::targets_offset (on the node with ID node_id).

◆ node_id

u32 hermes::BucketID::node_id

The ID of the node in charge of this bucket.

◆ 

struct { ... } hermes::BucketID::bits

The Bucket ID as bitfield

◆ as_int

u64 hermes::BucketID::as_int

The BucketID as a unsigned 64-bit integer


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