DEFINE PROCESSGROUP command: Horizon CNOS

From m204wiki
Revision as of 21:34, 4 February 2016 by ELowell (talk | contribs) (→‎Usage notes)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Summary

Privileges
User 0 or system manager
Function
Connects an associated process to a sessiongroup and optionally provides limits on the number of concurrent conversations allowed

Syntax

DEFINE PROCESSGROUP name [LIKE previousname] WITH SCOPE=SYSTEM SESSIONGROUP=sessgrp [INLIMIT={nnnn | 0}] [OUTLIMIT={nnnn | 0}]

Where:

name is used on DEFINE PROCESS commands to refer to this processgroup. The length of the name must be eight characters or less. ALL is a reserved word and cannot be used.
LIKE is an optional time-saving parameter. If you are defining a new processgroup and have already defined a processgroup with the exact attributes you want, you can define the same attributes without repeating them by using LIKE. If you use LIKE, you must also specify WITH SCOPE=SYSTEM.
SCOPE=SYSTEM indicates that the definition is available to all users of the Model 204 system for the entire run.
SESSIONGROUP is used to associate the processgroup with a locally defined sessiongroup that specifies the SNA Communications Server mode entry name and implies the CNOS remote entity. sessgrp must be the same as specified on a local DEFINE SESSIONGROUP command.
INLIMIT sets the maximum number of concurrent inbound conversations, that is, conversations initiated by the partner. INLIMIT=0, the default, indicates that no inbound conversations are allowed. NOINLIMIT specifies that there is no limit on the number of inbound conversations. INLIMIT=nnnn and NOINLIMIT are mutually exclusive. If INLIMIT=nnnn is specified, the maximum value is 9999.
OUTLIMIT limits the number of concurrent outbound conversations. OUTLIMIT=0, the default, specifies that no outbound conversations are allowed. NOOUTLIMIT specifies that there is no limit on the number of outbound conversations. OUTLIMIT=nnnn and NOOUTLIMIT are mutually exclusive. If OUTLIMIT=nnnn is specified, the maximum value is 9999.

Example

DEFINE PROCESSGROUP PARTS WITH - SCOPE=SYSTEM - SESSIONGROUP=SESS1 - OUTLIMIT=5 - INLIMIT=5

Usage notes

The CNOS DEFINE PROCESSGROUP command has fewer options than the non-CNOS processgroup definitions. DEFINE SESSIONGROUP and DEFINE REMOTE for CNOS assume many of the functions of the non-CNOS processgroup definitions.

For more information, see Horizon CNOS connections.