Identifiers
[SHORE Storage Manager Application Programming Interface (SSM API)]

Collaboration diagram for Identifiers:


Detailed Description

Identifiers for persistent storage entities are used throughout the storage manager API. This page collects them for convenience of reference.

The following persistent storage structures have identifiers, not all of which(ids) are persistent:


Classes

struct  devid_t
 Internal Device ID. More...
struct  lvid_t
 long volume ID. See Identifiers. More...
struct  stid_t
 Store ID. See Identifiers. More...
class  tid_t
 Transaction ID. More...
struct  vid_t
 Volume ID. See Identifiers. More...
class  shrid_t
 Short Record ID. More...
class  rid_t
 Record ID. More...

Typedefs

typedef uint4_t snum_t
 Store Number.
typedef w_base_t::uint4_t extnum_t
 Extent Number.


Typedef Documentation

typedef uint4_t snum_t

Store Number.

This type represents a store number, used when the volume id is implied somehow.

See Identifiers.

Definition at line 49 of file stid_t.h.

typedef w_base_t::uint4_t extnum_t

Extent Number.

This type represents an extent number, used in extid_t.

Definition at line 66 of file sm_s.h.


Generated on Thu Dec 9 08:42:28 2010 for Shore Storage Manager by  doxygen 1.4.7