|
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