[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
  BLINKER ENVIRONMENT NAME
------------------------------------------------------------------------------

  Purpose : Specify the name of the environment variable for
            Blinker run time options

  Syntax  : BLINKER ENVIRONMENT NAME <name>

  Default : BLINKER

  Example : #Rename the Blinker variable
             BLINKER ENVIRONMENT NAME Testapp
             and use the following command at the DOS prompt:
             SET TESTAPP=/OO30
             to alter the OPSIZE at program runtime without having to relink.

  This command is used to change the name of the BLINKER environment
  variable.

  At program runtime the Blinker overlay manager checks the DOS
  environment for the BLINKER environment variable, and if this is present
  then the variable is examined for certain runtime parameters.

  Following linking with the above command, the overlay manager will check
  the environment for the TESTAPP variable, and if present, this variable
  will be checked for the following parameters:

  /CEnnn,nn   (Amount of EMS to use for overlay cache)
  /CXnnn,nn   (Amount of XMS to use for overlay cache)
  /DHn        (Debug Handle)
  /OOnnn      (Overlay pool Operating size in kb)
  /OU0        (Disable use of XMS UMBs for overlays)
  /OU1        (Enable use of XMS UMBs for overlays)
  /OP0        (Disable use of pageframe for overlays)
  /OP1        (Enable use of pageframe for overlays)

  The /CEnnn,nn setting is an override of the link-time command BLINKER
  CACHE EMS nnn which controls the amount of EMS memory used by the
  overlay manager for overlay caching. For details of the usage of these
  values, see the command BLINKER CACHE EMS in chapter 6.

  The /CXnnn,nn setting is an override of the link-time command BLINKER
  CACHE XMS nnn which controls the amount of XMS memory used by the
  overlay manager for overlay caching. For details of the usage of these
  values, see the command BLINKER CACHE XMS in chapter 6.

  The /DHn setting is an override of the link-time command BLINKER DEBUG
  HANDLE n which controls the handle of the destination of debug output
  from Blinker. For details of the usage of this value, see the command
  BLINKER DEBUG HANDLE.

  The /OOnnn setting is an override of the link-time command BLINKER
  OVERLAY OPSIZE nnn which controls the operating size of the Blinker
  overlay pool. For details of the usage of this value, see the command
  BLINKER OVERLAY OPSIZE.

  The /OUn setting (where n=0 is disabled, and n=1 is enabled) is an
  override of the link-time command BLINKER OVERLAY UMB which controls the
  allocation of the overlay pool using XMS 2.0 upper memory blocks. For
  details of the usage of this value see the command BLINKER OVERLAY UMB.

  The /OPn setting (where n=0 is disabled, and n=1 is enabled) is an
  override of the link-time command BLINKER OVERLAY PAGEFRAME which
  controls the allocation of the overlay pool using the EMS (3.2+)
  pageframe. For details of the usage of this value see the command
  BLINKER OVERLAY PAGEFRAME.

See Also: OVERLAY OPSIZE OVERLAY PAGEFRAME OVERLAY UMB
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson