CP6100 I/O Process Programming Manual
Using CP6100: Managing Lines
| Guide). Thus, if the PROGID is set, the owner is the same
| user who owns the CMP object file, or a person that user
explicitly assigns.
You secure CMP instead of CMI because it is CMP that executes
the line control functions. Anyone can run CMI, but only
authorized users can make privileged requests. For CP6100,
all commands are privileged except STATUS, INFO, and TRACE.
Be sure to set security on every instance of CMP in the system,
and realize that by setting such security, you restrict access
to all lines through that CMP. There is no security specific
to CP6100 lines.
STARTING AND STOPPING LINES
You use CMI to control the operational state of a line. You
have to know the term and concept of "line state," because
error messages refer to them. The states applicable to CP6100
are:
• BOOT/RUN. BOOT means the LIU has not been downloaded, or
that the line was reset since it was last downloaded.
RUN means the LIU has been downloaded.
• START/STOP. START means the line is ready to accept file
system requests. STOP means the line cannot accept requests.
• SUSPEND/ACTIVATE. SUSPEND means the line cannot accept OPENs,
but can accept other requests. ACTIVATE means the line can
accept all requests.
These states have certain obvious relationships to one another.
For example, the line cannot be in START and STOP state at the
same time. On the other hand, it cannot be in START state
unless it's also in RUN state.
The next few paragraphs summarize the commands that affect line
states. For syntax and more information about CMI/CMP, consult
| the Communications Management Interface (CMI) Operator's Guide.
START. This command downloads the LIU. As a result, the line
can accept any kind of request. The state changes are:
BOOT --> RUN
STOP --> START
SUSPEND --> ACTIVATE
October 1985
3-10