VMS Help
RMS, RMS Control Block Macros, $RAB

 *Conan The Librarian (sorry for the slow response - running on an old VAX)

    The $RAB macro allocates storage for a RAB and initializes
    certain RAB fields with defaults and user-specified values.
    You cannot use this macro within a sequence of executable
    instructions. No value is returned for this assembly-time
    operation.

    Format

      $RAB  BKT=bucket-code-number,

            CTX=user-context-value,

            FAB=fab-address,

            KBF=key-buffer-address,

            KRF=key-of-reference-number,

            KSZ=key-size,

            MBC=multiblock-count-number,

            MBF=multibuffer-count-number,

            PBF=prompt-buffer-address,

            PSZ=prompt-buffer-size,

            RAC={KEY|RFA|SEQ},

            RBF=record-buffer-address,

            RHB=record-header-buffer-address,

            ROP=<ASY BIO CCO CDK CVT EOF EQNXT ETO FDL KGE KGT LIM

            LOA LOC NLK NXR NXT PMT PTA RAH REA REV RLK RNE RNF RRL

            TMO TPT UIF ULK WAT WBH>,

            ROP_2=<NQL NODLCKWT NODLCKBLK>,

            RSZ=record-size,

            TMO=time-out-number-of-seconds,

            UBF=user-record-buffer-address,

            USZ=user-record-buffer-size,

            XAB=xab-address
  Close     HLB-list     TLB-list     Help  

[legal] [privacy] [GNU] [policy] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.