Programming Interface Information:
The Monitor Records are intended Programming Interfaces that
allow the customer to write programs to obtain services of z/VM.

MRISFISA

Prolog
Control Block Contents
Cross Reference

MRISFISA Prolog

 DSECT NAME - ISFISA
 FUNCTION - Map a Monitor record.
 LOCATED BY -
        Through the Monitor Control Area
 REFERENCED CONTROL BLOCKS -
        MRRECHDR    Monitor Record Header
 NAME - MRISFISA
 DESCRIPTIVE NAME - Monitor Sample Record
                    Domain 9 - ISFC Domain
                    Record 2 - ISFC End Point Activity
 DESCRIPTION - Writes a sample record to record activity for
               an ISFC end point.
 NOTES -
  1. If a sample cannot be obtained due to lock contention,
     a single D9R2 record will be generated with
     ISFISA_SCKID set to 0.

MRISFISA Control Block Contents

Offsets
Dec  Hex  Type        Len  Name (Dim)             Description
 
   0   0  Structure   112  ISFISA                 Start of monitor record
   0   0  Character     0  ISFISA_MRHDR           Record header. See MRRECHDR
                                                  for details.
   0   0  Character    20  MRHDR                  
   0   0  Unsigned      2  MRHDRLEN               
   2   2  Unsigned      2  MRHDRZER               
   4   4  Unsigned      1  MRHDRDM                
   5   5  Unsigned      1  *                      
   6   6  Unsigned      2  MRHDRRC                
   8   8  Character     8  MRHDRTOD               
  16  10  Character     4  *                      
  20  14  Character     0  MRHDR_END              
  20  14  Unsigned      4  ISFISA_SCKID           Binary identifier for the
                                                  end point
  24  18  Unsigned      4  ISFISA_SCKNUM          Unique sequence number
                                                  associated with this end
                                                  point. Can be used to
                                                  correlate all the monitor
                                                  records applying to this end
                                                  point.
  28  1C  Character     8  ISFISA_SCKRXMSG        Messages received
  36  24  Character     8  ISFISA_SCKTXMSG        Messages sent
  44  2C  Character     8  ISFISA_SCKRXBYT        Bytes received
  52  34  Character     8  ISFISA_SCKTXBYT        Bytes sent
  60  3C  Character     8  ISFISA_SCKTXBUF        Sent messages awaiting
                                                  recovery
  68  44  Character     8  ISFISA_SCKTXDSC        Messages that could not be
                                                  sent, typically due to the
                                                  loss of a link.
  76  4C  Character     8  ISFISA_SCKOUTSD        Cardinal count of outgoing
                                                  messages waiting to be sent.
  84  54  Character     4  *                      Reserved for IBM use.
  88  58  Unsigned      4  ISFISA_SCKIQCTR        Cardinal count of incoming
                                                  messages waiting to be
                                                  received.
  92  5C  Character     8  ISFISA_SCKTHROT        Cumulative count of the
                                                  times tasks sending through
                                                  this end point were throttled
                                                  for reasons of flow control.
 100  64  Unsigned      4  ISFISA_SCKMWAIT        Cumulative count of the
                                                  times a RECEIVE request had
                                                  to wait for a message to
                                                  arrive.
 104  68  Unsigned      4  ISFISA_SCKMOOO         Cumulative count of the
                                                  times message N+1 arrived for
                                                  a connected socket while
                                                  waiting for message N.
 108  6C  Unsigned      4  ISFISA_SCKRXQCT        Cardinal count of the
                                                  number of messages that are
                                                  waiting for an earlier
                                                  sequence number message to
                                                  arrive on a connected socket.
 112  70  Character     0  ISFISA_END             

MRISFISA Cross Reference

                      Hex           Hex
Name                  Offset Length Value 
 
ISFISA                     0    112
ISFISA_END                70      0
ISFISA_MRHDR               0      0
ISFISA_SCKID              14      4
ISFISA_SCKIQCTR           58      4
ISFISA_SCKMOOO            68      4
ISFISA_SCKMWAIT           64      4
ISFISA_SCKNUM             18      4
ISFISA_SCKOUTSD           4C      8
ISFISA_SCKRXBYT           2C      8
ISFISA_SCKRXMSG           1C      8
ISFISA_SCKRXQCT           6C      4
ISFISA_SCKTHROT           5C      8
ISFISA_SCKTXBUF           3C      8
ISFISA_SCKTXBYT           34      8
ISFISA_SCKTXDSC           44      8
ISFISA_SCKTXMSG           24      8
MRHDR                      0     20
MRHDR_END                 14      0
MRHDRDM                    4      1
MRHDRLEN                   0      2
MRHDRRC                    6      2
MRHDRTOD                   8      8
MRHDRZER                   2      2

This information is
based on z/VM V6R4.0.

Last updated on 5 Oct 2016 at 14:51:24.
Copyright IBM Corporation, 1990, 2016