|
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 record length in bytes
2 2 Unsigned 2 MRHDRZER field of zeros
4 4 Unsigned 1 MRHDRDM domain identifier
5 5 Unsigned 1 *
6 6 Unsigned 2 MRHDRRC record identifier
8 8 Character 8 MRHDRTOD Time at which this record
was built. In time-of-day
(TOD) clock format. See IBM
System 370 XA Principle of
Operation for explanation of
format.
16 10 Character 4 *
20 14 Character 0 MRHDR_END End of header
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 V6R2.0.
Last updated on 23 Nov 2011 at 15:33:04.
Copyright IBM Corporation, 1990, 2011