PACK.DEF 544 B

123456789101112131415161718
  1. (*%F _fptr *)
  2. ERROR - Packing is only available with far data pointers
  3. (*%E *)
  4. (*%T _fcall *) (*# call(near_call=>on,seg_name=>Btree) *) (*%E *)
  5. DEFINITION MODULE Pack;
  6. (*
  7. Copyright (C) 1990 Jensen & Partners International
  8. *)
  9. PROCEDURE Packer(n: CARDINAL; in: ADDRESS; out: ADDRESS): CARDINAL;
  10. PROCEDURE Unpacker(n: CARDINAL; in: ADDRESS; out: ADDRESS);
  11. PROCEDURE UnpackedSize(n: CARDINAL; in: ADDRESS): CARDINAL;
  12. PROCEDURE Packing(): BOOLEAN;
  13. PROCEDURE AdjustBlock(rs: CARDINAL): CARDINAL;
  14. END Pack.
  15.