
The format of the DEFINE command is:
 
   DEFINE component component-options

Components types are:
 
   EXECUTOR
   LINE
   LOGGING
   NODE
   OBJECT
   PROCESS
   SYSTEM

For more help use:

   HELP component-type
   HELP DEFINE component-type
2 EXECUTOR
Use the DEFINE EXECUTOR command to establish executor node parameters.
The format is:

   DEFINE EXECUTOR parameters

Parameter types are:

   ADDRESS
   HOST
   IDENTIFICATION
   MAXIMUM ADDRESS
   MAXIMUM COST
   MAXIMUM LINKS
   MAXIMUM HOPS
   MAXIMUM NODE COUNTERS
   NAME
   VERIFICATION

For more help use:

   HELP EXECUTOR
   HELP DEFINE EXECUTOR parameter-type
3 ADDRESS
Use the DEFINE EXECUTOR ADDRESS command to establish the executor node address
in the network. The format is:
 
   DEFINE EXECUTOR ADDRESS node-address
 
Where node-address is as described for regular nodes.
 
For more help use:
 
   HELP EXECUTOR
   HELP NODE
3 IDENTIFICATION
Use the DEFINE EXECUTOR IDENTIFICATION command to establish the executor
node identification in the network.  The format is:

   DEFINE EXECUTOR IDENTIFICATION string

Where string is any string of ascii characters.  If the string contains
imbedded spaces or tabs the string must be enclosed in double quotes,
for example:  "DECNET V3.0 TEST SYSTEM".  If you wish to have a double
quote character in the string, you must use two double quotes ("").

For more help use:
 
   HELP EXECUTOR
3 MAXIMUM
 
Addition help is available for:
 
   MAXIMUM ADDRESS
   MAXIMUM COST
   MAXIMUM LINKS
   MAXIMUM HOPS
   MAXIMUM NODE COUNTERS
4 LINKS
Use the DEFINE EXECUTOR MAXIMUM LINKS command to establish the maximum
number of links allowed on the local system.  The format is:

   DEFINE EXECUTOR MAXIMUM LINKS link-maximum

Where link-maximum is decimal integer in the range 1-255.

For more help use:
 
   HELP EXECUTOR
4 ADDRESS
Use the DEFINE EXECUTOR MAXIMUM ADDRESS command to establish the maximum
node address that the executor node will communicate with.  The format is:

   DEFINE EXECUTOR MAXIMUM ADDRESS node-address

Where node-address is as describe for regular nodes.

For more help use:
   HELP EXECUTOR
   HELP NODE
4 HOPS
Use the DEFINE EXECUTOR MAXIMUM HOPS command to establish the maximum hops
that a message is allowed to travel before the packet is rejected. The
format is:
 
   DEFINE EXECUTOR MAXIMUM HOPS number
 
4 COST
Use the DEFINE EXECUTOR MAXIMUM COST command to establish the maximum cost
allowed over lines before the node becomes unreachable.  The format is:

   DEFINE EXECUTOR MAXIMUM COST number

Where number is a decimal integer in the range 1-1023.

For more help use:
 
   HELP EXECUTOR
4 NODE
 
Addition help is available for:
 
   NODE COUNTERS

5 COUNTERS
Use the DEFINE EXECUTOR MAXIMUM NODE COUNTERS command to establish the
number of counter blocks for information kept on traffic to nodes with
logical links. This number should minimally be the maximum number of nodes
to which this node will have logical links at any time.  The format is:

   DEFINE EXECUTOR MAXIMUM NODE COUNTERS number

where number is a number from 2 to the maximum node address for the executor.
For non-routing nodes the maximum value is 32.

3 HOST
Use the DEFINE EXECUTOR HOST command to establish the host node used by the
executor for down-line task loads or for connects to $HOST.  The format is:

   DEFINE EXECUTOR HOST node-address

Where node-address is as describe for regular nodes.

For more help use:

   HELP EXECUTOR
   HELP NODE
3 NAME
Use the DEFINE EXECUTOR NAME command to establish the executor node's name.

   DEFINE EXECUTOR NODE node-name

For more help use:

   HELP EXECUTOR
   HELP NODE
3 VERIFICATION
Use the DEFINE EXECUTOR VERIFICATION command to enable or disable the executor's
verification of access control on incoming logical link connect requests.
The format is:

   DEFINE EXECUTOR VERIFICATION state

Where state is one of:

   ON  - Executor is to verify access control.
   OFF - Executor is not to verify access control.
2 LINE
Use the DEFINE LINE command to establish line parameters.
The formats are:

   DEFINE LINE line-id parameters
   DEFINE KNOWN LINES parameters

Parameter types are:

   CONTROLLER CSR          PRIORITY            UNIT CSR
   COST		           SPEED               URM
   DUPLEX                  STATE               VECTOR
   MULTIPOINT              TRIBUTARY

For more help use:

   HELP LINE
   HELP DEFINE LINE parameter-type
3 CONTROLLER
For CONTROLLER CSR help use:

   HELP DEFINE LINE CONTROLLER CSR
4 CSR
Use the DEFINE LINE CONTROLLER CSR command to the default controller
CSR for a line.  The format is:

   DEFINE LINE line-id [CONTROLLER] CSR csr-address

Where csr-address is an octal number in the range 160000-177776.

For more help use:

   HELP DEFINE LINE
3 COST
Use the DEFINE LINE COST command to establish the cost associated with routing
over the line.  The formats are:

   DEFINE LINE line-id COST number
   DEFINE KNOWN LINES COST number

Where number is a decimal integer in the range 1-25.

For more help use:

   HELP LINE
3 DUPLEX
Use the DEFINE LINE DUPLEX command to define the default duplex parameter
value for a line.  The formats are:

   DEFINE LINE line-id DUPLEX duplex-option
   DEFINE KNOWN LINES DUPLEX duplex-option

Where the duplex option is either HALF or FULL.

For more help use:

   HELP LINE
3 MULTIPOINT
Use the DEFINE LINE MULTIPOINT command to establish multipoint polling ratios
for a line.  The formats are:

   DEFINE LINE line-id MULTIPOINT ratio-option
   DEFINE KNOWN LINES MULTIPOINT ratio-option

Where the ratio option is ACTIVE or DEAD.

For more help use:

   HELP LINE
   HELP DEFINE LINE MULTIPOINT ratio-option
4 ACTIVE
Use the DEFINE LINE MULTIPOINT ACTIVE command to establish the polling ratio
for active tributaries on a multipoint line.  The formats are:

   DEFINE LINE line-id MULTIPOINT ACTIVE number
   DEFINE KNOWN LINES MULTIPOINT ACTIVE number

Where the line-id identifies the tributary to which the polling ratio applies
and number is a decimal integer in the range 1-255.

For more help use:

   HELP LINE
4 DEAD
Use the DEFINE LINE MULTIPOINT DEAD command to establish the polling ratio
for dead tributaries on a multipoint line.  The formats are:

   DEFINE LINE line-id MULTIPOINT DEAD number
   DEFINE KNOWN LINES MULTIPOINT DEAD number

Where the line-id identifies the multipoint control station to which the
polling ratio applies and number is a decimal integer in the range 1-255.
Note that the dead ratio applies to the entire control station and cannot
be made specific to a particular tributary.

For more help use:

   HELP LINE
3 PRIORITY
Use the DEFINE LINE PRIORITY command to define the default priority
value for a line.  The formats are:

   DEFINE LINE line-id PRIORITY number
   DEFINE KNOWN LINES PRIORITY number

Where number is a decimal integer in the range 4-7.

For more help use:

   HELP LINE
3 STATE
Use the DEFINE LINE STATE command to control the operational state of a line,
the next time the system is loaded.  The formats are:

   DEFINE LINE line-id STATE state
   DEFINE KNOWN LINES STATE state

Where state is one of:

   ON      - The line will be loaded and turned 'ON'.
   OFF     - The line will be loaded but not turned 'ON'.
   CLEARED - The line will not be loaded.

For more help use:

   HELP LINE
3 TRIBUTARY
Use the DEFINE LINE TRIBUTARY command to establish the tributary address used
in polling a tributary on a multipoint station.  The format is:

   DEFINE LINE line-id TRIBUTARY number

Where number is a decimal integer in the range 1-255.
3 UNIT
For UNIT CSR help use:

   HELP DEFINE LINE UNIT CSR
4 CSR
Use the DEFINE LINE UNIT CSR command to define the default unit
CSR for a line.  The format is:

   DEFINE LINE line-id UNIT CSR csr-address

Where csr-address is an octal number in the range 160000-177776.

For more help use:

   HELP DEFINE LINE
3 SPEED
Use the DEFINE LINE SPEED command to define the default line speed for
an asynchronous line. The format is:
 
   DEFINE LINE line-id SPEED speed
 
Where speed is a valid line speed as described in the System Manager's Guide.
 
For more help use:
 
   HELP LINE
3 URM
Use the DEFINE LINE URM command to define the unibus run mask for device
controller.  The unibus run mask is only allowed on RSX-11M-PUS multiprocessor
systems.  The format is:
 
   DEFINE LINE line-id URM mask
 
Where mask is the unibus run mask for this device, for example: [UBE,UBF]
 
For more help use:
 
   HELP LINE
3 VECTOR
Use the DEFINE LINE VECTOR command to define the default vector address
for a line.  The format is:

   DEFINE LINE line-id VECTOR vector-address

Where the vector address is an octal number in the range 0-1000.

For more help use:

   HELP LINE
2 LOGGING MONITOR
Use the DEFINE LOGGING command to establish logging monitor parameters.
The format is:

   DEFINE LOGGING MONITOR parameters

Parameter types are:

   STATE

For more help use:

   HELP LOGGING
   HELP DEFINE LOGGING parameter-type
3 STATE
Use the DEFINE LOGGING STATE command to control the operation of the logging
monitor.  The format is:

   DEFINE LOGGING MONITOR STATE state

Where state is one of:

   ON  - To allow the logging monitor to log events.
   OFF - To prevent the logging monitor from logging events.

For more help use:

   HELP LOGGING
2 NODE
Use the DEFINE NODE command to establish node parameters.
The format is:

   DEFINE NODE node-id parameters

Parameter types are:

   ADDRESS
   NAME

For more help use:

   HELP NODE
   HELP DEFINE NODE parameter-type
3 ADDRESS
Use the DEFINE NODE ADDRESS command to associate a node name with a node address.
The format is:

   DEFINE NODE node-name ADDRESS node-address

Where the node name is one that is not being use for any other node.

For more help use:

   HELP NODE
3 NAME
Use the DEFINE NODE NAME command to associate a node name with a node address.
The format is:

   DEFINE NODE node-id NAME node-name

Where node-id specifies the node that is to be identified by the node name.
If the node-id is a name, it must be an existing name.  The new node name
must not be in use to identify another node.

For more help use:

   HELP NODE
2 OBJECT
Use the DEFINE OBJECT command to establish object parameters.
The format is:

   DEFINE OBJECT object-type parameters

Parameter types are:

   COPIES
   NAME
   USER
   VERIFICATION

For more help use:

   HELP OBJECT
   HELP DEFINE OBJECT parameter-type
3 COPIES
Use the DEFINE OBJECT COPIES command to establish the type and number of copies
allowed to run for the object.  The format is:

   DEFINE OBJECT object-type COPIES copies

Where copies is the keyword SINGLE or a decimal number in the range 1-255.
The keyword SINGLE indicates that only one copy is allowed and it is not to
be started using multi-copy techniques.  A number indicates that multi-copy
startup techniques are to be used and limits the number of simultaneous
copies running.

For more help use:

   HELP OBJECT
3 NAME
Use the DEFINE OBJECT NAME command to establish the prototype task name for the
object.  The format is:

   DEFINE OBJECT object-type NAME name

Where name is a standard RSX task name.  For multi-copy tasks, the name should
end with three dollar signs ($$$).

For more help use:

   HELP OBJECT
3 USER
Use the DEFINE OBJECT USER command to establish the user identification under
which the object is to run.  The format is:

   DEFINE OBJECT object-type USER user

Where user is one of:

   DEFAULT - to run under the default user identification for the task.
   LOGIN   - to run under the login user identification from the access
             control used to connect to the task.

For more help use:

   HELP OBJECT
3 VERIFICATION
Use the DEFINE OBJECT VERIFICATION command to establish the access control
verification method for the object.  The format is:

   DEFINE OBJECT object-type VERIFICATION verification

Where verification is one of:

   OFF     - for access control to not be verified.
   INSPECT - for access control to be verified the result passed to the
             task.
   ON      - for access control to be verified and nothing passed to the
             task if verification fails.

For more help use:

   HELP OBJECT
2 PROCESS
Use the DEFINE PROCESS command to establish process parameters.
The format is:

   DEFINE PROCESS process-name parameters

Parameter types are:

   MAXIMUM CONTROLLERS
   MAXIMUM LINES
   STATE

For more help use:

   HELP PROCESS
   HELP DEFINE PROCESS parameter-type
3 MAXIMUM
 
Additional help is available for:
 
   MAXIMUM CONTROLLERS
   MAXIMUM LINES
4 CONTROLLERS
Use the DEFINE PROCESS MAXIMUM CONTROLLERS command to define the number
of controller databases to be stored at the end of the process.
The formats are:

   DEFINE PROCESS process-name MAXIMUM CONTROLLERS number
   DEFINE KNOWN PROCESSES MAXIMUM CONTROLLERS number

Where number is a decimal integer in the range 1-64.

For more help use:

   HELP PROCESS
4 LINES
Use the DEFINE PROCESS MAXIMUM LINES command to define the number of
line databases to be stored at the end of the process.
The formats are:

   DEFINE PROCESS process-name MAXIMUM LINES number
   DEFINE KNOWN PROCESSES MAXIMUM LINES number

Where number is a decimal integer in the range 1-64.

For more help use:

   HELP PROCESS
3 STATE
Use the DEFINE PROCESS STATE command to define the default state of the
process when the system is loaded. The formats are:
 
   DEFINE PROCESS process-name STATE state
   DEFINE KNOWN PROCESSES STATE state
 
Where state is either ON or CLEARED.
 
For more help use:
 
   HELP PROCESS
2 SYSTEM
Use the DEFINE SYSTEM command to define the DECnet operating system parameters.
The format is:

   DEFINE SYSTEM parameters
 
Where parameters are:
 
   LARGE BUFFER SIZE
   LOCATION
   MAXIMUM CONTROL BUFFERS
   MAXIMUM LARGE BUFFERS
   MAXIMUM SMALL BUFFERS
   MINIMUM RECEIVE BUFFERS
   POOL BYTE-AREA
   POOL NAME
   POOL PARTITION

For more help use:

   HELP SYSTEM parameters
3 LARGE
For help on large buffers type:
 
   HELP SYSTEM LARGE BUFFER SIZE
4 BUFFER
For help on large buffers type:
 
   HELP SYSTEM LARGE BUFFER SIZE
5 SIZE
Use the DEFINE SYSTEM LARGE BUFFER SIZE command to establish the maximum
size of data blocks to be transmitted and received.  The format is:
 
   DEFINE SYSTEM LARGE BUFFER SIZE number
 
Where number is a decimal integer in the range 192. to 1024..
 
For more help use:
 
   HELP SYSTEM
3 LOCATION
Use the DEFINE SYSTEM LOCATION command to establish where the network buffer
pool and all processes that are automatically loaded are to placed in a
dynamically created partition, such as GEN. The format is:
 
   DEFINE SYSTEM LOCATION location
 
Where location is either FIRSTFIT or TOPDOWN.
 
   NOTE - The selection of TOPDOWN will help to prevent partition fragmentation.
3 MAXIMUM
Additional help is available for:
 
   MAXIMUM CONTROL BUFFERS
   MAXIMUM LARGE BUFFERS
   MAXIMUM SMALL BUFFERS
4 CONTROL
For help on control buffers type:
 
   HELP DEFINE SYSTEM MAXIMUM CONTROL BUFFERS
5 BUFFERS
Use the DEFINE SYSTEM MAXIMUM CONTROL BUFFERS command to establish the maximum
number of control buffers to be allocated for the DECnet system. The format is:
 
   DEFINE SYSTEM MAXIMUM CONTROL BUFFERS number
 
Where number is a decimal integer in the range 4-200.
 
For more help use:
   HELP SYSTEM
4 LARGE
For help on large buffers type:
 
   HELP DEFINE SYSTEM MAXIMUM LARGE BUFFERS
5 BUFFERS
Use the DEFINE SYSTEM MAXIMUM LARGE BUFFERS command to establish the maximum
number of large buffers to be allocated for the DECnet system. The format is:
 
   DEFINE SYSTEM MAXIMUM LARGE BUFFERS number
 
Where number is a decimal number in the range 4-200.
 
For more help use:
 
   HELP SYSTEM
4 SMALL
For help on small buffers type:
 
   HELP DEFINE SYSTEM MAXIMUM SMALL BUFFERS
5 BUFFERS
Use the DEFINE SYSTEM MAXIMUM SMALL BUFFERS command to establish the maximum
number of small buffers to be allocated for the DECnet system. The format is:
 
   DEFINE SYSTEM MAXIMUM SMALL BUFFERS number
 
Where number is a decimal integer in the range 1 to (# of control buffers - 1).
 
For more help use:
 
   HELP SYSTEM
3 MINIMUM
 
  Help is available for:
     MINIMUM RECEIVE BUFFERS
 
4 RECEIVE
 
  Help is available for:
     MINIMUM RECEIVE BUFFERS
 
5 BUFFERS
Use the DEFINE SYSTEM MINIMUM RECEIVE BUFFERS command to define the number
of large buffers to be reserved for receives only. The format is:
 
   DEFINE SYSTEM MINIMUM RECEIVE BUFFER number
 
3 POOL
Additional help is available for:
 
   POOL BYTE-AREA
   POOL NAME
   POOL PARTITION
4 BYTE-AREA
Use the DEFINE SYSTEM POOL BYTE-AREA command to define the number of bytes
to be allocated to the network buffer pool, if the partition is to be 
dynamically allocated. The byte-area of the network pool is used for network
specific data such as node definitions and object definitions. The format is:
 
   DEFINE SYSTEM POOL BLOCK-AREA block-count
 
Where block-count is a decimal integer in the range 1-1023.
 
For more help use:
 
   HELP SYSTEM
4 NAME
Use the DEFINE SYSTEM POOL NAME to define the name of the network pool. If the
pool does not already exist then a dynamic pool will be created from the pool
partition. The format is:
 
   DEFINE SYSTEM POOL NAME name
 
Where name is 1 to 6 Rad50 characters.
 
For more help use:
 
   HELP SYSTEM
4 PARTITION
Use the DEFINE SYSTEM POOL PARTITION to define the name of the dynamic
partition to be used to create the network pool if the pool does not already
exist. The format is:
 
   DEFINE SYSTEM POOL PARTITION partition-name
 
Where partition-name is the name of a system controlled partition in your system
such as GEN.
 
For more help use:
 
   HELP SYSTEM
3 options:

