Programming Interface Information:
The Monitor Records are intended Programming Interfaces that allow the customer to write programs to obtain services of z/VM. |
MRISFISA
PrologControl 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