{
{  PURPOSE:
{    Nlt$bm_message_id is the record used to uniquely identify buffer manager
{    messages.
{
{  FIELDS:
{    descriptor - pointer to the actual message.
{    sequence_number - value used to validate the message.  The sequence number
{          of the message_id  must match the sequence number of the first
{          message descriptor. This is to prevent releasing a stale message id.
{          The sequence number is changed whenever the message is changed
{

  TYPE
    nlt$bm_message_id = record
      descriptor: ^nlt$bm_message_descriptor,
      sequence_number: nlt$bm_sequence_number,
    recend;

*copyc nlt$bm_message_descriptor
*copyc nlt$bm_sequence_number
