
{    DECK: RFC$CONFIGURATION_DEFS
{
{    This deck defines the constants used to define the Loosely Coupled
{    Network (LCN) architecture.


CONST


{    This group of definitions is limited by the current LCN hardware.

     rfc$min_tcu = 0,
     rfc$max_tcu = 3,

     rfc$min_nad_address = 0,
     rfc$max_nad_address = 0FF(16),

     rfc$min_destination_device_addr = 0,
     rfc$max_destination_device_addr = 0F(16),

     rfc$min_nad_access_code = 0,
     rfc$max_nad_access_code = 0FFFF(16),

     rfc$min_host_connect = 0,
     rfc$max_host_connect = 3,

     rfc$max_local_nads = 24,

{    This group of definitions is limited by current LCN host software.

     rfc$max_connections = 07F(16),

     rfc$max_rnads_per_lnad = 0FF(16),

     rfc$max_trace_size = 1F(16),

     rfc$max_nad_queue_limit = 1F(16),

     rfc$min_logical_network = 0,
     rfc$max_logical_network = 0FF(16),

     rfc$min_logical_nad = 0,
     rfc$max_logical_nad = 0FF(16),

     rfc$connection_pw_length = 7,

     rfc$subsystem_id_length = 2,

{    This group of definitions have abitrary limitations based on
{    intuitive reasonability assumptions.

     rfc$status_change_threshold = 5 * 60 * 1000 * 1000,  { five minutes }

     rfc$max_concurrent_requests = 30,

     rfc$max_microcode_reloads = 99,

{    This group of definitions is abitrarily large to prevent
{    overflow errors by optimistic users.

     rfc$max_paths_per_host = 0FFFFFFFF(16),

     rfc$max_logical_ids_per_host = 0FFFFFFFF(16),

     rfc$max_remote_nads = 0FFFFFFFF(16);

CONST

{    Configuration file information.

     rfc$configuration_label = 'RHFAM/VE VER 1.6',

     rfc$config_label_length = 16,

     rfc$password = '', {  The $SYSTEM catalog permits should be sufficient  }

     rfc$config_file_lfn = '$RHFAM_CONFIG_FILE',

     rfc$rhfam_family_name = '$SYSTEM',

     rfc$rhfam_master_catalog = '$SYSTEM',

     rfc$rhfam_sub_catalog = 'RHFAM',

     rfc$microcode_sub_catalog = 'MICROCODE',

     rfc$dump_sub_catalog = 'NAD_DUMPS',

     rfc$server_sub_catalog = 'SERVERS',

     rfc$configuration_file = 'CONFIGURATION_FILE',

     rfc$startup_command_file = 'STARTUP_COMMAND_FILE',

     rfc$configuration_cmd_file = 'CONFIGURATION_CMD_FILE';


{    The following is a pictoral representation of the configuration file image.
{
{
{                  +---------------------------------+
{                  !       configuration label       !
{                  +---------------------------------+
{                  !     number of local host LIDs   !
{                  +---------------------------------+
{                  !       local host entry          !
{                  +---------------------------------+
{                  !   number of local host paths    !
{                  +---------------------------------+
{                  !       local host paths          !
{                  +---------------------------------+
{                  !      number of remote hosts     !
{                  +---------------------------------+
{                  !  number of remote host LIDs 1   !
{                  +---------------------------------+
{                  !      remote host entry 1        !
{                  +---------------------------------+
{                  !  number of remote host paths 1  !
{                  +---------------------------------+
{                  !      remote host paths 1        !
{                  +---------------------------------+
{                  !                .                !
{                  !                .                !
{                  !                .                !
{                  +---------------------------------+
{                  !  number of remote host LIDs N   !
{                  +---------------------------------+
{                  !      remote host entry N        !
{                  +---------------------------------+
{                  !  number of remote host paths N  !
{                  +---------------------------------+
{                  !      remote host paths N        !
{                  +---------------------------------+
{                  !      number of local NADs       !
{                  +---------------------------------+
{                  !      local NAD entries          !
{                  +---------------------------------+
{                  !      number of remote NADs      !
{                  +---------------------------------+
{                  !      remote NAD entries         !
{                  +---------------------------------+
{
