7.21 – SERVICE
Introduces a service parameter. All underscores found in parameters must be replaced with spaces when parameters are used in NCP commands.
7.21.1 – CIRCUIT circuit-id
Establishes the circuit to be used for downline loading. This is the default value for the VIA parameter of the LOAD and CONNECT commands. The node identification must be that of the target node.
7.21.2 – DEVICE device-type
Identifies the target node's line controller for the service circuit over which the operation is to take place. The possibilities are as follows. BNA CEC DA DL DLV DMB DMC DMF DMP DMR DMV DP DQ DSB DSF DSW DTE DU DUP DV DW4 DZ ELA ERA ETA EWA FPA FZA ISA KDP KDZ KL MFA MNA MXE PCL QNA SVA TRA TRE TRP UNA VLA Only the synchronous port on the DMF service device may be used.
7.21.3 – NODE VERSION version
Specifies the DECnet software version of the node which downline loads its software to a target node. The two possible versions are PHASE III and PHASE IV. The default is PHASE IV.
7.21.4 – PASSWORD hex-password
Defines the password required to trigger the bootstrap mechanism on the target node. The password is a hexadecimal number. For DDCMP circuits, the password is in the range 0 to FFFFFFFF; for broadcast circuits, it is in the range 0 to FFFFFFFFFFFFFFFF. The default is 0.
7.22 – SOFTWARE
Introduces a software parameter. All underscores found in parameters must be replaced with spaces when parameters are used in NCP commands.
7.22.1 – IDENTIFICATION software-id
Is the ID of the software to be downline loaded.
7.22.2 – TYPE software-type
Identifies a particular file type to be loaded. There are three possibilities: MANAGEMENT FILE SECONDARY LOADER TERTIARY LOADER SYSTEM
7.23 – TERTIARY LOADER file-spec
Specifies a file containing a tertiary boot loader for downline loading to an adjacent node.
7.24 – TRANSMIT PASSWORD password
Specifies a password (1-8 characters) sent to the remote node during a Routing initialization sequence. Does not apply to nodes on a broadcast circuit.
7.25 – Examples
NCP>SET NODE 5.14 NAME DENVER This command sets the node name of node 5.14 to DENVER. NCP>SET NODE 2.11 - _ NONPRIVILEGED - _ USER NETNONPRIV - _ PASSWORD NONPRIV - _ PRIVILEGED - _ USER NETPRIV - _ PASSWORD PRIV This command establishes default privileged and nonprivileged access control information for node 2.11. NCP>SET NODE 14 ADDRESS 2 This command associates the information for node 1.14 with a new node whose address is 1.2. This example assumes that the executor is in area 1. NCP>SET NODE LARK HARDWARE ADDRESS AA-00-03-00-00-00 This command associates with the node LARK the hardware address originally assigned to the DEUNA controller at node LARK. This information in the volatile database can be used during downline loading of target node LARK over an Ethernet circuit.
8 – OBJECT
Use the SET OBJECT command to create or modify object parameters in the volatile database on the local node. Use the DEFINE OBJECT command to create or modify object parameters in the permanent database on the local node. SET OBJECT object-name (parameters ...) All underscores found in parameters must be replaced with spaces when parameters are used in NCP commands.
8.1 – KNOWN OBJECTS
Applies only to VAX PSI. Indicates that the specified parameters are applicable to all known objects.
8.2 – OBJECT object-name
Identifies the object for which specified parameters are to be created or modified in the database. For VAX PSI, specify the object name using an id-string.
8.3 – ALL
The SET OBJECT ALL command to updates the volatile database on the local node with all the object parameters stored for a particular object in the permanent database on the local node.
8.4 – ACCOUNT account
Identifies the default user's account for access control on inbound connects to the object when no access control is specified by the remote node. For VAX PSI, identifies the user account for use by incoming X25 calls to the object; if not specified, no account is used.
8.5 – ALIAS
8.5.1 – INCOMING option
Specifies how a particular object responds to incoming connect requests directed to the alias node address. The alias node address is established using the SET EXECUTOR command. There are two options for ALIAS INCOMING: ENABLED Allows a specified object to receive incoming connect requests that have been directed to the alias node address. An object such as PHONE which uses a protocol that depends on multiple links should not be enabled for ALIAS INCOMING. By default, if an alias node identifier has been specified, ALIAS INCOMING is enabled for all objects except for PHONE. DISABLED Does not allow a specified object to receive incoming connect requests that have been directed to the alias node address. An object whose resources are not accessible clusterwide should not have ALIAS INCOMING disabled. If an attempt is made to connect to an object that does not have ALIAS INCOMING enabled, the status message NO SUCH OBJECT is returned.
8.5.2 – OUTGOING option
Specifies whether a particular object uses the alias node identifier specified in the SET EXECUTOR command in its outgoing connect requests and other protocols. Specify either of the following two options: ENABLED Allows a specified object to use the alias node address in its outgoing connect requests. An object such as PHONE which uses a protocol that depends on multiple links should not have the ALIAS OUTGOING parameter enabled. By default, only the object MAIL has ALIAS OUTGOING enabled. DISABLED Does not allow a specified object to use the alias node address in its outgoing connect requests.
8.6 – FILE file-spec
Specifies the command file containing the command procedure used to start the indicated object. If not specified, the default is SYS$SYSTEM:object-name.COM For VAX PSI, this parameter specifies the command file containing the command procedure used to activate a user program or task. When you specify an object for the first time, this parameter is mandatory.
8.7 – NUMBER number
Specifies the object number. Use a number in the range of 0 to 255, except for those reserved. When you specify an object for the first time, this parameter is mandatory. For VAX PSI, specify this parameter as 0.
8.8 – OUTGOING CONNECT PRIVILEGES privilege-list
Specifies the privileges that a user must possess in order to make outbound connections to the object. Refer to the Guide to Setting Up a VMS System for a complete list of privileges and their meanings. Does not apply to VAX PSI.
8.9 – PASSWORD password
Identifies the default user's password for access control on inbound connects to the object when no access control is specified by the remote node. This password must match the password established for the account. For VAX PSI, this parameter is mandatory. It identifies the user's password for use by incoming X25 calls to the object.
8.10 – PRIVILEGES privilege-list
Specifies those privileges normally required by the object. A user with those privileges may be supplied with default outbound privileged access control information when connecting to the object. Refer to the Guide to Setting Up a VMS System for a complete list of privileges and their meanings. Does not apply to VAX PSI.
8.11 – PROXY option
Assigns the proxy login access defaults to individual objects. Specify one of the following four options: INCOMING Allows proxy login to the object. OUTGOING Allows the object to initiate proxy login. BOTH Allows both incoming and outgoing proxy login access. This is the default option. NONE Does not allow incoming or outgoing proxy login access.
8.12 – USER user-id
Identifies the default user's identification for access control on inbound connects to the object when no access control is specified by the remote node. For VAX PSI, this parameter specifies the user identification for use by incoming X25 calls to the object; this parameter is mandatory when you specify an object for the first time.
8.13 – Examples
NCP>SET OBJECT NML FILE NML NUMBER 19 This command an object number, 19, for the NML object. NCP>SET OBJECT NML- _ PRIVILEGES OPER DIAGNOSE - _ USER NET_NONPRIV - _ PASSWORD NET_NONPRIV This command establishes default access control information for the NML object and sets those privileges required to connect to this object.