When  one  of  these  conditions,  no  response  or  a  late  response,  is  detected,  the  pro  
grammable operator facility invokes one of two EXECs supplied by IBM for this
purpose. For checking a distributed system, thePROPPCHK   EXEC  is  invoked.  
For checking of the host, thePROPHCHK   EXEC  is  invoked.  
The programmable operator doing the checking invokes the EXEC. For example,
if a programmable operator on a distributed system has aHOSTCHK   statement  in  
its routing table, thePROPHCHK   EXEC  would  be  invoked  if  communication  with  
the host system were lost for a long enough period that the request or the response
were prevented from getting through. Similarly, if a programmable operator on a
host system has aPROPCHK   statement  in  its  routing  table,  that  programmable  
operator would invoke thePROPPCHK   EXEC  if  communication  with  one  of  the  
specified distributed nodes were lost for such a period. These EXECs are supplied
as samples only and may be modified or replaced with user-written EXECs, allow
ing the user to tailor the resulting action(s).
The IBM-suppliedPROPHCHK   EXEC  operates  as  follows:  
When the logical operator's node fails to respond or resumes responding, type
a message on the programmable operator console and send a message to the
userid MAINT indicating that communication with the host system has been
broken or restored.
The IBM-suppliedPROPPCHK   EXEC  operates  as  follows:  
For each node that has failed to respond, notify the logical operator that the
programmable operator facility is unable to communicate with that particular
node (distributed system).
For each node that has resumed responding from a failed state, notify the log
ical operator that communication with that node (distributed system) has been
reestablished.
How the Programmable Operator Establishes Communications withIV   CV  
The programmable operator facility automatically establishes communications withCP   through  the  Inter-User  Communications  Vehicle  (lUCV).  When  the  program  
mable operator facility is initialized, aCMSIUCV   CONNECT,   specifying  *MSG   and  an  application  id  of  PROP,   is  issued  to  establish  the  communications  path  with  
the MessageSystem   Service   (See   the  "Message   System   Service"   section  earlier  in  
this manual). This allows the programmable operator program to read and evaluate
messages directly fromCPo   Several   CP   command  settings  determine  the  types  of  messages  that  the  program  
mable operator facility can receive. The programmable operator facility issues
theseSET   commands  when  initializing,  and  resets  them  when  terminating.  The  
commands issued during initialization are:SET   MSG   IUCV   SET   WNG  IUCV   SET   SMSG   IUCV   SET   EMSG   IUCV   SET   IMSG   IUCV   SET   CPCONIO   IUCV   SET   VMCONIO   OFF   The  Programmable  Operator  Facility  449  
grammable operator facility invokes one of two EXECs supplied by IBM for this
purpose. For checking a distributed system, the
For checking of the host, the
The programmable operator doing the checking invokes the EXEC. For example,
if a programmable operator on a distributed system has a
its routing table, the
the host system were lost for a long enough period that the request or the response
were prevented from getting through. Similarly, if a programmable operator on a
host system has a
operator would invoke the
specified distributed nodes were lost for such a period. These EXECs are supplied
as samples only and may be modified or replaced with user-written EXECs, allow
ing the user to tailor the resulting action(s).
The IBM-supplied
When the logical operator's node fails to respond or resumes responding, type
a message on the programmable operator console and send a message to the
userid MAINT indicating that communication with the host system has been
broken or restored.
The IBM-supplied
For each node that has failed to respond, notify the logical operator that the
programmable operator facility is unable to communicate with that particular
node (distributed system).
For each node that has resumed responding from a failed state, notify the log
ical operator that communication with that node (distributed system) has been
reestablished.
How the Programmable Operator Establishes Communications with
The programmable operator facility automatically establishes communications with
mable operator facility is initialized, a
the Message
this manual). This allows the programmable operator program to read and evaluate
messages directly from
mable operator facility can receive. The programmable operator facility issues
these
commands issued during initialization are:
 
             
            
































































































































































































































































































































































































































































































































































































































